|
| subroutine | inputloadtypemodule::subpkg_create (this, component_type, component_name) |
| | initialize a SubPackageListType object More...
|
| |
| subroutine | inputloadtypemodule::subpkg_add (this, pkgtype, component_type, subcomponent_type, filename) |
| | append one subpackage file instance to the list More...
|
| |
| subroutine | inputloadtypemodule::subpkg_names (this, parent_sctype, parent_scname, parent_mempath, modelfname) |
| | Assign subpackage names and mempaths for IDM-integrated subpackages. More...
|
| |
| character(len=lenvarname) function | inputloadtypemodule::build_subpkg_prefix (component_type, component_name, parent_sctype, parent_scname, modelfname) |
| | Build the subpackage name prefix for the given parent package. More...
|
| |
| subroutine | inputloadtypemodule::deduplicate_pkgtypes (pkgtypes, subptypes, nsubptypes) |
| | Deduplicate pkgtypes into unique entries with counts (run-length encoding). More...
|
| |
| subroutine | inputloadtypemodule::subpkg_destroy (this) |
| | destroy a SubPackageListType object More...
|
| |
| subroutine | inputloadtypemodule::static_init (this, mf6_input, component_name, component_input_name, input_name) |
| | initialize static package loader More...
|
| |
| subroutine | inputloadtypemodule::create_subpkg_list (this) |
| | create the subpackage list More...
|
| |
| subroutine | inputloadtypemodule::static_destroy (this) |
| |
| subroutine | inputloadtypemodule::dynamic_init (this, mf6_input, component_name, component_input_name, input_name, iperblock, iout) |
| | initialize dynamic package loader More...
|
| |
| subroutine | inputloadtypemodule::dynamic_df (this) |
| | dynamic package loader define More...
|
| |
| subroutine | inputloadtypemodule::dynamic_ad (this) |
| | dynamic package loader advance More...
|
| |
| subroutine | inputloadtypemodule::dynamic_destroy (this) |
| | dynamic package loader destroy More...
|
| |
| subroutine | inputloadtypemodule::dynamicpkgs_init (this, modeltype, modelname, modelfname, nc_fname, ncid, iout) |
| | model dynamic packages init More...
|
| |
| subroutine | inputloadtypemodule::dynamicpkgs_add (this, dynamic_pkg) |
| | add package to model dynamic packages list More...
|
| |
| class(dynamicpkgloadbasetype) function, pointer | inputloadtypemodule::dynamicpkgs_get (this, idx) |
| | retrieve package from model dynamic packages list More...
|
| |
| subroutine | inputloadtypemodule::dynamicpkgs_rp (this) |
| | read and prepare model dynamic packages More...
|
| |
| subroutine | inputloadtypemodule::dynamicpkgs_df (this) |
| | define model dynamic packages More...
|
| |
| subroutine | inputloadtypemodule::dynamicpkgs_ad (this) |
| | advance model dynamic packages More...
|
| |
| integer(i4b) function | inputloadtypemodule::dynamicpkgs_size (this) |
| | get size of model dynamic packages list More...
|
| |
| subroutine | inputloadtypemodule::dynamicpkgs_destroy (this) |
| | destroy model dynamic packages object More...
|
| |
| subroutine, public | inputloadtypemodule::adddynamicmodeltolist (list, model_dynamic) |
| | add model dynamic packages object to list More...
|
| |
| class(modeldynamicpkgstype) function, pointer, public | inputloadtypemodule::getdynamicmodelfromlist (list, idx) |
| | get model dynamic packages object from list More...
|
| |