![]() |
MODFLOW 6
version 6.8.0.dev0
USGS Modular Hydrologic Model
|
Derived type for managing SPC input. More...

Private Member Functions | |
| procedure | initialize |
| procedure | allocate_scalars |
| procedure | allocate_arrays |
| procedure | get_value |
| procedure | apply_input_values |
| procedure | spc_rp |
| procedure | spc_ad |
| procedure | spc_da |
| procedure | check_flow_package |
Private Attributes | |
| character(len=lenmodelname) | name_model = '' |
| the name of the model that contains this package More... | |
| character(len=lenpackagename) | packname = '' |
| name of the package More... | |
| character(len=lenpackagename) | packnameflow = '' |
| name of the corresponding flow package More... | |
| character(len=lenvarname) | depvarname = '' |
| name of the dependent variable (CONCENTRATION or TEMPERATURE) More... | |
| character(len=lenmempath) | memorypath = '' |
| the location in the memory manager where the variables are stored More... | |
| character(len=lenmempath) | input_mempath = '' |
| input memory path for SPC data More... | |
| character(len=linelength) | input_fname = '' |
| SPC input file name. More... | |
| integer(i4b), pointer | id => null() |
| id number for this spc package More... | |
| integer(i4b), pointer | iout => null() |
| unit number for output More... | |
| integer(i4b), pointer | maxbound => null() |
| length of dblvec More... | |
| integer(i4b), pointer | iprpak => null() |
| flag for printing input More... | |
| logical(lgp), pointer | readasarrays => null() |
| flag for reading concentrations as an array More... | |
| logical(lgp) | ts_active = .false. |
| .true. if timeseries or time-array series are active More... | |
| real(dp), dimension(:), pointer, contiguous | dblvec => null() |
| vector of floats read from file More... | |
| class(disbasetype), pointer | dis => null() |
| model discretization object More... | |
This derived type reads pre-loaded values from the SPC input memory path and provides concentrations or temperatures to the SSM package for individual GWF stress packages.
Definition at line 34 of file TspSpc.f90.
|
private |
Definition at line 56 of file TspSpc.f90.
|
private |
Definition at line 55 of file TspSpc.f90.
|
private |
Definition at line 58 of file TspSpc.f90.
|
private |
Definition at line 62 of file TspSpc.f90.
|
private |
Definition at line 57 of file TspSpc.f90.
|
private |
Definition at line 54 of file TspSpc.f90.
|
private |
Definition at line 60 of file TspSpc.f90.
|
private |
Definition at line 61 of file TspSpc.f90.
|
private |
Definition at line 59 of file TspSpc.f90.
|
private |
Definition at line 49 of file TspSpc.f90.
|
private |
Definition at line 39 of file TspSpc.f90.
|
private |
Definition at line 50 of file TspSpc.f90.
|
private |
Definition at line 43 of file TspSpc.f90.
|
private |
Definition at line 42 of file TspSpc.f90.
|
private |
Definition at line 41 of file TspSpc.f90.
|
private |
Definition at line 44 of file TspSpc.f90.
|
private |
Definition at line 46 of file TspSpc.f90.
|
private |
Definition at line 45 of file TspSpc.f90.
|
private |
Definition at line 40 of file TspSpc.f90.
|
private |
Definition at line 36 of file TspSpc.f90.
|
private |
Definition at line 37 of file TspSpc.f90.
|
private |
Definition at line 38 of file TspSpc.f90.
|
private |
Definition at line 47 of file TspSpc.f90.
|
private |
Definition at line 48 of file TspSpc.f90.