Derived type for storing flows.
More...
|
character(len=lenmempath) | memorypath = '' |
| the location in the memory manager where the variables are stored More...
|
|
character(len=lenpackagename), pointer | name => null() |
| name of the package More...
|
|
character(len=lenpackagename), pointer | budtxt => null() |
| type of flow (CHD, RCH, RCHA, ...) More...
|
|
character(len=lenauxname), dimension(:), pointer, contiguous | auxname => null() |
| vector of auxname More...
|
|
integer(i4b), pointer | naux => null() |
| number of auxiliary variables More...
|
|
integer(i4b), pointer | nbound => null() |
| number of boundaries for current stress period More...
|
|
integer(i4b), dimension(:), pointer, contiguous | nodelist => null() |
| vector of reduced node numbers More...
|
|
real(dp), dimension(:), pointer, contiguous | flow => null() |
| calculated flow More...
|
|
real(dp), dimension(:, :), pointer, contiguous | auxvar => null() |
| auxiliary variable array More...
|
|
This derived type stores flows and provides them through the FMI package to other parts of GWT.
Definition at line 27 of file PackageBudget.f90.
◆ copy_values()
procedure packagebudgetmodule::packagebudgettype::copy_values |
|
private |
◆ da()
procedure packagebudgetmodule::packagebudgettype::da |
|
private |
◆ get_flow()
procedure packagebudgetmodule::packagebudgettype::get_flow |
|
private |
◆ initialize()
procedure packagebudgetmodule::packagebudgettype::initialize |
|
private |
◆ set_auxname()
procedure packagebudgetmodule::packagebudgettype::set_auxname |
|
private |
◆ set_name()
procedure packagebudgetmodule::packagebudgettype::set_name |
|
private |
◆ set_pointers()
procedure packagebudgetmodule::packagebudgettype::set_pointers |
|
private |
◆ auxname
character(len=lenauxname), dimension(:), pointer, contiguous packagebudgetmodule::packagebudgettype::auxname => null() |
|
private |
Definition at line 32 of file PackageBudget.f90.
32 character(len=LENAUXNAME),
dimension(:),
pointer, &
33 contiguous :: auxname => null()
◆ auxvar
real(dp), dimension(:, :), pointer, contiguous packagebudgetmodule::packagebudgettype::auxvar => null() |
|
private |
Definition at line 38 of file PackageBudget.f90.
38 real(DP),
dimension(:, :),
pointer,
contiguous :: auxvar => null()
◆ budtxt
character(len=lenpackagename), pointer packagebudgetmodule::packagebudgettype::budtxt => null() |
|
private |
Definition at line 31 of file PackageBudget.f90.
31 character(len=LENPACKAGENAME),
pointer :: budtxt => null()
◆ flow
real(dp), dimension(:), pointer, contiguous packagebudgetmodule::packagebudgettype::flow => null() |
|
private |
Definition at line 37 of file PackageBudget.f90.
37 real(DP),
dimension(:),
pointer,
contiguous :: flow => null()
◆ memorypath
character(len=lenmempath) packagebudgetmodule::packagebudgettype::memorypath = '' |
|
private |
Definition at line 29 of file PackageBudget.f90.
29 character(len=LENMEMPATH) :: memoryPath =
''
◆ name
character(len=lenpackagename), pointer packagebudgetmodule::packagebudgettype::name => null() |
|
private |
Definition at line 30 of file PackageBudget.f90.
30 character(len=LENPACKAGENAME),
pointer :: name => null()
◆ naux
integer(i4b), pointer packagebudgetmodule::packagebudgettype::naux => null() |
|
private |
◆ nbound
integer(i4b), pointer packagebudgetmodule::packagebudgettype::nbound => null() |
|
private |
◆ nodelist
integer(i4b), dimension(:), pointer, contiguous packagebudgetmodule::packagebudgettype::nodelist => null() |
|
private |
Definition at line 36 of file PackageBudget.f90.
36 integer(I4B),
dimension(:),
pointer,
contiguous :: nodelist => null()
The documentation for this type was generated from the following file: