MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
BaseModel.f90 File Reference

Go to the source code of this file.

Data Types

type  basemodelmodule::basemodeltype
 Highest level model type. All models extend this parent type. More...
 

Modules

module  basemodelmodule
 

Functions/Subroutines

subroutine basemodelmodule::model_df (this)
 Define the model. More...
 
subroutine basemodelmodule::model_ar (this)
 Allocate and read. More...
 
subroutine basemodelmodule::model_rp (this)
 Read and prepare. More...
 
subroutine basemodelmodule::model_calculate_delt (this)
 Calculate time step length. More...
 
subroutine basemodelmodule::model_ot (this)
 Output results. More...
 
subroutine basemodelmodule::model_message (this, line, fmt)
 Write line to model iout. More...
 
subroutine basemodelmodule::model_fp (this)
 Final processing. More...
 
subroutine basemodelmodule::allocate_scalars (this, modelname)
 Allocate scalar variables. More...
 
subroutine basemodelmodule::model_da (this)
 Deallocate. More...
 
class(basemodeltype) function, pointer, public basemodelmodule::castasbasemodelclass (obj)
 
subroutine, public basemodelmodule::addbasemodeltolist (list, model)
 
class(basemodeltype) function, pointer, public basemodelmodule::getbasemodelfromlist (list, idx)