MODFLOW 6
version 6.5.0.dev2
MODFLOW 6 Code Documentation
|
This module contains the SourceLoadModule. More...
Functions/Subroutines | |
class(staticpkgloadbasetype) function, pointer, public | create_input_loader (component_type, subcomponent_type, component_name, subcomponent_name, input_type, input_fname, component_fname) |
factory function to create and setup model package static loader More... | |
class(staticpkgloadbasetype) function, pointer | package_loader (source_type) |
allocate source model package static loader More... | |
integer(i4b) function, public | open_source_file (pkgtype, filename, modelfname, iout) |
subroutine, public | load_modelnam (mtype, mfname, mname, iout) |
subroutine, public | load_simnam () |
subroutine, public | load_simtdis () |
integer(i4b) function, public | remote_model_ndim (mtype, mfname) |
This module contains the routines needed to generate a loader object for an input source and routines that distribute processing to a particular source.
class(staticpkgloadbasetype) function, pointer, public sourceloadmodule::create_input_loader | ( | character(len=*), intent(in) | component_type, |
character(len=*), intent(in) | subcomponent_type, | ||
character(len=*), intent(in) | component_name, | ||
character(len=*), intent(in) | subcomponent_name, | ||
character(len=*), intent(in) | input_type, | ||
character(len=*), intent(in) | input_fname, | ||
character(len=*), intent(in) | component_fname | ||
) |
Definition at line 28 of file SourceLoad.F90.
subroutine, public sourceloadmodule::load_modelnam | ( | character(len=*), intent(in) | mtype, |
character(len=*), intent(in) | mfname, | ||
character(len=*), intent(in) | mname, | ||
integer(i4b), intent(in) | iout | ||
) |
Definition at line 120 of file SourceLoad.F90.
subroutine, public sourceloadmodule::load_simnam |
Definition at line 148 of file SourceLoad.F90.
subroutine, public sourceloadmodule::load_simtdis |
Definition at line 177 of file SourceLoad.F90.
integer(i4b) function, public sourceloadmodule::open_source_file | ( | character(len=*), intent(in) | pkgtype, |
character(len=*), intent(in) | filename, | ||
character(len=*), intent(in) | modelfname, | ||
integer(i4b), intent(in) | iout | ||
) |
Definition at line 94 of file SourceLoad.F90.
class(staticpkgloadbasetype) function, pointer sourceloadmodule::package_loader | ( | character(len=*), intent(inout) | source_type | ) |
Definition at line 68 of file SourceLoad.F90.
integer(i4b) function, public sourceloadmodule::remote_model_ndim | ( | character(len=*), intent(in) | mtype, |
character(len=*), intent(in) | mfname | ||
) |
Definition at line 234 of file SourceLoad.F90.