MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
Data Types | |
type | gweinputdatatype |
Data for sharing among multiple packages. Originally read in from. More... | |
Functions/Subroutines | |
subroutine, public | gweshared_dat_cr (gwe_dat) |
Allocate the shared data. More... | |
subroutine, public | set_gwe_dat_ptrs (this, gwerhow, gwecpw, gwelatheatvap, gwerhos, gwecps) |
Allocate and read data from EST. More... | |
subroutine | set_gwe_scalar_ptrs (this, gwerhow, gwecpw, gwelatheatvap) |
Set pointers to scalars read by the EST package for use by other packages. More... | |
subroutine | set_gwe_array_ptrs (this, gwerhos, gwecps) |
Set pointers to data arrays read by the EST package for use by other packages. More... | |
subroutine | gweshared_dat_da (this) |
@ brief Deallocate memory More... | |
subroutine, public gweinputdatamodule::gweshared_dat_cr | ( | type(gweinputdatatype), pointer | gwe_dat | ) |
gwe_dat | the input data block |
Definition at line 45 of file GweInputData.f90.
|
private |
Set pointers to null
this | the input data block |
Definition at line 131 of file GweInputData.f90.
|
private |
Set pointers to GWE-related arrays for use by multiple packages
this | GweInputDataType object |
Definition at line 113 of file GweInputData.f90.
subroutine, public gweinputdatamodule::set_gwe_dat_ptrs | ( | class(gweinputdatatype) | this, |
real(dp), intent(in), pointer | gwerhow, | ||
real(dp), intent(in), pointer | gwecpw, | ||
real(dp), intent(in), pointer | gwelatheatvap, | ||
real(dp), dimension(:), pointer, contiguous | gwerhos, | ||
real(dp), dimension(:), pointer, contiguous | gwecps | ||
) |
EST data, including heat capacity of water (cpw), density of water (rhow), latent heat of vaporization (latheatvap), heat capacity of the aquifer material (cps), and density of the aquifer material (rhow) is used among other packages and is therefore stored in a separate class
this | the input data block | |
[in] | gwerhow | ptr to density of water specified in EST |
[in] | gwecpw | ptr to heat capacity of water specified in EST |
[in] | gwelatheatvap | ptr to latent heat of vaporization specified in EST |
gwerhos | ptr to sptially-variably density of aquifer material specified in EST | |
gwecps | ptr to sptially-variably heat capacity of aquifer material specified in EST |
Definition at line 63 of file GweInputData.f90.
|
private |
Set pointers to GWE-related scalars and arrays for use by multiple packages. For example, a package capable of simulating evaporation will need access to latent heat of of vaporization.
this | GweInputDataType object | |
[in] | gwerhow | density of water |
[in] | gwecpw | mass-based heat capacity of water |
[in] | gwelatheatvap | latent heat of vaporization |
Definition at line 89 of file GweInputData.f90.