|
| logical, public | gwfuzfinputmodule::gwf_uzf_multi_package = .true. |
| |
| logical, public | gwfuzfinputmodule::gwf_uzf_is_advanced = .true. |
| |
| character(len=16), dimension(*), parameter, public | gwfuzfinputmodule::gwf_uzf_subpackages = [ ' ' ] |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_auxiliary = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_auxmultname = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'AUXMULTNAME', 'AUXMULTNAME', 'STRING', '', 'name of auxiliary variable for multiplier', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_boundnames = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_iprpak = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_print_flows = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'PRINT_FLOWS', 'PRINT_FLOWS', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_ipakcb = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'save well flows to budget file', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_wc_filerecord = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'WC_FILERECORD', 'WC_FILERECORD', 'RECORD WATER_CONTENT FILEOUT WCFILE', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_water_content = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'WATER_CONTENT', 'WATER_CONTENT', 'KEYWORD', '', 'water_content keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_wcfile = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'WCFILE', 'WCFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_budfilerec = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_budget = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_fileout = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_budgetfile = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_budcsvfilerec = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_budgetcsv = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_budgetcsvfile = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_pkgconvfilerec = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'PACKAGE_CONVERGENCE_FILERECORD', 'PKGCONVFILEREC', 'RECORD PACKAGE_CONVERGENCE FILEOUT '// 'PACKAGE_CONVERGENCE_FILENAME', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_pkgconv = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'PACKAGE_CONVERGENCE', 'PKGCONV', 'KEYWORD', '', 'package_convergence keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_pkgconvfname = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'PACKAGE_CONVERGENCE_FILENAME', 'PKGCONVFNAME', 'STRING', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_ts_filerecord = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_ts6 = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_filein = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_ts6_filename = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_obs_filerecord = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_obs6 = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_obs6_filename = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_mover = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'MOVER', 'MOVER', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_iconvchk = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'DEV_NO_FINAL_CHECK', 'ICONVCHK', 'KEYWORD', '', 'do not check final convergence', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_simulate_et = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'SIMULATE_ET', 'SIMULATE_ET', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_linear_gwet = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'LINEAR_GWET', 'LINEAR_GWET', 'KEYWORD', '', 'use linear evapotranspiration', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_square_gwet = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'SQUARE_GWET', 'SQUARE_GWET', 'KEYWORD', '', 'use square evapotranspiration', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_simulate_gwseep = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'SIMULATE_GWSEEP', 'SIMULATE_GWSEEP', 'KEYWORD', '', 'activate seepage', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_unsat_etwc = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'UNSAT_ETWC', 'UNSAT_ETWC', 'KEYWORD', '', 'use PET for theta greater than extwc', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_unsat_etae = InputParamDefinitionType ( 'GWF', 'UZF', 'OPTIONS', 'UNSAT_ETAE', 'UNSAT_ETAE', 'KEYWORD', '', 'use root potential', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_maxbound = InputParamDefinitionType ( 'GWF', 'UZF', 'DIMENSIONS', 'NUZFCELLS', 'MAXBOUND', 'INTEGER', '', 'number of UZF cells', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_ntrailwaves = InputParamDefinitionType ( 'GWF', 'UZF', 'DIMENSIONS', 'NTRAILWAVES', 'NTRAILWAVES', 'INTEGER', '', 'number of trailing waves', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_nwavesets = InputParamDefinitionType ( 'GWF', 'UZF', 'DIMENSIONS', 'NWAVESETS', 'NWAVESETS', 'INTEGER', '', 'number of wave sets', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_packagedata_ifno = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'IFNO', 'PACKAGEDATA_IFNO', 'INTEGER', '', 'uzf id number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_cellid = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'CELLID', 'CELLID', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_landflag = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'LANDFLAG', 'LANDFLAG', 'INTEGER', '', 'land flag', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_ivertcon = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'IVERTCON', 'IVERTCON', 'INTEGER', '', 'vertical connection flag', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_surfdep = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'SURFDEP', 'SURFDEP', 'DOUBLE', '', 'surface depression depth', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_vks = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'VKS', 'VKS', 'DOUBLE', '', 'vertical saturated hydraulic conductivity', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_thtr = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'THTR', 'THTR', 'DOUBLE', '', 'residual water content', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_thts = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'THTS', 'THTS', 'DOUBLE', '', 'saturated water content', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_thti = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'THTI', 'THTI', 'DOUBLE', '', 'initial water content', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_eps = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'EPS', 'EPS', 'DOUBLE', '', 'Brooks-Corey exponent', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_boundname = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'well name', .false., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_ifno = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'IFNO', 'IFNO', 'INTEGER', '', 'UZF id number', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_finf = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'FINF', 'FINF', 'DOUBLE', '', 'infiltration rate', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_pet = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'PET', 'PET', 'DOUBLE', '', 'potential ET rate', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_extdp = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'EXTDP', 'EXTDP', 'DOUBLE', '', 'extinction depth', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_extwc = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'EXTWC', 'EXTWC', 'DOUBLE', '', 'extinction water content', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_ha = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'HA', 'HA', 'DOUBLE', '', 'air entry potential', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_hroot = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'HROOT', 'HROOT', 'DOUBLE', '', 'root potential', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_rootact = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'ROOTACT', 'ROOTACT', 'DOUBLE', '', 'root activity function', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_aux = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'AUX', 'AUX', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), dimension(*), parameter, public | gwfuzfinputmodule::gwf_uzf_param_definitions = [ gwfuzf_auxiliary, gwfuzf_auxmultname, gwfuzf_boundnames, gwfuzf_iprpak, gwfuzf_print_flows, gwfuzf_ipakcb, gwfuzf_wc_filerecord, gwfuzf_water_content, gwfuzf_wcfile, gwfuzf_budfilerec, gwfuzf_budget, gwfuzf_fileout, gwfuzf_budgetfile, gwfuzf_budcsvfilerec, gwfuzf_budgetcsv, gwfuzf_budgetcsvfile, gwfuzf_pkgconvfilerec, gwfuzf_pkgconv, gwfuzf_pkgconvfname, gwfuzf_ts_filerecord, gwfuzf_ts6, gwfuzf_filein, gwfuzf_ts6_filename, gwfuzf_obs_filerecord, gwfuzf_obs6, gwfuzf_obs6_filename, gwfuzf_mover, gwfuzf_iconvchk, gwfuzf_simulate_et, gwfuzf_linear_gwet, gwfuzf_square_gwet, gwfuzf_simulate_gwseep, gwfuzf_unsat_etwc, gwfuzf_unsat_etae, gwfuzf_maxbound, gwfuzf_ntrailwaves, gwfuzf_nwavesets, gwfuzf_packagedata_ifno, gwfuzf_cellid, gwfuzf_landflag, gwfuzf_ivertcon, gwfuzf_surfdep, gwfuzf_vks, gwfuzf_thtr, gwfuzf_thts, gwfuzf_thti, gwfuzf_eps, gwfuzf_boundname, gwfuzf_ifno, gwfuzf_finf, gwfuzf_pet, gwfuzf_extdp, gwfuzf_extwc, gwfuzf_ha, gwfuzf_hroot, gwfuzf_rootact, gwfuzf_aux ] |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_packagedata = InputParamDefinitionType ( 'GWF', 'UZF', 'PACKAGEDATA', 'PACKAGEDATA', 'PACKAGEDATA', 'RECARRAY IFNO CELLID LANDFLAG IVERTCON SURFDEP VKS THTR THTS '// 'THTI EPS BOUNDNAME', 'NUZFCELLS', '', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfuzfinputmodule::gwfuzf_perioddata = InputParamDefinitionType ( 'GWF', 'UZF', 'PERIOD', 'PERIODDATA', 'PERIODDATA', 'RECARRAY IFNO FINF PET EXTDP EXTWC HA HROOT ROOTACT AUX', '', '', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), dimension(*), parameter, public | gwfuzfinputmodule::gwf_uzf_aggregate_definitions = [ gwfuzf_packagedata, gwfuzf_perioddata ] |
| |
| type(inputblockdefinitiontype), dimension(*), parameter, public | gwfuzfinputmodule::gwf_uzf_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PACKAGEDATA', .true., .true., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ] |
| |