Highest level model type. All models extend this parent type.
More...
|
character(len=lenmempath) | memorypath |
| the location in the memory manager where the variables are stored More...
|
|
character(len=lenmodelname), pointer | name => null() |
| name of the model More...
|
|
character(len=3), pointer | macronym => null() |
| 3 letter model acronym (GWF, GWT, ...) More...
|
|
integer(i4b), pointer | idsoln => null() |
| id of the solution model is in More...
|
|
integer(i4b), pointer | id => null() |
| model id More...
|
|
integer(i4b), pointer | iout => null() |
| output unit number More...
|
|
integer(i4b), pointer | inewton => null() |
| newton-raphson flag More...
|
|
integer(i4b), pointer | iprpak => null() |
| integer flag to echo input More...
|
|
integer(i4b), pointer | iprflow => null() |
| flag to print simulated flows More...
|
|
integer(i4b), pointer | ipakcb => null() |
| save_flows flag More...
|
|
Definition at line 13 of file BaseModel.f90.
◆ allocate_scalars()
procedure basemodelmodule::basemodeltype::allocate_scalars |
|
private |
◆ model_ar()
procedure basemodelmodule::basemodeltype::model_ar |
|
private |
◆ model_da()
procedure basemodelmodule::basemodeltype::model_da |
|
private |
◆ model_df()
procedure basemodelmodule::basemodeltype::model_df |
|
private |
◆ model_dt()
procedure basemodelmodule::basemodeltype::model_dt |
|
private |
◆ model_fp()
procedure basemodelmodule::basemodeltype::model_fp |
|
private |
◆ model_message()
procedure basemodelmodule::basemodeltype::model_message |
|
private |
◆ model_ot()
procedure basemodelmodule::basemodeltype::model_ot |
|
private |
◆ model_rp()
procedure basemodelmodule::basemodeltype::model_rp |
|
private |
◆ id
integer(i4b), pointer basemodelmodule::basemodeltype::id => null() |
|
private |
Definition at line 18 of file BaseModel.f90.
18 integer(I4B),
pointer :: id => null()
◆ idsoln
integer(i4b), pointer basemodelmodule::basemodeltype::idsoln => null() |
|
private |
Definition at line 17 of file BaseModel.f90.
17 integer(I4B),
pointer :: idsoln => null()
◆ inewton
integer(i4b), pointer basemodelmodule::basemodeltype::inewton => null() |
|
private |
Definition at line 20 of file BaseModel.f90.
20 integer(I4B),
pointer :: inewton => null()
◆ iout
integer(i4b), pointer basemodelmodule::basemodeltype::iout => null() |
|
private |
Definition at line 19 of file BaseModel.f90.
19 integer(I4B),
pointer :: iout => null()
◆ ipakcb
integer(i4b), pointer basemodelmodule::basemodeltype::ipakcb => null() |
|
private |
Definition at line 23 of file BaseModel.f90.
23 integer(I4B),
pointer :: ipakcb => null()
◆ iprflow
integer(i4b), pointer basemodelmodule::basemodeltype::iprflow => null() |
|
private |
Definition at line 22 of file BaseModel.f90.
22 integer(I4B),
pointer :: iprflow => null()
◆ iprpak
integer(i4b), pointer basemodelmodule::basemodeltype::iprpak => null() |
|
private |
Definition at line 21 of file BaseModel.f90.
21 integer(I4B),
pointer :: iprpak => null()
◆ macronym
character(len=3), pointer basemodelmodule::basemodeltype::macronym => null() |
|
private |
Definition at line 16 of file BaseModel.f90.
16 character(len=3),
pointer :: macronym => null()
◆ memorypath
character(len=lenmempath) basemodelmodule::basemodeltype::memorypath |
|
private |
Definition at line 14 of file BaseModel.f90.
14 character(len=LENMEMPATH) :: memoryPath
◆ name
character(len=lenmodelname), pointer basemodelmodule::basemodeltype::name => null() |
|
private |
Definition at line 15 of file BaseModel.f90.
15 character(len=LENMODELNAME),
pointer :: name => null()
The documentation for this type was generated from the following file: