MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
gwfvscinputdatamodule::gwfvscinputdatatype Type Reference

Data structure to transfer input configuration to the. More...

Collaboration diagram for gwfvscinputdatamodule::gwfvscinputdatatype:
Collaboration graph

Public Member Functions

procedure, pass(this) construct
 
procedure, pass(this) destruct
 

Public Attributes

real(dp) viscref
 see VSC for description More...
 
integer(i4b) nviscspecies
 see VSC for description More...
 
integer(i4b), dimension(:), pointer ivisc => null()
 indicates if species uses linear or nonlinear relationship More...
 
real(dp), dimension(:), pointer, contiguous dviscdc => null()
 see VSC for description More...
 
real(dp), dimension(:), pointer, contiguous cviscref => null()
 see VSC for description More...
 
character(len=lenmodelname), dimension(:), allocatable cmodelname
 see VSC for description More...
 
character(len=lenauxname), dimension(:), allocatable cauxspeciesname
 see VSC for description More...
 

Detailed Description

Definition at line 10 of file GwfVscInputData.f90.

Member Function/Subroutine Documentation

◆ construct()

procedure, pass(this) gwfvscinputdatamodule::gwfvscinputdatatype::construct

Definition at line 24 of file GwfVscInputData.f90.

◆ destruct()

procedure, pass(this) gwfvscinputdatamodule::gwfvscinputdatatype::destruct

Definition at line 25 of file GwfVscInputData.f90.

Member Data Documentation

◆ cauxspeciesname

character(len=lenauxname), dimension(:), allocatable gwfvscinputdatamodule::gwfvscinputdatatype::cauxspeciesname

Definition at line 21 of file GwfVscInputData.f90.

21  character(len=LENAUXNAME), dimension(:), allocatable :: cauxspeciesname !< see VSC for description

◆ cmodelname

character(len=lenmodelname), dimension(:), allocatable gwfvscinputdatamodule::gwfvscinputdatatype::cmodelname

Definition at line 20 of file GwfVscInputData.f90.

20  character(len=LENMODELNAME), dimension(:), allocatable :: cmodelname !< see VSC for description

◆ cviscref

real(dp), dimension(:), pointer, contiguous gwfvscinputdatamodule::gwfvscinputdatatype::cviscref => null()

Definition at line 19 of file GwfVscInputData.f90.

19  real(DP), dimension(:), pointer, contiguous :: cviscref => null() !< see VSC for description

◆ dviscdc

real(dp), dimension(:), pointer, contiguous gwfvscinputdatamodule::gwfvscinputdatatype::dviscdc => null()

Definition at line 18 of file GwfVscInputData.f90.

18  real(DP), dimension(:), pointer, contiguous :: dviscdc => null() !< see VSC for description

◆ ivisc

integer(i4b), dimension(:), pointer gwfvscinputdatamodule::gwfvscinputdatatype::ivisc => null()

Definition at line 17 of file GwfVscInputData.f90.

17  integer(I4B), dimension(:), pointer :: ivisc => null() !< indicates if species uses linear or nonlinear relationship

◆ nviscspecies

integer(i4b) gwfvscinputdatamodule::gwfvscinputdatatype::nviscspecies

Definition at line 15 of file GwfVscInputData.f90.

15  integer(I4B) :: nviscspecies !< see VSC for description

◆ viscref

real(dp) gwfvscinputdatamodule::gwfvscinputdatatype::viscref

Definition at line 13 of file GwfVscInputData.f90.

13  real(DP) :: viscref !< see VSC for description

The documentation for this type was generated from the following file: