MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
gwfcsubinputmodule Module Reference

Data Types

type  gwfcsubparamfoundtype
 

Variables

logical, public gwf_csub_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwf_csub_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gwfcsub_boundnames = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_print_input = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_save_flows = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'SAVE_FLOWS', 'SAVE_FLOWS', 'KEYWORD', '', 'keyword to save CSUB flows', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_gammaw = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'GAMMAW', 'GAMMAW', 'DOUBLE', '', 'unit weight of water', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_beta = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'BETA', 'BETA', 'DOUBLE', '', 'compressibility of water', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_head_based = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'HEAD_BASED', 'HEAD_BASED', 'KEYWORD', '', 'keyword to indicate the head-based formulation will be used', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_precon_head = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'INITIAL_PRECONSOLIDATION_HEAD', 'PRECON_HEAD', 'KEYWORD', '', 'keyword to indicate that preconsolidation heads will be specified', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_ndelaycells = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'NDELAYCELLS', 'NDELAYCELLS', 'INTEGER', '', 'number of interbed cell nodes', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_icompress = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPRESSION_INDICES', 'ICOMPRESS', 'KEYWORD', '', 'keyword to indicate CR and CC are read instead of SSE and SSV', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_matprop = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'UPDATE_MATERIAL_PROPERTIES', 'MATPROP', 'KEYWORD', '', 'keyword to indicate material properties can change during the simulations', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cell_fraction = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'CELL_FRACTION', 'CELL_FRACTION', 'KEYWORD', '', 'keyword to indicate cell fraction interbed thickness', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_interbed_state = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'SPECIFIED_INITIAL_INTERBED_STATE', 'INTERBED_STATE', 'KEYWORD', '', 'keyword to indicate that absolute initial states will be specified', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_precon_stress = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'SPECIFIED_INITIAL_PRECONSOLIDATION_STRESS', 'PRECON_STRESS', 'KEYWORD', '', 'keyword to indicate that absolute initial preconsolidation stresses (head) will be specified', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_delay_head = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'SPECIFIED_INITIAL_DELAY_HEAD', 'DELAY_HEAD', 'KEYWORD', '', 'keyword to indicate that absolute initial delay bed heads will be specified', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_stress_lag = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'EFFECTIVE_STRESS_LAG', 'STRESS_LAG', 'KEYWORD', '', 'keyword to indicate that specific storage will be calculate using the effective stress from the previous time step', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_strainibfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'STRAINIB_FILERECORD', 'STRAINIBFR', 'RECORD STRAIN_CSV_INTERBED FILEOUT INTERBEDSTRAIN_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_csvinterbed = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'STRAIN_CSV_INTERBED', 'CSVINTERBED', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_fileout = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_interbedstrainfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'INTERBEDSTRAIN_FILENAME', 'INTERBEDSTRAINFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_straincgfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'STRAINCG_FILERECORD', 'STRAINCGFR', 'RECORD STRAIN_CSV_COARSE FILEOUT COARSESTRAIN_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_csvcoarse = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'STRAIN_CSV_COARSE', 'CSVCOARSE', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_coarsestrainfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COARSESTRAIN_FILENAME', 'COARSESTRAINFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_FILERECORD', 'CMPFR', 'RECORD COMPACTION FILEOUT COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_compaction = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION', 'COMPACTION', 'KEYWORD', '', 'compaction keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_FILENAME', 'CMPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpelasticfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_ELASTIC_FILERECORD', 'CMPELASTICFR', 'RECORD COMPACTION_ELASTIC FILEOUT ELASTIC_COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpelastic = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_ELASTIC', 'CMPELASTIC', 'KEYWORD', '', 'elastic interbed compaction keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_elasticcmpfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'ELASTIC_COMPACTION_FILENAME', 'ELASTICCMPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpinelasticfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_INELASTIC_FILERECORD', 'CMPINELASTICFR', 'RECORD COMPACTION_INELASTIC FILEOUT INELASTIC_COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpinelastic = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_INELASTIC', 'CMPINELASTIC', 'KEYWORD', '', 'inelastic interbed compaction keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_inelasticcmpfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'INELASTIC_COMPACTION_FILENAME', 'INELASTICCMPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpinterbedfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_INTERBED_FILERECORD', 'CMPINTERBEDFR', 'RECORD COMPACTION_INTERBED FILEOUT INTERBED_COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpinterbed = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_INTERBED', 'CMPINTERBED', 'KEYWORD', '', 'interbed compaction keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_interbedcmpfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'INTERBED_COMPACTION_FILENAME', 'INTERBEDCMPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpcoarsefr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_COARSE_FILERECORD', 'CMPCOARSEFR', 'RECORD COMPACTION_COARSE FILEOUT COARSE_COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpcoarse = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_COARSE', 'CMPCOARSE', 'KEYWORD', '', 'coarse compaction keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cmpcoarsefn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COARSE_COMPACTION_FILENAME', 'CMPCOARSEFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_zdispfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'ZDISPLACEMENT_FILERECORD', 'ZDISPFR', 'RECORD ZDISPLACEMENT FILEOUT ZDISPLACEMENT_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_zdisplacement = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'ZDISPLACEMENT', 'ZDISPLACEMENT', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_zdispfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'ZDISPLACEMENT_FILENAME', 'ZDISPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_pkgconvergefr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'PACKAGE_CONVERGENCE_FILERECORD', 'PKGCONVERGEFR', 'RECORD PACKAGE_CONVERGENCE FILEOUT PACKAGE_CONVERGENCE_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_pkgconverge = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'PACKAGE_CONVERGENCE', 'PKGCONVERGE', 'KEYWORD', '', 'package_convergence keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_pkgconvergefn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'PACKAGE_CONVERGENCE_FILENAME', 'PKGCONVERGEFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_ts_filerecord = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_ts6 = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_filein = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_ts6_filename = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_obs_filerecord = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_obs6 = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_obs6_filename = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_ninterbeds = InputParamDefinitionType ( 'GWF', 'CSUB', 'DIMENSIONS', 'NINTERBEDS', 'NINTERBEDS', 'INTEGER', '', 'number of CSUB interbed systems', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_maxbound = InputParamDefinitionType ( 'GWF', 'CSUB', 'DIMENSIONS', 'MAXSIG0', 'MAXBOUND', 'INTEGER', '', 'maximum number of stress offset cells', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cg_ske_cr = InputParamDefinitionType ( 'GWF', 'CSUB', 'GRIDDATA', 'CG_SKE_CR', 'CG_SKE_CR', 'DOUBLE1D', 'NODES', 'elastic coarse specific storage', .true., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cg_theta = InputParamDefinitionType ( 'GWF', 'CSUB', 'GRIDDATA', 'CG_THETA', 'CG_THETA', 'DOUBLE1D', 'NODES', 'initial coarse-grained material porosity', .true., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_sgm = InputParamDefinitionType ( 'GWF', 'CSUB', 'GRIDDATA', 'SGM', 'SGM', 'DOUBLE1D', 'NODES', 'specific gravity of moist sediments', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_sgs = InputParamDefinitionType ( 'GWF', 'CSUB', 'GRIDDATA', 'SGS', 'SGS', 'DOUBLE1D', 'NODES', 'specific gravity of saturated sediments', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_icsubno = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'ICSUBNO', 'ICSUBNO', 'INTEGER', '', 'CSUB id number for this entry', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cellid_pkgdata = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'CELLID', 'CELLID_PKGDATA', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cdelay = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'CDELAY', 'CDELAY', 'STRING', '', 'delay type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_pcs0 = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'PCS0', 'PCS0', 'DOUBLE', '', 'initial stress', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_thick_frac = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'THICK_FRAC', 'THICK_FRAC', 'DOUBLE', '', 'interbed thickness or cell fraction', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_rnb = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'RNB', 'RNB', 'DOUBLE', '', 'delay interbed material factor', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_ssv_cc = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'SSV_CC', 'SSV_CC', 'DOUBLE', '', 'initial interbed inelastic specific storage', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_sse_cr = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'SSE_CR', 'SSE_CR', 'DOUBLE', '', 'initial interbed elastic specific storage', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_theta = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'THETA', 'THETA', 'DOUBLE', '', 'initial interbed porosity', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_kv = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'KV', 'KV', 'DOUBLE', '', 'delay interbed vertical hydraulic conductivity', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_h0 = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'H0', 'H0', 'DOUBLE', '', 'initial delay interbed head', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_boundname = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'well name', .false., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_cellid = InputParamDefinitionType ( 'GWF', 'CSUB', 'PERIOD', 'CELLID', 'CELLID', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_sig0 = InputParamDefinitionType ( 'GWF', 'CSUB', 'PERIOD', 'SIG0', 'SIG0', 'DOUBLE', '', 'well stress offset', .true., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_csub_param_definitions = [ gwfcsub_boundnames, gwfcsub_print_input, gwfcsub_save_flows, gwfcsub_gammaw, gwfcsub_beta, gwfcsub_head_based, gwfcsub_precon_head, gwfcsub_ndelaycells, gwfcsub_icompress, gwfcsub_matprop, gwfcsub_cell_fraction, gwfcsub_interbed_state, gwfcsub_precon_stress, gwfcsub_delay_head, gwfcsub_stress_lag, gwfcsub_strainibfr, gwfcsub_csvinterbed, gwfcsub_fileout, gwfcsub_interbedstrainfn, gwfcsub_straincgfr, gwfcsub_csvcoarse, gwfcsub_coarsestrainfn, gwfcsub_cmpfr, gwfcsub_compaction, gwfcsub_cmpfn, gwfcsub_cmpelasticfr, gwfcsub_cmpelastic, gwfcsub_elasticcmpfn, gwfcsub_cmpinelasticfr, gwfcsub_cmpinelastic, gwfcsub_inelasticcmpfn, gwfcsub_cmpinterbedfr, gwfcsub_cmpinterbed, gwfcsub_interbedcmpfn, gwfcsub_cmpcoarsefr, gwfcsub_cmpcoarse, gwfcsub_cmpcoarsefn, gwfcsub_zdispfr, gwfcsub_zdisplacement, gwfcsub_zdispfn, gwfcsub_pkgconvergefr, gwfcsub_pkgconverge, gwfcsub_pkgconvergefn, gwfcsub_ts_filerecord, gwfcsub_ts6, gwfcsub_filein, gwfcsub_ts6_filename, gwfcsub_obs_filerecord, gwfcsub_obs6, gwfcsub_obs6_filename, gwfcsub_ninterbeds, gwfcsub_maxbound, gwfcsub_cg_ske_cr, gwfcsub_cg_theta, gwfcsub_sgm, gwfcsub_sgs, gwfcsub_icsubno, gwfcsub_cellid_pkgdata, gwfcsub_cdelay, gwfcsub_pcs0, gwfcsub_thick_frac, gwfcsub_rnb, gwfcsub_ssv_cc, gwfcsub_sse_cr, gwfcsub_theta, gwfcsub_kv, gwfcsub_h0, gwfcsub_boundname, gwfcsub_cellid, gwfcsub_sig0 ]
 
type(inputparamdefinitiontype), parameter gwfcsub_packagedata = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'PACKAGEDATA', 'PACKAGEDATA', 'RECARRAY ICSUBNO CELLID CDELAY PCS0 THICK_FRAC RNB SSV_CC SSE_CR THETA KV H0 BOUNDNAME', 'NINTERBEDS', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfcsub_spd = InputParamDefinitionType ( 'GWF', 'CSUB', 'PERIOD', 'STRESS_PERIOD_DATA', 'SPD', 'RECARRAY CELLID SIG0', 'MAXSIG0', '', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_csub_aggregate_definitions = [ gwfcsub_packagedata, gwfcsub_spd ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwf_csub_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ), InputBlockDefinitionType( 'PACKAGEDATA', .false., .true., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]
 

Variable Documentation

◆ gwf_csub_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwfcsubinputmodule::gwf_csub_aggregate_definitions = [ gwfcsub_packagedata, gwfcsub_spd ]

Definition at line 1542 of file gwf-csubidm.f90.

1542  type(InputParamDefinitionType), parameter :: &
1543  gwf_csub_aggregate_definitions(*) = &
1544  [ &
1545  gwfcsub_packagedata, &
1546  gwfcsub_spd &
1547  ]

◆ gwf_csub_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gwfcsubinputmodule::gwf_csub_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ), InputBlockDefinitionType( 'PACKAGEDATA', .false., .true., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]

Definition at line 1549 of file gwf-csubidm.f90.

1549  type(InputBlockDefinitionType), parameter :: &
1550  gwf_csub_block_definitions(*) = &
1551  [ &
1552  inputblockdefinitiontype( &
1553  'OPTIONS', & ! blockname
1554  .false., & ! required
1555  .false., & ! aggregate
1556  .false. & ! block_variable
1557  ), &
1558  inputblockdefinitiontype( &
1559  'DIMENSIONS', & ! blockname
1560  .true., & ! required
1561  .false., & ! aggregate
1562  .false. & ! block_variable
1563  ), &
1564  inputblockdefinitiontype( &
1565  'GRIDDATA', & ! blockname
1566  .true., & ! required
1567  .false., & ! aggregate
1568  .false. & ! block_variable
1569  ), &
1570  inputblockdefinitiontype( &
1571  'PACKAGEDATA', & ! blockname
1572  .false., & ! required
1573  .true., & ! aggregate
1574  .false. & ! block_variable
1575  ), &
1576  inputblockdefinitiontype( &
1577  'PERIOD', & ! blockname
1578  .true., & ! required
1579  .true., & ! aggregate
1580  .true. & ! block_variable
1581  ) &
1582  ]

◆ gwf_csub_multi_package

logical, public gwfcsubinputmodule::gwf_csub_multi_package = .false.

Definition at line 87 of file gwf-csubidm.f90.

87  logical :: gwf_csub_multi_package = .false.

◆ gwf_csub_param_definitions

Definition at line 1429 of file gwf-csubidm.f90.

1429  type(InputParamDefinitionType), parameter :: &
1430  gwf_csub_param_definitions(*) = &
1431  [ &
1432  gwfcsub_boundnames, &
1433  gwfcsub_print_input, &
1434  gwfcsub_save_flows, &
1435  gwfcsub_gammaw, &
1436  gwfcsub_beta, &
1437  gwfcsub_head_based, &
1438  gwfcsub_precon_head, &
1439  gwfcsub_ndelaycells, &
1440  gwfcsub_icompress, &
1441  gwfcsub_matprop, &
1442  gwfcsub_cell_fraction, &
1443  gwfcsub_interbed_state, &
1444  gwfcsub_precon_stress, &
1445  gwfcsub_delay_head, &
1446  gwfcsub_stress_lag, &
1447  gwfcsub_strainibfr, &
1448  gwfcsub_csvinterbed, &
1449  gwfcsub_fileout, &
1450  gwfcsub_interbedstrainfn, &
1451  gwfcsub_straincgfr, &
1452  gwfcsub_csvcoarse, &
1453  gwfcsub_coarsestrainfn, &
1454  gwfcsub_cmpfr, &
1455  gwfcsub_compaction, &
1456  gwfcsub_cmpfn, &
1457  gwfcsub_cmpelasticfr, &
1458  gwfcsub_cmpelastic, &
1459  gwfcsub_elasticcmpfn, &
1460  gwfcsub_cmpinelasticfr, &
1461  gwfcsub_cmpinelastic, &
1462  gwfcsub_inelasticcmpfn, &
1463  gwfcsub_cmpinterbedfr, &
1464  gwfcsub_cmpinterbed, &
1465  gwfcsub_interbedcmpfn, &
1466  gwfcsub_cmpcoarsefr, &
1467  gwfcsub_cmpcoarse, &
1468  gwfcsub_cmpcoarsefn, &
1469  gwfcsub_zdispfr, &
1470  gwfcsub_zdisplacement, &
1471  gwfcsub_zdispfn, &
1472  gwfcsub_pkgconvergefr, &
1473  gwfcsub_pkgconverge, &
1474  gwfcsub_pkgconvergefn, &
1475  gwfcsub_ts_filerecord, &
1476  gwfcsub_ts6, &
1477  gwfcsub_filein, &
1478  gwfcsub_ts6_filename, &
1479  gwfcsub_obs_filerecord, &
1480  gwfcsub_obs6, &
1481  gwfcsub_obs6_filename, &
1482  gwfcsub_ninterbeds, &
1483  gwfcsub_maxbound, &
1484  gwfcsub_cg_ske_cr, &
1485  gwfcsub_cg_theta, &
1486  gwfcsub_sgm, &
1487  gwfcsub_sgs, &
1488  gwfcsub_icsubno, &
1489  gwfcsub_cellid_pkgdata, &
1490  gwfcsub_cdelay, &
1491  gwfcsub_pcs0, &
1492  gwfcsub_thick_frac, &
1493  gwfcsub_rnb, &
1494  gwfcsub_ssv_cc, &
1495  gwfcsub_sse_cr, &
1496  gwfcsub_theta, &
1497  gwfcsub_kv, &
1498  gwfcsub_h0, &
1499  gwfcsub_boundname, &
1500  gwfcsub_cellid, &
1501  gwfcsub_sig0 &
1502  ]

◆ gwf_csub_subpackages

character(len=16), dimension(*), parameter, public gwfcsubinputmodule::gwf_csub_subpackages = [ ' ' ]

Definition at line 89 of file gwf-csubidm.f90.

89  character(len=16), parameter :: &
90  gwf_csub_subpackages(*) = &
91  [ &
92  ' ' &
93  ]

◆ gwfcsub_beta

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_beta = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'BETA', 'BETA', 'DOUBLE', '', 'compressibility of water', .false., .false., .false., .false., .false., .false. )
private

Definition at line 171 of file gwf-csubidm.f90.

171  type(InputParamDefinitionType), parameter :: &
172  gwfcsub_beta = inputparamdefinitiontype &
173  ( &
174  'GWF', & ! component
175  'CSUB', & ! subcomponent
176  'OPTIONS', & ! block
177  'BETA', & ! tag name
178  'BETA', & ! fortran variable
179  'DOUBLE', & ! type
180  '', & ! shape
181  'compressibility of water', & ! longname
182  .false., & ! required
183  .false., & ! prerelease
184  .false., & ! multi-record
185  .false., & ! preserve case
186  .false., & ! layered
187  .false. & ! timeseries
188  )

◆ gwfcsub_boundname

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_boundname = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'well name', .false., .false., .true., .false., .false., .false. )
private

Definition at line 1372 of file gwf-csubidm.f90.

1372  type(InputParamDefinitionType), parameter :: &
1373  gwfcsub_boundname = inputparamdefinitiontype &
1374  ( &
1375  'GWF', & ! component
1376  'CSUB', & ! subcomponent
1377  'PACKAGEDATA', & ! block
1378  'BOUNDNAME', & ! tag name
1379  'BOUNDNAME', & ! fortran variable
1380  'STRING', & ! type
1381  '', & ! shape
1382  'well name', & ! longname
1383  .false., & ! required
1384  .false., & ! prerelease
1385  .true., & ! multi-record
1386  .false., & ! preserve case
1387  .false., & ! layered
1388  .false. & ! timeseries
1389  )

◆ gwfcsub_boundnames

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_boundnames = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 95 of file gwf-csubidm.f90.

95  type(InputParamDefinitionType), parameter :: &
96  gwfcsub_boundnames = inputparamdefinitiontype &
97  ( &
98  'GWF', & ! component
99  'CSUB', & ! subcomponent
100  'OPTIONS', & ! block
101  'BOUNDNAMES', & ! tag name
102  'BOUNDNAMES', & ! fortran variable
103  'KEYWORD', & ! type
104  '', & ! shape
105  '', & ! longname
106  .false., & ! required
107  .false., & ! prerelease
108  .false., & ! multi-record
109  .false., & ! preserve case
110  .false., & ! layered
111  .false. & ! timeseries
112  )

◆ gwfcsub_cdelay

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cdelay = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'CDELAY', 'CDELAY', 'STRING', '', 'delay type', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1201 of file gwf-csubidm.f90.

1201  type(InputParamDefinitionType), parameter :: &
1202  gwfcsub_cdelay = inputparamdefinitiontype &
1203  ( &
1204  'GWF', & ! component
1205  'CSUB', & ! subcomponent
1206  'PACKAGEDATA', & ! block
1207  'CDELAY', & ! tag name
1208  'CDELAY', & ! fortran variable
1209  'STRING', & ! type
1210  '', & ! shape
1211  'delay type', & ! longname
1212  .true., & ! required
1213  .false., & ! prerelease
1214  .true., & ! multi-record
1215  .false., & ! preserve case
1216  .false., & ! layered
1217  .false. & ! timeseries
1218  )

◆ gwfcsub_cell_fraction

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cell_fraction = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'CELL_FRACTION', 'CELL_FRACTION', 'KEYWORD', '', 'keyword to indicate cell fraction interbed thickness', .false., .false., .false., .false., .false., .false. )
private

Definition at line 286 of file gwf-csubidm.f90.

286  type(InputParamDefinitionType), parameter :: &
287  gwfcsub_cell_fraction = inputparamdefinitiontype &
288  ( &
289  'GWF', & ! component
290  'CSUB', & ! subcomponent
291  'OPTIONS', & ! block
292  'CELL_FRACTION', & ! tag name
293  'CELL_FRACTION', & ! fortran variable
294  'KEYWORD', & ! type
295  '', & ! shape
296  'keyword to indicate cell fraction interbed thickness', & ! longname
297  .false., & ! required
298  .false., & ! prerelease
299  .false., & ! multi-record
300  .false., & ! preserve case
301  .false., & ! layered
302  .false. & ! timeseries
303  )

◆ gwfcsub_cellid

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cellid = InputParamDefinitionType ( 'GWF', 'CSUB', 'PERIOD', 'CELLID', 'CELLID', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1391 of file gwf-csubidm.f90.

1391  type(InputParamDefinitionType), parameter :: &
1392  gwfcsub_cellid = inputparamdefinitiontype &
1393  ( &
1394  'GWF', & ! component
1395  'CSUB', & ! subcomponent
1396  'PERIOD', & ! block
1397  'CELLID', & ! tag name
1398  'CELLID', & ! fortran variable
1399  'INTEGER1D', & ! type
1400  'NCELLDIM', & ! shape
1401  'cell identifier', & ! longname
1402  .true., & ! required
1403  .false., & ! prerelease
1404  .true., & ! multi-record
1405  .false., & ! preserve case
1406  .false., & ! layered
1407  .false. & ! timeseries
1408  )

◆ gwfcsub_cellid_pkgdata

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cellid_pkgdata = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'CELLID', 'CELLID_PKGDATA', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1182 of file gwf-csubidm.f90.

1182  type(InputParamDefinitionType), parameter :: &
1183  gwfcsub_cellid_pkgdata = inputparamdefinitiontype &
1184  ( &
1185  'GWF', & ! component
1186  'CSUB', & ! subcomponent
1187  'PACKAGEDATA', & ! block
1188  'CELLID', & ! tag name
1189  'CELLID_PKGDATA', & ! fortran variable
1190  'INTEGER1D', & ! type
1191  'NCELLDIM', & ! shape
1192  'cell identifier', & ! longname
1193  .true., & ! required
1194  .false., & ! prerelease
1195  .true., & ! multi-record
1196  .false., & ! preserve case
1197  .false., & ! layered
1198  .false. & ! timeseries
1199  )

◆ gwfcsub_cg_ske_cr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cg_ske_cr = InputParamDefinitionType ( 'GWF', 'CSUB', 'GRIDDATA', 'CG_SKE_CR', 'CG_SKE_CR', 'DOUBLE1D', 'NODES', 'elastic coarse specific storage', .true., .false., .false., .false., .true., .false. )
private

Definition at line 1087 of file gwf-csubidm.f90.

1087  type(InputParamDefinitionType), parameter :: &
1088  gwfcsub_cg_ske_cr = inputparamdefinitiontype &
1089  ( &
1090  'GWF', & ! component
1091  'CSUB', & ! subcomponent
1092  'GRIDDATA', & ! block
1093  'CG_SKE_CR', & ! tag name
1094  'CG_SKE_CR', & ! fortran variable
1095  'DOUBLE1D', & ! type
1096  'NODES', & ! shape
1097  'elastic coarse specific storage', & ! longname
1098  .true., & ! required
1099  .false., & ! prerelease
1100  .false., & ! multi-record
1101  .false., & ! preserve case
1102  .true., & ! layered
1103  .false. & ! timeseries
1104  )

◆ gwfcsub_cg_theta

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cg_theta = InputParamDefinitionType ( 'GWF', 'CSUB', 'GRIDDATA', 'CG_THETA', 'CG_THETA', 'DOUBLE1D', 'NODES', 'initial coarse-grained material porosity', .true., .false., .false., .false., .true., .false. )
private

Definition at line 1106 of file gwf-csubidm.f90.

1106  type(InputParamDefinitionType), parameter :: &
1107  gwfcsub_cg_theta = inputparamdefinitiontype &
1108  ( &
1109  'GWF', & ! component
1110  'CSUB', & ! subcomponent
1111  'GRIDDATA', & ! block
1112  'CG_THETA', & ! tag name
1113  'CG_THETA', & ! fortran variable
1114  'DOUBLE1D', & ! type
1115  'NODES', & ! shape
1116  'initial coarse-grained material porosity', & ! longname
1117  .true., & ! required
1118  .false., & ! prerelease
1119  .false., & ! multi-record
1120  .false., & ! preserve case
1121  .true., & ! layered
1122  .false. & ! timeseries
1123  )

◆ gwfcsub_cmpcoarse

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpcoarse = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_COARSE', 'CMPCOARSE', 'KEYWORD', '', 'coarse compaction keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 764 of file gwf-csubidm.f90.

764  type(InputParamDefinitionType), parameter :: &
765  gwfcsub_cmpcoarse = inputparamdefinitiontype &
766  ( &
767  'GWF', & ! component
768  'CSUB', & ! subcomponent
769  'OPTIONS', & ! block
770  'COMPACTION_COARSE', & ! tag name
771  'CMPCOARSE', & ! fortran variable
772  'KEYWORD', & ! type
773  '', & ! shape
774  'coarse compaction keyword', & ! longname
775  .true., & ! required
776  .false., & ! prerelease
777  .true., & ! multi-record
778  .false., & ! preserve case
779  .false., & ! layered
780  .false. & ! timeseries
781  )

◆ gwfcsub_cmpcoarsefn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpcoarsefn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COARSE_COMPACTION_FILENAME', 'CMPCOARSEFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 783 of file gwf-csubidm.f90.

783  type(InputParamDefinitionType), parameter :: &
784  gwfcsub_cmpcoarsefn = inputparamdefinitiontype &
785  ( &
786  'GWF', & ! component
787  'CSUB', & ! subcomponent
788  'OPTIONS', & ! block
789  'COARSE_COMPACTION_FILENAME', & ! tag name
790  'CMPCOARSEFN', & ! fortran variable
791  'STRING', & ! type
792  '', & ! shape
793  'file keyword', & ! longname
794  .true., & ! required
795  .false., & ! prerelease
796  .true., & ! multi-record
797  .true., & ! preserve case
798  .false., & ! layered
799  .false. & ! timeseries
800  )

◆ gwfcsub_cmpcoarsefr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpcoarsefr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_COARSE_FILERECORD', 'CMPCOARSEFR', 'RECORD COMPACTION_COARSE FILEOUT COARSE_COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 745 of file gwf-csubidm.f90.

745  type(InputParamDefinitionType), parameter :: &
746  gwfcsub_cmpcoarsefr = inputparamdefinitiontype &
747  ( &
748  'GWF', & ! component
749  'CSUB', & ! subcomponent
750  'OPTIONS', & ! block
751  'COMPACTION_COARSE_FILERECORD', & ! tag name
752  'CMPCOARSEFR', & ! fortran variable
753  'RECORD COMPACTION_COARSE FILEOUT COARSE_COMPACTION_FILENAME', & ! type
754  '', & ! shape
755  '', & ! longname
756  .false., & ! required
757  .false., & ! prerelease
758  .false., & ! multi-record
759  .false., & ! preserve case
760  .false., & ! layered
761  .false. & ! timeseries
762  )

◆ gwfcsub_cmpelastic

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpelastic = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_ELASTIC', 'CMPELASTIC', 'KEYWORD', '', 'elastic interbed compaction keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 593 of file gwf-csubidm.f90.

593  type(InputParamDefinitionType), parameter :: &
594  gwfcsub_cmpelastic = inputparamdefinitiontype &
595  ( &
596  'GWF', & ! component
597  'CSUB', & ! subcomponent
598  'OPTIONS', & ! block
599  'COMPACTION_ELASTIC', & ! tag name
600  'CMPELASTIC', & ! fortran variable
601  'KEYWORD', & ! type
602  '', & ! shape
603  'elastic interbed compaction keyword', & ! longname
604  .true., & ! required
605  .false., & ! prerelease
606  .true., & ! multi-record
607  .false., & ! preserve case
608  .false., & ! layered
609  .false. & ! timeseries
610  )

◆ gwfcsub_cmpelasticfr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpelasticfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_ELASTIC_FILERECORD', 'CMPELASTICFR', 'RECORD COMPACTION_ELASTIC FILEOUT ELASTIC_COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 574 of file gwf-csubidm.f90.

574  type(InputParamDefinitionType), parameter :: &
575  gwfcsub_cmpelasticfr = inputparamdefinitiontype &
576  ( &
577  'GWF', & ! component
578  'CSUB', & ! subcomponent
579  'OPTIONS', & ! block
580  'COMPACTION_ELASTIC_FILERECORD', & ! tag name
581  'CMPELASTICFR', & ! fortran variable
582  'RECORD COMPACTION_ELASTIC FILEOUT ELASTIC_COMPACTION_FILENAME', & ! type
583  '', & ! shape
584  '', & ! longname
585  .false., & ! required
586  .false., & ! prerelease
587  .false., & ! multi-record
588  .false., & ! preserve case
589  .false., & ! layered
590  .false. & ! timeseries
591  )

◆ gwfcsub_cmpfn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_FILENAME', 'CMPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 555 of file gwf-csubidm.f90.

555  type(InputParamDefinitionType), parameter :: &
556  gwfcsub_cmpfn = inputparamdefinitiontype &
557  ( &
558  'GWF', & ! component
559  'CSUB', & ! subcomponent
560  'OPTIONS', & ! block
561  'COMPACTION_FILENAME', & ! tag name
562  'CMPFN', & ! fortran variable
563  'STRING', & ! type
564  '', & ! shape
565  'file keyword', & ! longname
566  .true., & ! required
567  .false., & ! prerelease
568  .true., & ! multi-record
569  .true., & ! preserve case
570  .false., & ! layered
571  .false. & ! timeseries
572  )

◆ gwfcsub_cmpfr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_FILERECORD', 'CMPFR', 'RECORD COMPACTION FILEOUT COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 517 of file gwf-csubidm.f90.

517  type(InputParamDefinitionType), parameter :: &
518  gwfcsub_cmpfr = inputparamdefinitiontype &
519  ( &
520  'GWF', & ! component
521  'CSUB', & ! subcomponent
522  'OPTIONS', & ! block
523  'COMPACTION_FILERECORD', & ! tag name
524  'CMPFR', & ! fortran variable
525  'RECORD COMPACTION FILEOUT COMPACTION_FILENAME', & ! type
526  '', & ! shape
527  '', & ! longname
528  .false., & ! required
529  .false., & ! prerelease
530  .false., & ! multi-record
531  .false., & ! preserve case
532  .false., & ! layered
533  .false. & ! timeseries
534  )

◆ gwfcsub_cmpinelastic

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpinelastic = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_INELASTIC', 'CMPINELASTIC', 'KEYWORD', '', 'inelastic interbed compaction keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 650 of file gwf-csubidm.f90.

650  type(InputParamDefinitionType), parameter :: &
651  gwfcsub_cmpinelastic = inputparamdefinitiontype &
652  ( &
653  'GWF', & ! component
654  'CSUB', & ! subcomponent
655  'OPTIONS', & ! block
656  'COMPACTION_INELASTIC', & ! tag name
657  'CMPINELASTIC', & ! fortran variable
658  'KEYWORD', & ! type
659  '', & ! shape
660  'inelastic interbed compaction keyword', & ! longname
661  .true., & ! required
662  .false., & ! prerelease
663  .true., & ! multi-record
664  .false., & ! preserve case
665  .false., & ! layered
666  .false. & ! timeseries
667  )

◆ gwfcsub_cmpinelasticfr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpinelasticfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_INELASTIC_FILERECORD', 'CMPINELASTICFR', 'RECORD COMPACTION_INELASTIC FILEOUT INELASTIC_COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 631 of file gwf-csubidm.f90.

631  type(InputParamDefinitionType), parameter :: &
632  gwfcsub_cmpinelasticfr = inputparamdefinitiontype &
633  ( &
634  'GWF', & ! component
635  'CSUB', & ! subcomponent
636  'OPTIONS', & ! block
637  'COMPACTION_INELASTIC_FILERECORD', & ! tag name
638  'CMPINELASTICFR', & ! fortran variable
639  'RECORD COMPACTION_INELASTIC FILEOUT INELASTIC_COMPACTION_FILENAME', & ! type
640  '', & ! shape
641  '', & ! longname
642  .false., & ! required
643  .false., & ! prerelease
644  .false., & ! multi-record
645  .false., & ! preserve case
646  .false., & ! layered
647  .false. & ! timeseries
648  )

◆ gwfcsub_cmpinterbed

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpinterbed = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_INTERBED', 'CMPINTERBED', 'KEYWORD', '', 'interbed compaction keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 707 of file gwf-csubidm.f90.

707  type(InputParamDefinitionType), parameter :: &
708  gwfcsub_cmpinterbed = inputparamdefinitiontype &
709  ( &
710  'GWF', & ! component
711  'CSUB', & ! subcomponent
712  'OPTIONS', & ! block
713  'COMPACTION_INTERBED', & ! tag name
714  'CMPINTERBED', & ! fortran variable
715  'KEYWORD', & ! type
716  '', & ! shape
717  'interbed compaction keyword', & ! longname
718  .true., & ! required
719  .false., & ! prerelease
720  .true., & ! multi-record
721  .false., & ! preserve case
722  .false., & ! layered
723  .false. & ! timeseries
724  )

◆ gwfcsub_cmpinterbedfr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_cmpinterbedfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION_INTERBED_FILERECORD', 'CMPINTERBEDFR', 'RECORD COMPACTION_INTERBED FILEOUT INTERBED_COMPACTION_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 688 of file gwf-csubidm.f90.

688  type(InputParamDefinitionType), parameter :: &
689  gwfcsub_cmpinterbedfr = inputparamdefinitiontype &
690  ( &
691  'GWF', & ! component
692  'CSUB', & ! subcomponent
693  'OPTIONS', & ! block
694  'COMPACTION_INTERBED_FILERECORD', & ! tag name
695  'CMPINTERBEDFR', & ! fortran variable
696  'RECORD COMPACTION_INTERBED FILEOUT INTERBED_COMPACTION_FILENAME', & ! type
697  '', & ! shape
698  '', & ! longname
699  .false., & ! required
700  .false., & ! prerelease
701  .false., & ! multi-record
702  .false., & ! preserve case
703  .false., & ! layered
704  .false. & ! timeseries
705  )

◆ gwfcsub_coarsestrainfn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_coarsestrainfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COARSESTRAIN_FILENAME', 'COARSESTRAINFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 498 of file gwf-csubidm.f90.

498  type(InputParamDefinitionType), parameter :: &
499  gwfcsub_coarsestrainfn = inputparamdefinitiontype &
500  ( &
501  'GWF', & ! component
502  'CSUB', & ! subcomponent
503  'OPTIONS', & ! block
504  'COARSESTRAIN_FILENAME', & ! tag name
505  'COARSESTRAINFN', & ! fortran variable
506  'STRING', & ! type
507  '', & ! shape
508  'file keyword', & ! longname
509  .true., & ! required
510  .false., & ! prerelease
511  .true., & ! multi-record
512  .true., & ! preserve case
513  .false., & ! layered
514  .false. & ! timeseries
515  )

◆ gwfcsub_compaction

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_compaction = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPACTION', 'COMPACTION', 'KEYWORD', '', 'compaction keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 536 of file gwf-csubidm.f90.

536  type(InputParamDefinitionType), parameter :: &
537  gwfcsub_compaction = inputparamdefinitiontype &
538  ( &
539  'GWF', & ! component
540  'CSUB', & ! subcomponent
541  'OPTIONS', & ! block
542  'COMPACTION', & ! tag name
543  'COMPACTION', & ! fortran variable
544  'KEYWORD', & ! type
545  '', & ! shape
546  'compaction keyword', & ! longname
547  .true., & ! required
548  .false., & ! prerelease
549  .true., & ! multi-record
550  .false., & ! preserve case
551  .false., & ! layered
552  .false. & ! timeseries
553  )

◆ gwfcsub_csvcoarse

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_csvcoarse = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'STRAIN_CSV_COARSE', 'CSVCOARSE', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 479 of file gwf-csubidm.f90.

479  type(InputParamDefinitionType), parameter :: &
480  gwfcsub_csvcoarse = inputparamdefinitiontype &
481  ( &
482  'GWF', & ! component
483  'CSUB', & ! subcomponent
484  'OPTIONS', & ! block
485  'STRAIN_CSV_COARSE', & ! tag name
486  'CSVCOARSE', & ! fortran variable
487  'KEYWORD', & ! type
488  '', & ! shape
489  'budget keyword', & ! longname
490  .true., & ! required
491  .false., & ! prerelease
492  .true., & ! multi-record
493  .false., & ! preserve case
494  .false., & ! layered
495  .false. & ! timeseries
496  )

◆ gwfcsub_csvinterbed

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_csvinterbed = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'STRAIN_CSV_INTERBED', 'CSVINTERBED', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 403 of file gwf-csubidm.f90.

403  type(InputParamDefinitionType), parameter :: &
404  gwfcsub_csvinterbed = inputparamdefinitiontype &
405  ( &
406  'GWF', & ! component
407  'CSUB', & ! subcomponent
408  'OPTIONS', & ! block
409  'STRAIN_CSV_INTERBED', & ! tag name
410  'CSVINTERBED', & ! fortran variable
411  'KEYWORD', & ! type
412  '', & ! shape
413  'budget keyword', & ! longname
414  .true., & ! required
415  .false., & ! prerelease
416  .true., & ! multi-record
417  .false., & ! preserve case
418  .false., & ! layered
419  .false. & ! timeseries
420  )

◆ gwfcsub_delay_head

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_delay_head = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'SPECIFIED_INITIAL_DELAY_HEAD', 'DELAY_HEAD', 'KEYWORD', '', 'keyword to indicate that absolute initial delay bed heads will be specified', .false., .false., .false., .false., .false., .false. )
private

Definition at line 344 of file gwf-csubidm.f90.

344  type(InputParamDefinitionType), parameter :: &
345  gwfcsub_delay_head = inputparamdefinitiontype &
346  ( &
347  'GWF', & ! component
348  'CSUB', & ! subcomponent
349  'OPTIONS', & ! block
350  'SPECIFIED_INITIAL_DELAY_HEAD', & ! tag name
351  'DELAY_HEAD', & ! fortran variable
352  'KEYWORD', & ! type
353  '', & ! shape
354  'keyword to indicate that absolute initial delay bed heads will be&
355  & specified', & ! longname
356  .false., & ! required
357  .false., & ! prerelease
358  .false., & ! multi-record
359  .false., & ! preserve case
360  .false., & ! layered
361  .false. & ! timeseries
362  )

◆ gwfcsub_elasticcmpfn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_elasticcmpfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'ELASTIC_COMPACTION_FILENAME', 'ELASTICCMPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 612 of file gwf-csubidm.f90.

612  type(InputParamDefinitionType), parameter :: &
613  gwfcsub_elasticcmpfn = inputparamdefinitiontype &
614  ( &
615  'GWF', & ! component
616  'CSUB', & ! subcomponent
617  'OPTIONS', & ! block
618  'ELASTIC_COMPACTION_FILENAME', & ! tag name
619  'ELASTICCMPFN', & ! fortran variable
620  'STRING', & ! type
621  '', & ! shape
622  'file keyword', & ! longname
623  .true., & ! required
624  .false., & ! prerelease
625  .true., & ! multi-record
626  .true., & ! preserve case
627  .false., & ! layered
628  .false. & ! timeseries
629  )

◆ gwfcsub_filein

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_filein = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 954 of file gwf-csubidm.f90.

954  type(InputParamDefinitionType), parameter :: &
955  gwfcsub_filein = inputparamdefinitiontype &
956  ( &
957  'GWF', & ! component
958  'CSUB', & ! subcomponent
959  'OPTIONS', & ! block
960  'FILEIN', & ! tag name
961  'FILEIN', & ! fortran variable
962  'KEYWORD', & ! type
963  '', & ! shape
964  'file keyword', & ! longname
965  .true., & ! required
966  .false., & ! prerelease
967  .true., & ! multi-record
968  .false., & ! preserve case
969  .false., & ! layered
970  .false. & ! timeseries
971  )

◆ gwfcsub_fileout

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_fileout = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 422 of file gwf-csubidm.f90.

422  type(InputParamDefinitionType), parameter :: &
423  gwfcsub_fileout = inputparamdefinitiontype &
424  ( &
425  'GWF', & ! component
426  'CSUB', & ! subcomponent
427  'OPTIONS', & ! block
428  'FILEOUT', & ! tag name
429  'FILEOUT', & ! fortran variable
430  'KEYWORD', & ! type
431  '', & ! shape
432  'file keyword', & ! longname
433  .true., & ! required
434  .false., & ! prerelease
435  .true., & ! multi-record
436  .false., & ! preserve case
437  .false., & ! layered
438  .false. & ! timeseries
439  )

◆ gwfcsub_gammaw

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_gammaw = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'GAMMAW', 'GAMMAW', 'DOUBLE', '', 'unit weight of water', .false., .false., .false., .false., .false., .false. )
private

Definition at line 152 of file gwf-csubidm.f90.

152  type(InputParamDefinitionType), parameter :: &
153  gwfcsub_gammaw = inputparamdefinitiontype &
154  ( &
155  'GWF', & ! component
156  'CSUB', & ! subcomponent
157  'OPTIONS', & ! block
158  'GAMMAW', & ! tag name
159  'GAMMAW', & ! fortran variable
160  'DOUBLE', & ! type
161  '', & ! shape
162  'unit weight of water', & ! longname
163  .false., & ! required
164  .false., & ! prerelease
165  .false., & ! multi-record
166  .false., & ! preserve case
167  .false., & ! layered
168  .false. & ! timeseries
169  )

◆ gwfcsub_h0

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_h0 = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'H0', 'H0', 'DOUBLE', '', 'initial delay interbed head', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1353 of file gwf-csubidm.f90.

1353  type(InputParamDefinitionType), parameter :: &
1354  gwfcsub_h0 = inputparamdefinitiontype &
1355  ( &
1356  'GWF', & ! component
1357  'CSUB', & ! subcomponent
1358  'PACKAGEDATA', & ! block
1359  'H0', & ! tag name
1360  'H0', & ! fortran variable
1361  'DOUBLE', & ! type
1362  '', & ! shape
1363  'initial delay interbed head', & ! longname
1364  .true., & ! required
1365  .false., & ! prerelease
1366  .true., & ! multi-record
1367  .false., & ! preserve case
1368  .false., & ! layered
1369  .false. & ! timeseries
1370  )

◆ gwfcsub_head_based

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_head_based = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'HEAD_BASED', 'HEAD_BASED', 'KEYWORD', '', 'keyword to indicate the head-based formulation will be used', .false., .false., .false., .false., .false., .false. )
private

Definition at line 190 of file gwf-csubidm.f90.

190  type(InputParamDefinitionType), parameter :: &
191  gwfcsub_head_based = inputparamdefinitiontype &
192  ( &
193  'GWF', & ! component
194  'CSUB', & ! subcomponent
195  'OPTIONS', & ! block
196  'HEAD_BASED', & ! tag name
197  'HEAD_BASED', & ! fortran variable
198  'KEYWORD', & ! type
199  '', & ! shape
200  'keyword to indicate the head-based formulation will be used', & ! longname
201  .false., & ! required
202  .false., & ! prerelease
203  .false., & ! multi-record
204  .false., & ! preserve case
205  .false., & ! layered
206  .false. & ! timeseries
207  )

◆ gwfcsub_icompress

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_icompress = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'COMPRESSION_INDICES', 'ICOMPRESS', 'KEYWORD', '', 'keyword to indicate CR and CC are read instead of SSE and SSV', .false., .false., .false., .false., .false., .false. )
private

Definition at line 247 of file gwf-csubidm.f90.

247  type(InputParamDefinitionType), parameter :: &
248  gwfcsub_icompress = inputparamdefinitiontype &
249  ( &
250  'GWF', & ! component
251  'CSUB', & ! subcomponent
252  'OPTIONS', & ! block
253  'COMPRESSION_INDICES', & ! tag name
254  'ICOMPRESS', & ! fortran variable
255  'KEYWORD', & ! type
256  '', & ! shape
257  'keyword to indicate CR and CC are read instead of SSE and SSV', & ! longname
258  .false., & ! required
259  .false., & ! prerelease
260  .false., & ! multi-record
261  .false., & ! preserve case
262  .false., & ! layered
263  .false. & ! timeseries
264  )

◆ gwfcsub_icsubno

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_icsubno = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'ICSUBNO', 'ICSUBNO', 'INTEGER', '', 'CSUB id number for this entry', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1163 of file gwf-csubidm.f90.

1163  type(InputParamDefinitionType), parameter :: &
1164  gwfcsub_icsubno = inputparamdefinitiontype &
1165  ( &
1166  'GWF', & ! component
1167  'CSUB', & ! subcomponent
1168  'PACKAGEDATA', & ! block
1169  'ICSUBNO', & ! tag name
1170  'ICSUBNO', & ! fortran variable
1171  'INTEGER', & ! type
1172  '', & ! shape
1173  'CSUB id number for this entry', & ! longname
1174  .true., & ! required
1175  .false., & ! prerelease
1176  .true., & ! multi-record
1177  .false., & ! preserve case
1178  .false., & ! layered
1179  .false. & ! timeseries
1180  )

