![]() |
MODFLOW 6
version 6.7.0.dev3
USGS Modular Hydrologic Model
|
Data Types | |
| type | basemodeltype |
| Highest level model type. All models extend this parent type. More... | |
Functions/Subroutines | |
| subroutine | model_df (this) |
| Define the model. More... | |
| subroutine | model_ar (this) |
| Allocate and read. More... | |
| subroutine | model_rp (this) |
| Read and prepare. More... | |
| subroutine | model_dt (this) |
| Calculate time step length. More... | |
| subroutine | model_ot (this) |
| Output results. More... | |
| subroutine | model_message (this, line, fmt) |
| Write line to model iout. More... | |
| subroutine | model_fp (this) |
| Final processing. More... | |
| subroutine | allocate_scalars (this, modelname) |
| Allocate scalar variables. More... | |
| subroutine | model_da (this) |
| Deallocate. More... | |
| class(basemodeltype) function, pointer, public | castasbasemodelclass (obj) |
| subroutine, public | addbasemodeltolist (list, model) |
| class(basemodeltype) function, pointer, public | getbasemodelfromlist (list, idx) |
| subroutine, public basemodelmodule::addbasemodeltolist | ( | type(listtype), intent(inout) | list, |
| class(basemodeltype), intent(inout), pointer | model | ||
| ) |
|
private |
Definition at line 97 of file BaseModel.f90.
| class(basemodeltype) function, pointer, public basemodelmodule::castasbasemodelclass | ( | class(*), intent(inout), pointer | obj | ) |
| class(basemodeltype) function, pointer, public basemodelmodule::getbasemodelfromlist | ( | type(listtype), intent(inout) | list, |
| integer(i4b), intent(in) | idx | ||
| ) |
Definition at line 171 of file BaseModel.f90.


|
private |
Definition at line 46 of file BaseModel.f90.
| subroutine basemodelmodule::model_da | ( | class(basemodeltype) | this | ) |
Definition at line 127 of file BaseModel.f90.
|
private |
Definition at line 40 of file BaseModel.f90.
|
private |
Definition at line 58 of file BaseModel.f90.
|
private |
Definition at line 91 of file BaseModel.f90.
|
private |
Definition at line 70 of file BaseModel.f90.
|
private |
Definition at line 64 of file BaseModel.f90.
|
private |
Definition at line 52 of file BaseModel.f90.