|
| logical, public | gwflakinputmodule::gwf_lak_multi_package = .true. |
| |
| logical, public | gwflakinputmodule::gwf_lak_is_advanced = .true. |
| |
| character(len=16), dimension(*), parameter, public | gwflakinputmodule::gwf_lak_subpackages = [ 'UTL-LAKTAB ' ] |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_auxiliary = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_boundnames = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_iprpak = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_print_stage = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'PRINT_STAGE', 'PRINT_STAGE', 'KEYWORD', '', 'print calculated stages to listing file', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_iprflow = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_ipakcb = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'save lake flows to budget file', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_stage_filerecord = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'STAGE_FILERECORD', 'STAGE_FILERECORD', 'RECORD STAGE FILEOUT STAGEFILE', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_options_stage = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'STAGE', 'OPTIONS_STAGE', 'KEYWORD', '', 'stage keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_stagefile = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'STAGEFILE', 'STAGEFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_budfilerec = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_budget = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_fileout = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_budgetfile = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_budcsvfilerec = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_budgetcsv = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_budgetcsvfile = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_pkgconvfilerec = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'PACKAGE_CONVERGENCE_FILERECORD', 'PKGCONVFILEREC', 'RECORD PACKAGE_CONVERGENCE FILEOUT '// 'PACKAGE_CONVERGENCE_FILENAME', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_pkgconv = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'PACKAGE_CONVERGENCE', 'PKGCONV', 'KEYWORD', '', 'package_convergence keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_pkgconvfname = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'PACKAGE_CONVERGENCE_FILENAME', 'PKGCONVFNAME', 'STRING', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_ts_filerecord = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_ts6 = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_options_filein = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'FILEIN', 'OPTIONS_FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_ts6_filename = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_obs_filerecord = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_obs6 = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_obs6_filename = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_mover = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'MOVER', 'MOVER', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_iforceleg = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'DEV_FORCE_LEGACY', 'IFORCELEG', 'KEYWORD', '', 'force the legacy solution for every lake', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_iforceleglak = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'DEV_FORCE_LEGACY_LAKE', 'IFORCELEGLAK', 'INTEGER', '', 'force the legacy solution for one lake', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_igwhcopt = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'DEV_GROUNDWATER_HEAD_CONDUCTANCE', 'IGWHCOPT', 'KEYWORD', '', 'use the groundwater head to calculate horizontal conductance', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_outdmax = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'DEV_MAXIMUM_OUTLET_DEPTH', 'OUTDMAX', 'DOUBLE', '', 'maximum outlet depth', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_surfdep = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'SURFDEP', 'SURFDEP', 'DOUBLE', '', 'surface depression depth', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_iimplicit = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'IMPLICIT', 'IIMPLICIT', 'KEYWORD', '', 'solve lake stage in the groundwater flow matrix', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_maxlakit = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'MAXIMUM_ITERATIONS', 'MAXLAKIT', 'INTEGER', '', 'LAK Newton-Raphson iterations', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_dmaxchg = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'MAXIMUM_STAGE_CHANGE', 'DMAXCHG', 'DOUBLE', '', 'stage closure tolerance', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_convtime = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'TIME_CONVERSION', 'CONVTIME', 'DOUBLE', '', 'time conversion factor', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_convlength = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'LENGTH_CONVERSION', 'CONVLENGTH', 'DOUBLE', '', 'length conversion factor', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_iconvchk = InputParamDefinitionType ( 'GWF', 'LAK', 'OPTIONS', 'DEV_NO_FINAL_CHECK', 'ICONVCHK', 'KEYWORD', '', 'disable final convergence check for lake stages', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_nlakes = InputParamDefinitionType ( 'GWF', 'LAK', 'DIMENSIONS', 'NLAKES', 'NLAKES', 'INTEGER', '', 'number of lakes', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_noutlets = InputParamDefinitionType ( 'GWF', 'LAK', 'DIMENSIONS', 'NOUTLETS', 'NOUTLETS', 'INTEGER', '', 'number of outlets', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_ntables = InputParamDefinitionType ( 'GWF', 'LAK', 'DIMENSIONS', 'NTABLES', 'NTABLES', 'INTEGER', '', 'number of tables', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_packagedata_ifno = InputParamDefinitionType ( 'GWF', 'LAK', 'PACKAGEDATA', 'IFNO', 'PACKAGEDATA_IFNO', 'INTEGER', '', 'lake number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_strt = InputParamDefinitionType ( 'GWF', 'LAK', 'PACKAGEDATA', 'STRT', 'STRT', 'DOUBLE', '', 'starting lake stage', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_nlakeconn = InputParamDefinitionType ( 'GWF', 'LAK', 'PACKAGEDATA', 'NLAKECONN', 'NLAKECONN', 'INTEGER', '', 'number of lake connections', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_aux = InputParamDefinitionType ( 'GWF', 'LAK', 'PACKAGEDATA', 'AUX', 'AUX', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_boundname = InputParamDefinitionType ( 'GWF', 'LAK', 'PACKAGEDATA', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'well name', .false., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_conndata_ifno = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'IFNO', 'CONNDATA_IFNO', 'INTEGER', '', 'lake number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_iconn = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'ICONN', 'ICONN', 'INTEGER', '', 'connection number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_cellid = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'CELLID', 'CELLID', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_claktype = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'CLAKTYPE', 'CLAKTYPE', 'STRING', '', 'lake connection type', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_bedleak = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'BEDLEAK', 'BEDLEAK', 'STRING', '', 'bed leakance', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_belev = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'BELEV', 'BELEV', 'DOUBLE', '', 'bottom elevation', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_telev = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'TELEV', 'TELEV', 'DOUBLE', '', 'top elevation', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_connlen = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'CONNLEN', 'CONNLEN', 'DOUBLE', '', 'connection length', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_connwidth = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'CONNWIDTH', 'CONNWIDTH', 'DOUBLE', '', 'connection width', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_tables_ifno = InputParamDefinitionType ( 'GWF', 'LAK', 'TABLES', 'IFNO', 'TABLES_IFNO', 'INTEGER', '', 'lake number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_tab6 = InputParamDefinitionType ( 'GWF', 'LAK', 'TABLES', 'TAB6', 'TAB6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_tables_filein = InputParamDefinitionType ( 'GWF', 'LAK', 'TABLES', 'FILEIN', 'TABLES_FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_laktab6_filename = InputParamDefinitionType ( 'GWF', 'LAK', 'TABLES', 'TAB6_FILENAME', 'LAKTAB6_FILENAME', 'STRING', '', 'table file name', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_outlets_outletno = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'OUTLETNO', 'OUTLETS_OUTLETNO', 'INTEGER', '', 'outlet number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_lakein = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'LAKEIN', 'LAKEIN', 'INTEGER', '', 'lake number for upstream lake', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_lakeout = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'LAKEOUT', 'LAKEOUT', 'INTEGER', '', 'lake number for downstream lake', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_couttype = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'COUTTYPE', 'COUTTYPE', 'STRING', '', 'outlet type', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_outlets_invert = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'INVERT', 'OUTLETS_INVERT', 'DOUBLE', '', 'invert elevation', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_outlets_width = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'WIDTH', 'OUTLETS_WIDTH', 'DOUBLE', '', 'outlet width', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_outlets_rough = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'ROUGH', 'OUTLETS_ROUGH', 'DOUBLE', '', 'roughness coefficient', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_outlets_slope = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'SLOPE', 'OUTLETS_SLOPE', 'DOUBLE', '', 'bed slope', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_ifno = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'NUMBER', 'IFNO', 'INTEGER', '', 'lake or outlet number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_status = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'STATUS', 'STATUS', 'STRING', '', 'lake status', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_stage = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'STAGE', 'STAGE', 'DOUBLE', 'NLAKES', 'lake stage', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_rainfall = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'RAINFALL', 'RAINFALL', 'DOUBLE', 'NLAKES', 'rainfall rate', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_evaporation = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'EVAPORATION', 'EVAPORATION', 'DOUBLE', 'NLAKES', 'evaporation rate', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_runoff = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'RUNOFF', 'RUNOFF', 'DOUBLE', 'NLAKES', 'runoff rate', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_inflow = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'INFLOW', 'INFLOW', 'DOUBLE', 'NLAKES', 'inflow rate', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_withdrawal = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'WITHDRAWAL', 'WITHDRAWAL', 'DOUBLE', 'NLAKES', 'maximum withdrawal rate', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_rate = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'RATE', 'RATE', 'DOUBLE', 'NOUTLETS', 'extraction rate', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_invert = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'INVERT', 'INVERT', 'DOUBLE', 'NOUTLETS', 'invert elevation', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_rough = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'ROUGH', 'ROUGH', 'DOUBLE', 'NOUTLETS', 'roughness coefficient', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_width = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'WIDTH', 'WIDTH', 'DOUBLE', 'NOUTLETS', 'outlet width', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_slope = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'SLOPE', 'SLOPE', 'DOUBLE', 'NOUTLETS', 'bed slope', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_auxrecord = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'AUXILIARYRECORD', 'AUXRECORD', 'RECORD AUXILIARY AUXNAME AUXVAL', '', '', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_period_auxiliary = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'AUXILIARY', 'PERIOD_AUXILIARY', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_auxname = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'AUXNAME', 'AUXNAME', 'STRING', '', '', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_auxval = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'AUXVAL', 'AUXVAL', 'DOUBLE', '', 'auxiliary variable value', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), dimension(*), parameter, public | gwflakinputmodule::gwf_lak_param_definitions = [ gwflak_auxiliary, gwflak_boundnames, gwflak_iprpak, gwflak_print_stage, gwflak_iprflow, gwflak_ipakcb, gwflak_stage_filerecord, gwflak_options_stage, gwflak_stagefile, gwflak_budfilerec, gwflak_budget, gwflak_fileout, gwflak_budgetfile, gwflak_budcsvfilerec, gwflak_budgetcsv, gwflak_budgetcsvfile, gwflak_pkgconvfilerec, gwflak_pkgconv, gwflak_pkgconvfname, gwflak_ts_filerecord, gwflak_ts6, gwflak_options_filein, gwflak_ts6_filename, gwflak_obs_filerecord, gwflak_obs6, gwflak_obs6_filename, gwflak_mover, gwflak_iforceleg, gwflak_iforceleglak, gwflak_igwhcopt, gwflak_outdmax, gwflak_surfdep, gwflak_iimplicit, gwflak_maxlakit, gwflak_dmaxchg, gwflak_convtime, gwflak_convlength, gwflak_iconvchk, gwflak_nlakes, gwflak_noutlets, gwflak_ntables, gwflak_packagedata_ifno, gwflak_strt, gwflak_nlakeconn, gwflak_aux, gwflak_boundname, gwflak_conndata_ifno, gwflak_iconn, gwflak_cellid, gwflak_claktype, gwflak_bedleak, gwflak_belev, gwflak_telev, gwflak_connlen, gwflak_connwidth, gwflak_tables_ifno, gwflak_tab6, gwflak_tables_filein, gwflak_laktab6_filename, gwflak_outlets_outletno, gwflak_lakein, gwflak_lakeout, gwflak_couttype, gwflak_outlets_invert, gwflak_outlets_width, gwflak_outlets_rough, gwflak_outlets_slope, gwflak_ifno, gwflak_status, gwflak_stage, gwflak_rainfall, gwflak_evaporation, gwflak_runoff, gwflak_inflow, gwflak_withdrawal, gwflak_rate, gwflak_invert, gwflak_rough, gwflak_width, gwflak_slope, gwflak_auxrecord, gwflak_period_auxiliary, gwflak_auxname, gwflak_auxval ] |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_packagedata = InputParamDefinitionType ( 'GWF', 'LAK', 'PACKAGEDATA', 'PACKAGEDATA', 'PACKAGEDATA', 'RECARRAY IFNO STRT NLAKECONN AUX BOUNDNAME', 'NLAKES', '', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_connectiondata = InputParamDefinitionType ( 'GWF', 'LAK', 'CONNECTIONDATA', 'CONNECTIONDATA', 'CONNECTIONDATA', 'RECARRAY IFNO ICONN CELLID CLAKTYPE BEDLEAK BELEV TELEV '// 'CONNLEN CONNWIDTH', 'SUM(NLAKECONN)', '', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_tables = InputParamDefinitionType ( 'GWF', 'LAK', 'TABLES', 'TABLES', 'TABLES', 'RECARRAY IFNO TAB6 FILEIN TAB6_FILENAME', 'NTABLES', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_outlets = InputParamDefinitionType ( 'GWF', 'LAK', 'OUTLETS', 'OUTLETS', 'OUTLETS', 'RECARRAY OUTLETNO LAKEIN LAKEOUT COUTTYPE INVERT WIDTH ROUGH '// 'SLOPE', 'NOUTLETS', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_perioddata = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'PERIODDATA', 'PERIODDATA', 'RECARRAY NUMBER LAKSETTING', '', '', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwflakinputmodule::gwflak_laksetting = InputParamDefinitionType ( 'GWF', 'LAK', 'PERIOD', 'LAKSETTING', 'LAKSETTING', 'KEYSTRING STATUS STAGE RAINFALL EVAPORATION RUNOFF INFLOW '// 'WITHDRAWAL RATE INVERT WIDTH SLOPE ROUGH AUXILIARYRECORD', '', '', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), dimension(*), parameter, public | gwflakinputmodule::gwf_lak_aggregate_definitions = [ gwflak_packagedata, gwflak_connectiondata, gwflak_tables, gwflak_outlets, gwflak_perioddata, gwflak_laksetting ] |
| |
| type(inputblockdefinitiontype), dimension(*), parameter, public | gwflakinputmodule::gwf_lak_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PACKAGEDATA', .true., .true., .false. ), InputBlockDefinitionType( 'CONNECTIONDATA', .true., .true., .false. ), InputBlockDefinitionType( 'TABLES', .false., .true., .false. ), InputBlockDefinitionType( 'OUTLETS', .false., .true., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ] |
| |