◆ gwfcsub_inelasticcmpfn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_inelasticcmpfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'INELASTIC_COMPACTION_FILENAME', 'INELASTICCMPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 669 of file gwf-csubidm.f90.

669  type(InputParamDefinitionType), parameter :: &
670  gwfcsub_inelasticcmpfn = inputparamdefinitiontype &
671  ( &
672  'GWF', & ! component
673  'CSUB', & ! subcomponent
674  'OPTIONS', & ! block
675  'INELASTIC_COMPACTION_FILENAME', & ! tag name
676  'INELASTICCMPFN', & ! fortran variable
677  'STRING', & ! type
678  '', & ! shape
679  'file keyword', & ! longname
680  .true., & ! required
681  .false., & ! prerelease
682  .true., & ! multi-record
683  .true., & ! preserve case
684  .false., & ! layered
685  .false. & ! timeseries
686  )

◆ gwfcsub_interbed_state

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_interbed_state = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'SPECIFIED_INITIAL_INTERBED_STATE', 'INTERBED_STATE', 'KEYWORD', '', 'keyword to indicate that absolute initial states will be specified', .false., .false., .false., .false., .false., .false. )
private

Definition at line 305 of file gwf-csubidm.f90.

305  type(InputParamDefinitionType), parameter :: &
306  gwfcsub_interbed_state = inputparamdefinitiontype &
307  ( &
308  'GWF', & ! component
309  'CSUB', & ! subcomponent
310  'OPTIONS', & ! block
311  'SPECIFIED_INITIAL_INTERBED_STATE', & ! tag name
312  'INTERBED_STATE', & ! fortran variable
313  'KEYWORD', & ! type
314  '', & ! shape
315  'keyword to indicate that absolute initial states will be specified', & ! longname
316  .false., & ! required
317  .false., & ! prerelease
318  .false., & ! multi-record
319  .false., & ! preserve case
320  .false., & ! layered
321  .false. & ! timeseries
322  )

