MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
gwf-npfidm.f90 File Reference

Go to the source code of this file.

Data Types

type  gwfnpfinputmodule::gwfnpfparamfoundtype
 

Modules

module  gwfnpfinputmodule
 

Variables

logical, public gwfnpfinputmodule::gwf_npf_multi_package = .false.
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_ipakcb = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_iprflow = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_cellavg = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'ALTERNATIVE_CELL_AVERAGING', 'CELLAVG', 'STRING', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_ithickstrt = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'THICKSTRT', 'ITHICKSTRT', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_cvoptions = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'CVOPTIONS', 'CVOPTIONS', 'RECORD VARIABLECV DEWATERED', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_ivarcv = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'VARIABLECV', 'IVARCV', 'KEYWORD', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_idewatcv = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'DEWATERED', 'IDEWATCV', 'KEYWORD', '', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_iperched = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'PERCHED', 'IPERCHED', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_rewet_record = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'REWET_RECORD', 'REWET_RECORD', 'RECORD REWET WETFCT IWETIT IHDWET', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_irewet = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'REWET', 'IREWET', 'KEYWORD', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_wetfct = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'WETFCT', 'WETFCT', 'DOUBLE', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_iwetit = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'IWETIT', 'IWETIT', 'INTEGER', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_ihdwet = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'IHDWET', 'IHDWET', 'INTEGER', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_xt3doptions = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'XT3DOPTIONS', 'XT3DOPTIONS', 'RECORD XT3D RHS', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_ixt3d = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'XT3D', 'IXT3D', 'KEYWORD', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_ixt3drhs = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'RHS', 'IXT3DRHS', 'KEYWORD', '', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_isavspdis = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'SAVE_SPECIFIC_DISCHARGE', 'ISAVSPDIS', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_isavsat = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'SAVE_SATURATION', 'ISAVSAT', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_ik22overk = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'K22OVERK', 'IK22OVERK', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_ik33overk = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'K33OVERK', 'IK33OVERK', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_tvk_filerecord = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'TVK_FILERECORD', 'TVK_FILERECORD', 'RECORD TVK6 FILEIN TVK6_FILENAME', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_tvk6 = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'TVK6', 'TVK6', 'KEYWORD', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_filein = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_tvk6_filename = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'TVK6_FILENAME', 'TVK6_FILENAME', 'STRING', '', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_export_ascii = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_inewton = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'DEV_NO_NEWTON', 'INEWTON', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_satomega = InputParamDefinitionType ( 'GWF', 'NPF', 'OPTIONS', 'DEV_OMEGA', 'SATOMEGA', 'DOUBLE', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_icelltype = InputParamDefinitionType ( 'GWF', 'NPF', 'GRIDDATA', 'ICELLTYPE', 'ICELLTYPE', 'INTEGER1D', 'NODES', .true., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_k = InputParamDefinitionType ( 'GWF', 'NPF', 'GRIDDATA', 'K', 'K', 'DOUBLE1D', 'NODES', .true., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_k22 = InputParamDefinitionType ( 'GWF', 'NPF', 'GRIDDATA', 'K22', 'K22', 'DOUBLE1D', 'NODES', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_k33 = InputParamDefinitionType ( 'GWF', 'NPF', 'GRIDDATA', 'K33', 'K33', 'DOUBLE1D', 'NODES', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_angle1 = InputParamDefinitionType ( 'GWF', 'NPF', 'GRIDDATA', 'ANGLE1', 'ANGLE1', 'DOUBLE1D', 'NODES', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_angle2 = InputParamDefinitionType ( 'GWF', 'NPF', 'GRIDDATA', 'ANGLE2', 'ANGLE2', 'DOUBLE1D', 'NODES', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_angle3 = InputParamDefinitionType ( 'GWF', 'NPF', 'GRIDDATA', 'ANGLE3', 'ANGLE3', 'DOUBLE1D', 'NODES', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfnpfinputmodule::gwfnpf_wetdry = InputParamDefinitionType ( 'GWF', 'NPF', 'GRIDDATA', 'WETDRY', 'WETDRY', 'DOUBLE1D', 'NODES', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwfnpfinputmodule::gwf_npf_param_definitions = [ gwfnpf_ipakcb, gwfnpf_iprflow, gwfnpf_cellavg, gwfnpf_ithickstrt, gwfnpf_cvoptions, gwfnpf_ivarcv, gwfnpf_idewatcv, gwfnpf_iperched, gwfnpf_rewet_record, gwfnpf_irewet, gwfnpf_wetfct, gwfnpf_iwetit, gwfnpf_ihdwet, gwfnpf_xt3doptions, gwfnpf_ixt3d, gwfnpf_ixt3drhs, gwfnpf_isavspdis, gwfnpf_isavsat, gwfnpf_ik22overk, gwfnpf_ik33overk, gwfnpf_tvk_filerecord, gwfnpf_tvk6, gwfnpf_filein, gwfnpf_tvk6_filename, gwfnpf_export_ascii, gwfnpf_inewton, gwfnpf_satomega, gwfnpf_icelltype, gwfnpf_k, gwfnpf_k22, gwfnpf_k33, gwfnpf_angle1, gwfnpf_angle2, gwfnpf_angle3, gwfnpf_wetdry ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwfnpfinputmodule::gwf_npf_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwfnpfinputmodule::gwf_npf_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]