MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
Private Member Functions | |
procedure | create_mesh |
procedure | mesh_init |
procedure | mesh_destroy |
procedure | add_global_att |
procedure(nc_array_export_if), deferred | export_input_array |
procedure | export_input_arrays |
procedure | add_pkg_data |
procedure | define_dependent |
procedure | define_gridmap |
procedure | export_input |
procedure(model_define), deferred | df |
procedure(model_step), deferred | step |
procedure(package_export), deferred | package_step |
procedure(package_export_ilayer), deferred | package_step_ilayer |
procedure | init => export_init |
procedure | get => export_get |
procedure | input_attribute |
procedure | destroy => export_destroy |
Private Attributes | |
type(meshncdimidtype) | dim_ids |
dimension ids More... | |
type(meshncvaridtype) | var_ids |
variable ids More... | |
integer(i4b) | nlay |
number of layers More... | |
integer(i4b), pointer | chunk_face |
chunking parameter for face dimension More... | |
type(listtype) | pkglist |
character(len=lenmodelname) | modelname |
name of model More... | |
character(len=lencomponentname) | modeltype |
type of model More... | |
character(len=linelength) | modelfname |
name of model input file More... | |
character(len=linelength) | nc_fname |
name of netcdf export file More... | |
character(len=linelength) | gridmap_name |
name of grid mapping variable More... | |
character(len=linelength) | mesh_name = 'mesh' |
name of mesh container variable More... | |
character(len=lenmempath) | dis_mempath |
discretization input mempath More... | |
character(len=lenmempath) | ncf_mempath |
netcdf utility package input mempath More... | |
character(len=lenbigline) | wkt |
wkt user string More... | |
character(len=linelength) | datetime |
export file creation time More... | |
character(len=linelength) | xname |
dependent variable name More... | |
type(ncexportannotation) | annotation |
export file annotation More... | |
real(dp), dimension(:), pointer, contiguous | x |
dependent variable pointer More... | |
integer(i4b) | disenum |
type of discretization More... | |
integer(i4b) | ncid |
netcdf file descriptor More... | |
integer(i4b) | stepcnt |
simulation step count More... | |
integer(i4b) | totnstp |
simulation total number of steps More... | |
integer(i4b), pointer | deflate |
variable deflate level More... | |
integer(i4b), pointer | shuffle |
variable shuffle filter More... | |
integer(i4b), pointer | input_attr |
assign variable input attr More... | |
integer(i4b), pointer | chunk_time |
chunking parameter for time dimension More... | |
integer(i4b) | iout |
lst file descriptor More... | |
logical(lgp) | chunking_active |
have chunking parameters been provided More... | |
Definition at line 89 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 68 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 71 of file MeshNCModel.f90.
|
private |
Definition at line 91 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 72 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 73 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 96 of file NCModel.f90.
|
privateinherited |
Definition at line 104 of file NCModel.f90.
|
privateinherited |
Definition at line 103 of file NCModel.f90.
|
privateinherited |
Definition at line 69 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 70 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 94 of file NCModel.f90.
|
privateinherited |
Definition at line 93 of file NCModel.f90.
|
privateinherited |
Definition at line 95 of file NCModel.f90.
|
privateinherited |
Definition at line 67 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 66 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 106 of file NCModel.f90.
|
privateinherited |
Definition at line 107 of file NCModel.f90.
|
privateinherited |
Definition at line 105 of file NCModel.f90.
|
privateinherited |
Definition at line 80 of file NCModel.f90.
|
privateinherited |
Definition at line 64 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 89 of file NCModel.f90.
|
privateinherited |
Definition at line 91 of file NCModel.f90.
|
privateinherited |
Definition at line 78 of file NCModel.f90.
|
privateinherited |
Definition at line 86 of file NCModel.f90.
|
privateinherited |
Definition at line 61 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 75 of file NCModel.f90.
|
privateinherited |
Definition at line 82 of file NCModel.f90.
|
privateinherited |
Definition at line 73 of file NCModel.f90.
|
privateinherited |
Definition at line 88 of file NCModel.f90.
|
privateinherited |
Definition at line 90 of file NCModel.f90.
|
privateinherited |
Definition at line 74 of file NCModel.f90.
|
privateinherited |
Definition at line 71 of file NCModel.f90.
|
privateinherited |
Definition at line 69 of file NCModel.f90.
|
privateinherited |
Definition at line 70 of file NCModel.f90.
|
privateinherited |
Definition at line 72 of file NCModel.f90.
|
privateinherited |
Definition at line 76 of file NCModel.f90.
|
privateinherited |
Definition at line 83 of file NCModel.f90.
|
privateinherited |
Definition at line 63 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 68 of file NCModel.f90.
|
privateinherited |
Definition at line 87 of file NCModel.f90.
|
privateinherited |
Definition at line 84 of file NCModel.f90.
|
privateinherited |
Definition at line 85 of file NCModel.f90.
|
privateinherited |
Definition at line 62 of file MeshNCModel.f90.
|
privateinherited |
Definition at line 77 of file NCModel.f90.
|
privateinherited |
Definition at line 81 of file NCModel.f90.
|
privateinherited |
Definition at line 79 of file NCModel.f90.