◆ gwfcsub_interbedcmpfn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_interbedcmpfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'INTERBED_COMPACTION_FILENAME', 'INTERBEDCMPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 726 of file gwf-csubidm.f90.

726  type(InputParamDefinitionType), parameter :: &
727  gwfcsub_interbedcmpfn = inputparamdefinitiontype &
728  ( &
729  'GWF', & ! component
730  'CSUB', & ! subcomponent
731  'OPTIONS', & ! block
732  'INTERBED_COMPACTION_FILENAME', & ! tag name
733  'INTERBEDCMPFN', & ! fortran variable
734  'STRING', & ! type
735  '', & ! shape
736  'file keyword', & ! longname
737  .true., & ! required
738  .false., & ! prerelease
739  .true., & ! multi-record
740  .true., & ! preserve case
741  .false., & ! layered
742  .false. & ! timeseries
743  )

◆ gwfcsub_interbedstrainfn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_interbedstrainfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'INTERBEDSTRAIN_FILENAME', 'INTERBEDSTRAINFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 441 of file gwf-csubidm.f90.

441  type(InputParamDefinitionType), parameter :: &
442  gwfcsub_interbedstrainfn = inputparamdefinitiontype &
443  ( &
444  'GWF', & ! component
445  'CSUB', & ! subcomponent
446  'OPTIONS', & ! block
447  'INTERBEDSTRAIN_FILENAME', & ! tag name
448  'INTERBEDSTRAINFN', & ! fortran variable
449  'STRING', & ! type
450  '', & ! shape
451  'file keyword', & ! longname
452  .true., & ! required
453  .false., & ! prerelease
454  .true., & ! multi-record
455  .true., & ! preserve case
456  .false., & ! layered
457  .false. & ! timeseries
458  )

◆ gwfcsub_kv

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_kv = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'KV', 'KV', 'DOUBLE', '', 'delay interbed vertical hydraulic conductivity', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1334 of file gwf-csubidm.f90.

1334  type(InputParamDefinitionType), parameter :: &
1335  gwfcsub_kv = inputparamdefinitiontype &
1336  ( &
1337  'GWF', & ! component
1338  'CSUB', & ! subcomponent
1339  'PACKAGEDATA', & ! block
1340  'KV', & ! tag name
1341  'KV', & ! fortran variable
1342  'DOUBLE', & ! type
1343  '', & ! shape
1344  'delay interbed vertical hydraulic conductivity', & ! longname
1345  .true., & ! required
1346  .false., & ! prerelease
1347  .true., & ! multi-record
1348  .false., & ! preserve case
1349  .false., & ! layered
1350  .false. & ! timeseries
1351  )

◆ gwfcsub_matprop

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_matprop = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'UPDATE_MATERIAL_PROPERTIES', 'MATPROP', 'KEYWORD', '', 'keyword to indicate material properties can change during the simulations', .false., .false., .false., .false., .false., .false. )
private

Definition at line 266 of file gwf-csubidm.f90.

266  type(InputParamDefinitionType), parameter :: &
267  gwfcsub_matprop = inputparamdefinitiontype &
268  ( &
269  'GWF', & ! component
270  'CSUB', & ! subcomponent
271  'OPTIONS', & ! block
272  'UPDATE_MATERIAL_PROPERTIES', & ! tag name
273  'MATPROP', & ! fortran variable
274  'KEYWORD', & ! type
275  '', & ! shape
276  'keyword to indicate material properties can change during the&
277  & simulations', & ! longname
278  .false., & ! required
279  .false., & ! prerelease
280  .false., & ! multi-record
281  .false., & ! preserve case
282  .false., & ! layered
283  .false. & ! timeseries
284  )

◆ gwfcsub_maxbound

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_maxbound = InputParamDefinitionType ( 'GWF', 'CSUB', 'DIMENSIONS', 'MAXSIG0', 'MAXBOUND', 'INTEGER', '', 'maximum number of stress offset cells', .false., .false., .false., .false., .false., .false. )
private

Definition at line 1068 of file gwf-csubidm.f90.

1068  type(InputParamDefinitionType), parameter :: &
1069  gwfcsub_maxbound = inputparamdefinitiontype &
1070  ( &
1071  'GWF', & ! component
1072  'CSUB', & ! subcomponent
1073  'DIMENSIONS', & ! block
1074  'MAXSIG0', & ! tag name
1075  'MAXBOUND', & ! fortran variable
1076  'INTEGER', & ! type
1077  '', & ! shape
1078  'maximum number of stress offset cells', & ! longname
1079  .false., & ! required
1080  .false., & ! prerelease
1081  .false., & ! multi-record
1082  .false., & ! preserve case
1083  .false., & ! layered
1084  .false. & ! timeseries
1085  )

◆ gwfcsub_ndelaycells

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_ndelaycells = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'NDELAYCELLS', 'NDELAYCELLS', 'INTEGER', '', 'number of interbed cell nodes', .false., .false., .false., .false., .false., .false. )
private

Definition at line 228 of file gwf-csubidm.f90.

228  type(InputParamDefinitionType), parameter :: &
229  gwfcsub_ndelaycells = inputparamdefinitiontype &
230  ( &
231  'GWF', & ! component
232  'CSUB', & ! subcomponent
233  'OPTIONS', & ! block
234  'NDELAYCELLS', & ! tag name
235  'NDELAYCELLS', & ! fortran variable
236  'INTEGER', & ! type
237  '', & ! shape
238  'number of interbed cell nodes', & ! longname
239  .false., & ! required
240  .false., & ! prerelease
241  .false., & ! multi-record
242  .false., & ! preserve case
243  .false., & ! layered
244  .false. & ! timeseries
245  )

◆ gwfcsub_ninterbeds

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_ninterbeds = InputParamDefinitionType ( 'GWF', 'CSUB', 'DIMENSIONS', 'NINTERBEDS', 'NINTERBEDS', 'INTEGER', '', 'number of CSUB interbed systems', .true., .false., .false., .false., .false., .false. )
private

Definition at line 1049 of file gwf-csubidm.f90.

1049  type(InputParamDefinitionType), parameter :: &
1050  gwfcsub_ninterbeds = inputparamdefinitiontype &
1051  ( &
1052  'GWF', & ! component
1053  'CSUB', & ! subcomponent
1054  'DIMENSIONS', & ! block
1055  'NINTERBEDS', & ! tag name
1056  'NINTERBEDS', & ! fortran variable
1057  'INTEGER', & ! type
1058  '', & ! shape
1059  'number of CSUB interbed systems', & ! longname
1060  .true., & ! required
1061  .false., & ! prerelease
1062  .false., & ! multi-record
1063  .false., & ! preserve case
1064  .false., & ! layered
1065  .false. & ! timeseries
1066  )

◆ gwfcsub_obs6

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_obs6 = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1011 of file gwf-csubidm.f90.

1011  type(InputParamDefinitionType), parameter :: &
1012  gwfcsub_obs6 = inputparamdefinitiontype &
1013  ( &
1014  'GWF', & ! component
1015  'CSUB', & ! subcomponent
1016  'OPTIONS', & ! block
1017  'OBS6', & ! tag name
1018  'OBS6', & ! fortran variable
1019  'KEYWORD', & ! type
1020  '', & ! shape
1021  'obs keyword', & ! longname
1022  .true., & ! required
1023  .false., & ! prerelease
1024  .true., & ! multi-record
1025  .false., & ! preserve case
1026  .false., & ! layered
1027  .false. & ! timeseries
1028  )

◆ gwfcsub_obs6_filename

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_obs6_filename = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .false., .true., .true., .false., .false. )
private

Definition at line 1030 of file gwf-csubidm.f90.

1030  type(InputParamDefinitionType), parameter :: &
1031  gwfcsub_obs6_filename = inputparamdefinitiontype &
1032  ( &
1033  'GWF', & ! component
1034  'CSUB', & ! subcomponent
1035  'OPTIONS', & ! block
1036  'OBS6_FILENAME', & ! tag name
1037  'OBS6_FILENAME', & ! fortran variable
1038  'STRING', & ! type
1039  '', & ! shape
1040  'obs6 input filename', & ! longname
1041  .true., & ! required
1042  .false., & ! prerelease
1043  .true., & ! multi-record
1044  .true., & ! preserve case
1045  .false., & ! layered
1046  .false. & ! timeseries
1047  )

◆ gwfcsub_obs_filerecord

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_obs_filerecord = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 992 of file gwf-csubidm.f90.

992  type(InputParamDefinitionType), parameter :: &
993  gwfcsub_obs_filerecord = inputparamdefinitiontype &
994  ( &
995  'GWF', & ! component
996  'CSUB', & ! subcomponent
997  'OPTIONS', & ! block
998  'OBS_FILERECORD', & ! tag name
999  'OBS_FILERECORD', & ! fortran variable
1000  'RECORD OBS6 FILEIN OBS6_FILENAME', & ! type
1001  '', & ! shape
1002  '', & ! longname
1003  .false., & ! required
1004  .false., & ! prerelease
1005  .false., & ! multi-record
1006  .false., & ! preserve case
1007  .false., & ! layered
1008  .false. & ! timeseries
1009  )

◆ gwfcsub_packagedata

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_packagedata = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'PACKAGEDATA', 'PACKAGEDATA', 'RECARRAY ICSUBNO CELLID CDELAY PCS0 THICK_FRAC RNB SSV_CC SSE_CR THETA KV H0 BOUNDNAME', 'NINTERBEDS', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 1504 of file gwf-csubidm.f90.

1504  type(InputParamDefinitionType), parameter :: &
1505  gwfcsub_packagedata = inputparamdefinitiontype &
1506  ( &
1507  'GWF', & ! component
1508  'CSUB', & ! subcomponent
1509  'PACKAGEDATA', & ! block
1510  'PACKAGEDATA', & ! tag name
1511  'PACKAGEDATA', & ! fortran variable
1512  'RECARRAY ICSUBNO CELLID CDELAY PCS0 THICK_FRAC RNB SSV_CC SSE_CR THETA KV H0 BOUNDNAME', & ! type
1513  'NINTERBEDS', & ! shape
1514  '', & ! longname
1515  .false., & ! required
1516  .false., & ! prerelease
1517  .false., & ! multi-record
1518  .false., & ! preserve case
1519  .false., & ! layered
1520  .false. & ! timeseries
1521  )

◆ gwfcsub_pcs0

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_pcs0 = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'PCS0', 'PCS0', 'DOUBLE', '', 'initial stress', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1220 of file gwf-csubidm.f90.

1220  type(InputParamDefinitionType), parameter :: &
1221  gwfcsub_pcs0 = inputparamdefinitiontype &
1222  ( &
1223  'GWF', & ! component
1224  'CSUB', & ! subcomponent
1225  'PACKAGEDATA', & ! block
1226  'PCS0', & ! tag name
1227  'PCS0', & ! fortran variable
1228  'DOUBLE', & ! type
1229  '', & ! shape
1230  'initial stress', & ! longname
1231  .true., & ! required
1232  .false., & ! prerelease
1233  .true., & ! multi-record
1234  .false., & ! preserve case
1235  .false., & ! layered
1236  .false. & ! timeseries
1237  )

◆ gwfcsub_pkgconverge

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_pkgconverge = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'PACKAGE_CONVERGENCE', 'PKGCONVERGE', 'KEYWORD', '', 'package_convergence keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 878 of file gwf-csubidm.f90.

878  type(InputParamDefinitionType), parameter :: &
879  gwfcsub_pkgconverge = inputparamdefinitiontype &
880  ( &
881  'GWF', & ! component
882  'CSUB', & ! subcomponent
883  'OPTIONS', & ! block
884  'PACKAGE_CONVERGENCE', & ! tag name
885  'PKGCONVERGE', & ! fortran variable
886  'KEYWORD', & ! type
887  '', & ! shape
888  'package_convergence keyword', & ! longname
889  .true., & ! required
890  .false., & ! prerelease
891  .true., & ! multi-record
892  .false., & ! preserve case
893  .false., & ! layered
894  .false. & ! timeseries
895  )

◆ gwfcsub_pkgconvergefn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_pkgconvergefn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'PACKAGE_CONVERGENCE_FILENAME', 'PKGCONVERGEFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 897 of file gwf-csubidm.f90.

897  type(InputParamDefinitionType), parameter :: &
898  gwfcsub_pkgconvergefn = inputparamdefinitiontype &
899  ( &
900  'GWF', & ! component
901  'CSUB', & ! subcomponent
902  'OPTIONS', & ! block
903  'PACKAGE_CONVERGENCE_FILENAME', & ! tag name
904  'PKGCONVERGEFN', & ! fortran variable
905  'STRING', & ! type
906  '', & ! shape
907  'file keyword', & ! longname
908  .true., & ! required
909  .false., & ! prerelease
910  .true., & ! multi-record
911  .true., & ! preserve case
912  .false., & ! layered
913  .false. & ! timeseries
914  )

◆ gwfcsub_pkgconvergefr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_pkgconvergefr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'PACKAGE_CONVERGENCE_FILERECORD', 'PKGCONVERGEFR', 'RECORD PACKAGE_CONVERGENCE FILEOUT PACKAGE_CONVERGENCE_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 859 of file gwf-csubidm.f90.

859  type(InputParamDefinitionType), parameter :: &
860  gwfcsub_pkgconvergefr = inputparamdefinitiontype &
861  ( &
862  'GWF', & ! component
863  'CSUB', & ! subcomponent
864  'OPTIONS', & ! block
865  'PACKAGE_CONVERGENCE_FILERECORD', & ! tag name
866  'PKGCONVERGEFR', & ! fortran variable
867  'RECORD PACKAGE_CONVERGENCE FILEOUT PACKAGE_CONVERGENCE_FILENAME', & ! type
868  '', & ! shape
869  '', & ! longname
870  .false., & ! required
871  .false., & ! prerelease
872  .false., & ! multi-record
873  .false., & ! preserve case
874  .false., & ! layered
875  .false. & ! timeseries
876  )

◆ gwfcsub_precon_head

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_precon_head = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'INITIAL_PRECONSOLIDATION_HEAD', 'PRECON_HEAD', 'KEYWORD', '', 'keyword to indicate that preconsolidation heads will be specified', .false., .false., .false., .false., .false., .false. )
private

Definition at line 209 of file gwf-csubidm.f90.

209  type(InputParamDefinitionType), parameter :: &
210  gwfcsub_precon_head = inputparamdefinitiontype &
211  ( &
212  'GWF', & ! component
213  'CSUB', & ! subcomponent
214  'OPTIONS', & ! block
215  'INITIAL_PRECONSOLIDATION_HEAD', & ! tag name
216  'PRECON_HEAD', & ! fortran variable
217  'KEYWORD', & ! type
218  '', & ! shape
219  'keyword to indicate that preconsolidation heads will be specified', & ! longname
220  .false., & ! required
221  .false., & ! prerelease
222  .false., & ! multi-record
223  .false., & ! preserve case
224  .false., & ! layered
225  .false. & ! timeseries
226  )

◆ gwfcsub_precon_stress

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_precon_stress = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'SPECIFIED_INITIAL_PRECONSOLIDATION_STRESS', 'PRECON_STRESS', 'KEYWORD', '', 'keyword to indicate that absolute initial preconsolidation stresses (head) will be specified', .false., .false., .false., .false., .false., .false. )
private

Definition at line 324 of file gwf-csubidm.f90.

324  type(InputParamDefinitionType), parameter :: &
325  gwfcsub_precon_stress = inputparamdefinitiontype &
326  ( &
327  'GWF', & ! component
328  'CSUB', & ! subcomponent
329  'OPTIONS', & ! block
330  'SPECIFIED_INITIAL_PRECONSOLIDATION_STRESS', & ! tag name
331  'PRECON_STRESS', & ! fortran variable
332  'KEYWORD', & ! type
333  '', & ! shape
334  'keyword to indicate that absolute initial preconsolidation stresses&
335  & (head) will be specified', & ! longname
336  .false., & ! required
337  .false., & ! prerelease
338  .false., & ! multi-record
339  .false., & ! preserve case
340  .false., & ! layered
341  .false. & ! timeseries
342  )

◆ gwfcsub_print_input

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_print_input = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
private

Definition at line 114 of file gwf-csubidm.f90.

114  type(InputParamDefinitionType), parameter :: &
115  gwfcsub_print_input = inputparamdefinitiontype &
116  ( &
117  'GWF', & ! component
118  'CSUB', & ! subcomponent
119  'OPTIONS', & ! block
120  'PRINT_INPUT', & ! tag name
121  'PRINT_INPUT', & ! fortran variable
122  'KEYWORD', & ! type
123  '', & ! shape
124  'print input to listing file', & ! longname
125  .false., & ! required
126  .false., & ! prerelease
127  .false., & ! multi-record
128  .false., & ! preserve case
129  .false., & ! layered
130  .false. & ! timeseries
131  )

◆ gwfcsub_rnb

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_rnb = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'RNB', 'RNB', 'DOUBLE', '', 'delay interbed material factor', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1258 of file gwf-csubidm.f90.

1258  type(InputParamDefinitionType), parameter :: &
1259  gwfcsub_rnb = inputparamdefinitiontype &
1260  ( &
1261  'GWF', & ! component
1262  'CSUB', & ! subcomponent
1263  'PACKAGEDATA', & ! block
1264  'RNB', & ! tag name
1265  'RNB', & ! fortran variable
1266  'DOUBLE', & ! type
1267  '', & ! shape
1268  'delay interbed material factor', & ! longname
1269  .true., & ! required
1270  .false., & ! prerelease
1271  .true., & ! multi-record
1272  .false., & ! preserve case
1273  .false., & ! layered
1274  .false. & ! timeseries
1275  )

◆ gwfcsub_save_flows

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_save_flows = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'SAVE_FLOWS', 'SAVE_FLOWS', 'KEYWORD', '', 'keyword to save CSUB flows', .false., .false., .false., .false., .false., .false. )
private

Definition at line 133 of file gwf-csubidm.f90.

133  type(InputParamDefinitionType), parameter :: &
134  gwfcsub_save_flows = inputparamdefinitiontype &
135  ( &
136  'GWF', & ! component
137  'CSUB', & ! subcomponent
138  'OPTIONS', & ! block
139  'SAVE_FLOWS', & ! tag name
140  'SAVE_FLOWS', & ! fortran variable
141  'KEYWORD', & ! type
142  '', & ! shape
143  'keyword to save CSUB flows', & ! longname
144  .false., & ! required
145  .false., & ! prerelease
146  .false., & ! multi-record
147  .false., & ! preserve case
148  .false., & ! layered
149  .false. & ! timeseries
150  )

◆ gwfcsub_sgm

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_sgm = InputParamDefinitionType ( 'GWF', 'CSUB', 'GRIDDATA', 'SGM', 'SGM', 'DOUBLE1D', 'NODES', 'specific gravity of moist sediments', .false., .false., .false., .false., .true., .false. )
private

Definition at line 1125 of file gwf-csubidm.f90.

1125  type(InputParamDefinitionType), parameter :: &
1126  gwfcsub_sgm = inputparamdefinitiontype &
1127  ( &
1128  'GWF', & ! component
1129  'CSUB', & ! subcomponent
1130  'GRIDDATA', & ! block
1131  'SGM', & ! tag name
1132  'SGM', & ! fortran variable
1133  'DOUBLE1D', & ! type
1134  'NODES', & ! shape
1135  'specific gravity of moist sediments', & ! longname
1136  .false., & ! required
1137  .false., & ! prerelease
1138  .false., & ! multi-record
1139  .false., & ! preserve case
1140  .true., & ! layered
1141  .false. & ! timeseries
1142  )

◆ gwfcsub_sgs

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_sgs = InputParamDefinitionType ( 'GWF', 'CSUB', 'GRIDDATA', 'SGS', 'SGS', 'DOUBLE1D', 'NODES', 'specific gravity of saturated sediments', .false., .false., .false., .false., .true., .false. )
private

Definition at line 1144 of file gwf-csubidm.f90.

1144  type(InputParamDefinitionType), parameter :: &
1145  gwfcsub_sgs = inputparamdefinitiontype &
1146  ( &
1147  'GWF', & ! component
1148  'CSUB', & ! subcomponent
1149  'GRIDDATA', & ! block
1150  'SGS', & ! tag name
1151  'SGS', & ! fortran variable
1152  'DOUBLE1D', & ! type
1153  'NODES', & ! shape
1154  'specific gravity of saturated sediments', & ! longname
1155  .false., & ! required
1156  .false., & ! prerelease
1157  .false., & ! multi-record
1158  .false., & ! preserve case
1159  .true., & ! layered
1160  .false. & ! timeseries
1161  )

◆ gwfcsub_sig0

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_sig0 = InputParamDefinitionType ( 'GWF', 'CSUB', 'PERIOD', 'SIG0', 'SIG0', 'DOUBLE', '', 'well stress offset', .true., .false., .true., .false., .false., .true. )
private

Definition at line 1410 of file gwf-csubidm.f90.

1410  type(InputParamDefinitionType), parameter :: &
1411  gwfcsub_sig0 = inputparamdefinitiontype &
1412  ( &
1413  'GWF', & ! component
1414  'CSUB', & ! subcomponent
1415  'PERIOD', & ! block
1416  'SIG0', & ! tag name
1417  'SIG0', & ! fortran variable
1418  'DOUBLE', & ! type
1419  '', & ! shape
1420  'well stress offset', & ! longname
1421  .true., & ! required
1422  .false., & ! prerelease
1423  .true., & ! multi-record
1424  .false., & ! preserve case
1425  .false., & ! layered
1426  .true. & ! timeseries
1427  )

◆ gwfcsub_spd

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_spd = InputParamDefinitionType ( 'GWF', 'CSUB', 'PERIOD', 'STRESS_PERIOD_DATA', 'SPD', 'RECARRAY CELLID SIG0', 'MAXSIG0', '', .true., .false., .false., .false., .false., .false. )
private

Definition at line 1523 of file gwf-csubidm.f90.

1523  type(InputParamDefinitionType), parameter :: &
1524  gwfcsub_spd = inputparamdefinitiontype &
1525  ( &
1526  'GWF', & ! component
1527  'CSUB', & ! subcomponent
1528  'PERIOD', & ! block
1529  'STRESS_PERIOD_DATA', & ! tag name
1530  'SPD', & ! fortran variable
1531  'RECARRAY CELLID SIG0', & ! type
1532  'MAXSIG0', & ! shape
1533  '', & ! longname
1534  .true., & ! required
1535  .false., & ! prerelease
1536  .false., & ! multi-record
1537  .false., & ! preserve case
1538  .false., & ! layered
1539  .false. & ! timeseries
1540  )

◆ gwfcsub_sse_cr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_sse_cr = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'SSE_CR', 'SSE_CR', 'DOUBLE', '', 'initial interbed elastic specific storage', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1296 of file gwf-csubidm.f90.

1296  type(InputParamDefinitionType), parameter :: &
1297  gwfcsub_sse_cr = inputparamdefinitiontype &
1298  ( &
1299  'GWF', & ! component
1300  'CSUB', & ! subcomponent
1301  'PACKAGEDATA', & ! block
1302  'SSE_CR', & ! tag name
1303  'SSE_CR', & ! fortran variable
1304  'DOUBLE', & ! type
1305  '', & ! shape
1306  'initial interbed elastic specific storage', & ! longname
1307  .true., & ! required
1308  .false., & ! prerelease
1309  .true., & ! multi-record
1310  .false., & ! preserve case
1311  .false., & ! layered
1312  .false. & ! timeseries
1313  )

◆ gwfcsub_ssv_cc

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_ssv_cc = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'SSV_CC', 'SSV_CC', 'DOUBLE', '', 'initial interbed inelastic specific storage', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1277 of file gwf-csubidm.f90.

1277  type(InputParamDefinitionType), parameter :: &
1278  gwfcsub_ssv_cc = inputparamdefinitiontype &
1279  ( &
1280  'GWF', & ! component
1281  'CSUB', & ! subcomponent
1282  'PACKAGEDATA', & ! block
1283  'SSV_CC', & ! tag name
1284  'SSV_CC', & ! fortran variable
1285  'DOUBLE', & ! type
1286  '', & ! shape
1287  'initial interbed inelastic specific storage', & ! longname
1288  .true., & ! required
1289  .false., & ! prerelease
1290  .true., & ! multi-record
1291  .false., & ! preserve case
1292  .false., & ! layered
1293  .false. & ! timeseries
1294  )

◆ gwfcsub_straincgfr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_straincgfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'STRAINCG_FILERECORD', 'STRAINCGFR', 'RECORD STRAIN_CSV_COARSE FILEOUT COARSESTRAIN_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 460 of file gwf-csubidm.f90.

460  type(InputParamDefinitionType), parameter :: &
461  gwfcsub_straincgfr = inputparamdefinitiontype &
462  ( &
463  'GWF', & ! component
464  'CSUB', & ! subcomponent
465  'OPTIONS', & ! block
466  'STRAINCG_FILERECORD', & ! tag name
467  'STRAINCGFR', & ! fortran variable
468  'RECORD STRAIN_CSV_COARSE FILEOUT COARSESTRAIN_FILENAME', & ! type
469  '', & ! shape
470  '', & ! longname
471  .false., & ! required
472  .false., & ! prerelease
473  .false., & ! multi-record
474  .false., & ! preserve case
475  .false., & ! layered
476  .false. & ! timeseries
477  )

◆ gwfcsub_strainibfr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_strainibfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'STRAINIB_FILERECORD', 'STRAINIBFR', 'RECORD STRAIN_CSV_INTERBED FILEOUT INTERBEDSTRAIN_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 384 of file gwf-csubidm.f90.

384  type(InputParamDefinitionType), parameter :: &
385  gwfcsub_strainibfr = inputparamdefinitiontype &
386  ( &
387  'GWF', & ! component
388  'CSUB', & ! subcomponent
389  'OPTIONS', & ! block
390  'STRAINIB_FILERECORD', & ! tag name
391  'STRAINIBFR', & ! fortran variable
392  'RECORD STRAIN_CSV_INTERBED FILEOUT INTERBEDSTRAIN_FILENAME', & ! type
393  '', & ! shape
394  '', & ! longname
395  .false., & ! required
396  .false., & ! prerelease
397  .false., & ! multi-record
398  .false., & ! preserve case
399  .false., & ! layered
400  .false. & ! timeseries
401  )

◆ gwfcsub_stress_lag

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_stress_lag = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'EFFECTIVE_STRESS_LAG', 'STRESS_LAG', 'KEYWORD', '', 'keyword to indicate that specific storage will be calculate using the effective stress from the previous time step', .false., .false., .false., .false., .false., .false. )
private

Definition at line 364 of file gwf-csubidm.f90.

364  type(InputParamDefinitionType), parameter :: &
365  gwfcsub_stress_lag = inputparamdefinitiontype &
366  ( &
367  'GWF', & ! component
368  'CSUB', & ! subcomponent
369  'OPTIONS', & ! block
370  'EFFECTIVE_STRESS_LAG', & ! tag name
371  'STRESS_LAG', & ! fortran variable
372  'KEYWORD', & ! type
373  '', & ! shape
374  'keyword to indicate that specific storage will be calculate using the&
375  & effective stress from the previous time step', & ! longname
376  .false., & ! required
377  .false., & ! prerelease
378  .false., & ! multi-record
379  .false., & ! preserve case
380  .false., & ! layered
381  .false. & ! timeseries
382  )

◆ gwfcsub_theta

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_theta = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'THETA', 'THETA', 'DOUBLE', '', 'initial interbed porosity', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1315 of file gwf-csubidm.f90.

1315  type(InputParamDefinitionType), parameter :: &
1316  gwfcsub_theta = inputparamdefinitiontype &
1317  ( &
1318  'GWF', & ! component
1319  'CSUB', & ! subcomponent
1320  'PACKAGEDATA', & ! block
1321  'THETA', & ! tag name
1322  'THETA', & ! fortran variable
1323  'DOUBLE', & ! type
1324  '', & ! shape
1325  'initial interbed porosity', & ! longname
1326  .true., & ! required
1327  .false., & ! prerelease
1328  .true., & ! multi-record
1329  .false., & ! preserve case
1330  .false., & ! layered
1331  .false. & ! timeseries
1332  )

◆ gwfcsub_thick_frac

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_thick_frac = InputParamDefinitionType ( 'GWF', 'CSUB', 'PACKAGEDATA', 'THICK_FRAC', 'THICK_FRAC', 'DOUBLE', '', 'interbed thickness or cell fraction', .true., .false., .true., .false., .false., .false. )
private

Definition at line 1239 of file gwf-csubidm.f90.

1239  type(InputParamDefinitionType), parameter :: &
1240  gwfcsub_thick_frac = inputparamdefinitiontype &
1241  ( &
1242  'GWF', & ! component
1243  'CSUB', & ! subcomponent
1244  'PACKAGEDATA', & ! block
1245  'THICK_FRAC', & ! tag name
1246  'THICK_FRAC', & ! fortran variable
1247  'DOUBLE', & ! type
1248  '', & ! shape
1249  'interbed thickness or cell fraction', & ! longname
1250  .true., & ! required
1251  .false., & ! prerelease
1252  .true., & ! multi-record
1253  .false., & ! preserve case
1254  .false., & ! layered
1255  .false. & ! timeseries
1256  )

◆ gwfcsub_ts6

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_ts6 = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 935 of file gwf-csubidm.f90.

935  type(InputParamDefinitionType), parameter :: &
936  gwfcsub_ts6 = inputparamdefinitiontype &
937  ( &
938  'GWF', & ! component
939  'CSUB', & ! subcomponent
940  'OPTIONS', & ! block
941  'TS6', & ! tag name
942  'TS6', & ! fortran variable
943  'KEYWORD', & ! type
944  '', & ! shape
945  'head keyword', & ! longname
946  .true., & ! required
947  .false., & ! prerelease
948  .true., & ! multi-record
949  .false., & ! preserve case
950  .false., & ! layered
951  .false. & ! timeseries
952  )

◆ gwfcsub_ts6_filename

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_ts6_filename = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. )
private

Definition at line 973 of file gwf-csubidm.f90.

973  type(InputParamDefinitionType), parameter :: &
974  gwfcsub_ts6_filename = inputparamdefinitiontype &
975  ( &
976  'GWF', & ! component
977  'CSUB', & ! subcomponent
978  'OPTIONS', & ! block
979  'TS6_FILENAME', & ! tag name
980  'TS6_FILENAME', & ! fortran variable
981  'STRING', & ! type
982  '', & ! shape
983  'file name of time series information', & ! longname
984  .true., & ! required
985  .false., & ! prerelease
986  .true., & ! multi-record
987  .true., & ! preserve case
988  .false., & ! layered
989  .false. & ! timeseries
990  )

◆ gwfcsub_ts_filerecord

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_ts_filerecord = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 916 of file gwf-csubidm.f90.

916  type(InputParamDefinitionType), parameter :: &
917  gwfcsub_ts_filerecord = inputparamdefinitiontype &
918  ( &
919  'GWF', & ! component
920  'CSUB', & ! subcomponent
921  'OPTIONS', & ! block
922  'TS_FILERECORD', & ! tag name
923  'TS_FILERECORD', & ! fortran variable
924  'RECORD TS6 FILEIN TS6_FILENAME', & ! type
925  '', & ! shape
926  '', & ! longname
927  .false., & ! required
928  .false., & ! prerelease
929  .false., & ! multi-record
930  .false., & ! preserve case
931  .false., & ! layered
932  .false. & ! timeseries
933  )

◆ gwfcsub_zdispfn

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_zdispfn = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'ZDISPLACEMENT_FILENAME', 'ZDISPFN', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 840 of file gwf-csubidm.f90.

840  type(InputParamDefinitionType), parameter :: &
841  gwfcsub_zdispfn = inputparamdefinitiontype &
842  ( &
843  'GWF', & ! component
844  'CSUB', & ! subcomponent
845  'OPTIONS', & ! block
846  'ZDISPLACEMENT_FILENAME', & ! tag name
847  'ZDISPFN', & ! fortran variable
848  'STRING', & ! type
849  '', & ! shape
850  'file keyword', & ! longname
851  .true., & ! required
852  .false., & ! prerelease
853  .true., & ! multi-record
854  .true., & ! preserve case
855  .false., & ! layered
856  .false. & ! timeseries
857  )

◆ gwfcsub_zdispfr

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_zdispfr = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'ZDISPLACEMENT_FILERECORD', 'ZDISPFR', 'RECORD ZDISPLACEMENT FILEOUT ZDISPLACEMENT_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 802 of file gwf-csubidm.f90.

802  type(InputParamDefinitionType), parameter :: &
803  gwfcsub_zdispfr = inputparamdefinitiontype &
804  ( &
805  'GWF', & ! component
806  'CSUB', & ! subcomponent
807  'OPTIONS', & ! block
808  'ZDISPLACEMENT_FILERECORD', & ! tag name
809  'ZDISPFR', & ! fortran variable
810  'RECORD ZDISPLACEMENT FILEOUT ZDISPLACEMENT_FILENAME', & ! type
811  '', & ! shape
812  '', & ! longname
813  .false., & ! required
814  .false., & ! prerelease
815  .false., & ! multi-record
816  .false., & ! preserve case
817  .false., & ! layered
818  .false. & ! timeseries
819  )

◆ gwfcsub_zdisplacement

type(inputparamdefinitiontype), parameter gwfcsubinputmodule::gwfcsub_zdisplacement = InputParamDefinitionType ( 'GWF', 'CSUB', 'OPTIONS', 'ZDISPLACEMENT', 'ZDISPLACEMENT', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 821 of file gwf-csubidm.f90.

821  type(InputParamDefinitionType), parameter :: &
822  gwfcsub_zdisplacement = inputparamdefinitiontype &
823  ( &
824  'GWF', & ! component
825  'CSUB', & ! subcomponent
826  'OPTIONS', & ! block
827  'ZDISPLACEMENT', & ! tag name
828  'ZDISPLACEMENT', & ! fortran variable
829  'KEYWORD', & ! type
830  '', & ! shape
831  'budget keyword', & ! longname
832  .true., & ! required
833  .false., & ! prerelease
834  .true., & ! multi-record
835  .false., & ! preserve case
836  .false., & ! layered
837  .false. & ! timeseries
838  )