![]() |
MODFLOW 6
version 6.8.0.dev0
USGS Modular Hydrologic Model
|
The GWF Interface Model is a utility to calculate the solution's exchange coefficients from the interface between a GWF model and its GWF neighbors. The interface model itself will not be part of the solution, it is not being solved. Patching (a part of the) discretizations of two GWF models in a general way, e.g. DIS+DIS with refinement, requires the resulting. More...


Public Member Functions | |
| procedure, pass(this) | gwfifm_cr |
| procedure | model_df => gwfifm_df |
| procedure | model_ar => gwfifm_ar |
| procedure | model_da => gwfifm_da |
Public Attributes | |
| class(gridconnectiontype), pointer | gridconnection => null() |
| The grid connection class will provide the interface grid. More... | |
Private Member Functions | |
| procedure, pass(this), private | setnpfoptions |
| procedure, pass(this), private | setbuydata |
| procedure | model_ac => gwf_ac |
| procedure | model_mc => gwf_mc |
| procedure | model_rp => gwf_rp |
| procedure | model_ad => gwf_ad |
| procedure | model_cf => gwf_cf |
| procedure | model_fc => gwf_fc |
| procedure | model_cc => gwf_cc |
| procedure | model_ptcchk => gwf_ptcchk |
| procedure | model_ptc => gwf_ptc |
| procedure | model_nur => gwf_nur |
| procedure | model_cq => gwf_cq |
| procedure | model_bd => gwf_bd |
| procedure | model_ot => gwf_ot |
| procedure | model_fp => gwf_fp |
| procedure | model_bdentry => gwf_bdentry |
| procedure | get_iasym => gwf_get_iasym |
| procedure | allocate_scalars |
| procedure | package_create |
| procedure | ftype_check |
| procedure | gwf_ot_obs |
| procedure | gwf_ot_flow |
| procedure | gwf_ot_dv |
| procedure | gwf_ot_bdsummary |
| procedure, private | create_packages |
| procedure, private | create_bndpkgs |
| procedure, private | log_namfile_options |
| procedure, private | steady_period_check |
| procedure | model_reset |
| procedure | model_solve |
| procedure | model_nr |
| procedure | model_bdcalc |
| procedure | model_bdsave |
| procedure | allocate_arrays |
| procedure | set_moffset |
| procedure | set_idsoln |
| procedure | set_xptr |
| procedure | set_rhsptr |
| procedure | set_iboundptr |
| procedure | get_mrange |
| procedure | get_mcellid |
| procedure | get_mnodeu |
| procedure | get_idv_scale |
| procedure | model_dt |
| procedure | model_message |
| procedure | create_lstfile |
Private Attributes | |
| class(gwfmodeltype), pointer, private | owner => null() |
| the real GWF model for which the exchange coefficients are calculated with this interface model More... | |
| type(gwfictype), pointer | ic => null() |
| type(gwfnpftype), pointer | npf => null() |
| type(xt3dtype), pointer | xt3d => null() |
| type(gwfbuytype), pointer | buy => null() |
| type(gwfvsctype), pointer | vsc => null() |
| type(gwfstotype), pointer | sto => null() |
| type(gwfcsubtype), pointer | csub => null() |
| type(gwfoctype), pointer | oc => null() |
| type(ghostnodetype), pointer | gnc => null() |
| type(gwfhfbtype), pointer | hfb => null() |
| type(gwfmvrtype), pointer | mvr => null() |
| type(gwfobstype), pointer | obs => null() |
| type(budgettype), pointer | budget => null() |
| integer(i4b), pointer | inic => null() |
| integer(i4b), pointer | inoc => null() |
| integer(i4b), pointer | innpf => null() |
| integer(i4b), pointer | inbuy => null() |
| integer(i4b), pointer | invsc => null() |
| integer(i4b), pointer | insto => null() |
| integer(i4b), pointer | incsub => null() |
| integer(i4b), pointer | inmvr => null() |
| integer(i4b), pointer | inhfb => null() |
| integer(i4b), pointer | ingnc => null() |
| integer(i4b), pointer | inobs => null() |
| integer(i4b), pointer | iss => null() |
| integer(i4b), pointer | inewtonur => null() |
| integer(i4b), pointer | neq => null() |
| number of equations More... | |
| integer(i4b), pointer | moffset => null() |
| offset of this model in the solution More... | |
| integer(i4b), pointer | icnvg => null() |
| convergence flag More... | |
| integer(i4b), dimension(:), pointer, contiguous | ia => null() |
| csr row pointer More... | |
| integer(i4b), dimension(:), pointer, contiguous | ja => null() |
| csr columns More... | |
| real(dp), dimension(:), pointer, contiguous | x => null() |
| dependent variable (head, conc, etc) More... | |
| real(dp), dimension(:), pointer, contiguous | rhs => null() |
| right-hand side vector More... | |
| real(dp), dimension(:), pointer, contiguous | cond => null() |
| conductance matrix More... | |
| integer(i4b), dimension(:), pointer, contiguous | idxglo => null() |
| pointer to position in solution matrix More... | |
| real(dp), dimension(:), pointer, contiguous | xold => null() |
| dependent variable for previous timestep More... | |
| character(len=lenmempath) | memorypath |
| the location in the memory manager where the variables are stored More... | |
| character(len=lenmodelname), pointer | name => null() |
| name of the model More... | |
| character(len=linelength), pointer | filename => null() |
| input file name More... | |
| character(len=3), pointer | macronym => null() |
| 3 letter model acronym (GWF, GWT, ...) More... | |
| integer(i4b), pointer | idsoln => null() |
| id of the solution model is in More... | |
| integer(i4b), pointer | id => null() |
| model id More... | |
| integer(i4b), pointer | iout => null() |
| output unit number More... | |
| integer(i4b), pointer | inewton => null() |
| newton-raphson flag More... | |
| integer(i4b), pointer | iprpak => null() |
| integer flag to echo input More... | |
| integer(i4b), pointer | iprflow => null() |
| flag to print simulated flows More... | |
| integer(i4b), pointer | ipakcb => null() |
| save_flows flag More... | |
| integer(i4b), pointer | nja => null() |
| number of connections More... | |
| integer(i4b), dimension(:), pointer, contiguous | ibound => null() |
| ibound More... | |
| real(dp), dimension(:), pointer, contiguous | flowja => null() |
| intercell flows More... | |
| type(listtype), pointer | bndlist => null() |
| array of boundary packages More... | |
| class(disbasetype), pointer | dis => null() |
| discretization object More... | |
Definition at line 27 of file GwfInterfaceModel.f90.
|
privateinherited |
Definition at line 57 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
Definition at line 43 of file BaseModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
Definition at line 67 of file NumericalModel.f90.
|
privateinherited |
Definition at line 64 of file NumericalModel.f90.
|
privateinherited |
Definition at line 65 of file NumericalModel.f90.
|
privateinherited |
Definition at line 63 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
| procedure, pass(this) gwfinterfacemodelmodule::gwfinterfacemodeltype::gwfifm_cr |
Definition at line 32 of file GwfInterfaceModel.f90.
|
privateinherited |
| procedure gwfinterfacemodelmodule::gwfinterfacemodeltype::model_ar |
Definition at line 34 of file GwfInterfaceModel.f90.
|
privateinherited |
Definition at line 51 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
Definition at line 52 of file NumericalModel.f90.
| procedure gwfinterfacemodelmodule::gwfinterfacemodeltype::model_da |
Definition at line 35 of file GwfInterfaceModel.f90.
| procedure gwfinterfacemodelmodule::gwfinterfacemodeltype::model_df |
Definition at line 33 of file GwfInterfaceModel.f90.
|
privateinherited |
Definition at line 37 of file BaseModel.f90.
|
privateinherited |
Definition at line 42 of file BaseModel.f90.
|
privateinherited |
Definition at line 46 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
Definition at line 40 of file NumericalModel.f90.
|
privateinherited |
Definition at line 41 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
Definition at line 62 of file NumericalModel.f90.
|
privateinherited |
Definition at line 59 of file NumericalModel.f90.
|
privateinherited |
Definition at line 58 of file NumericalModel.f90.
|
privateinherited |
Definition at line 61 of file NumericalModel.f90.
|
privateinherited |
Definition at line 60 of file NumericalModel.f90.
|
private |
Definition at line 39 of file GwfInterfaceModel.f90.
|
private |
Definition at line 38 of file GwfInterfaceModel.f90.
|
privateinherited |
|
privateinherited |
Definition at line 31 of file BaseModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
Definition at line 25 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
Definition at line 32 of file BaseModel.f90.
|
privateinherited |
Definition at line 19 of file BaseModel.f90.
|
privateinherited |
Definition at line 30 of file BaseModel.f90.
|
privateinherited |
| class(gridconnectiontype), pointer gwfinterfacemodelmodule::gwfinterfacemodeltype::gridconnection => null() |
Definition at line 28 of file GwfInterfaceModel.f90.
|
privateinherited |
|
privateinherited |
Definition at line 21 of file NumericalModel.f90.
|
privateinherited |
Definition at line 29 of file BaseModel.f90.
|
privateinherited |
|
privateinherited |
Definition at line 20 of file NumericalModel.f90.
|
privateinherited |
Definition at line 22 of file BaseModel.f90.
|
privateinherited |
Definition at line 21 of file BaseModel.f90.
|
privateinherited |
Definition at line 26 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
Definition at line 24 of file BaseModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
Definition at line 23 of file BaseModel.f90.
|
privateinherited |
Definition at line 27 of file BaseModel.f90.
|
privateinherited |
Definition at line 26 of file BaseModel.f90.
|
privateinherited |
Definition at line 25 of file BaseModel.f90.
|
privateinherited |
|
privateinherited |
Definition at line 22 of file NumericalModel.f90.
|
privateinherited |
Definition at line 20 of file BaseModel.f90.
|
privateinherited |
Definition at line 17 of file BaseModel.f90.
|
privateinherited |
Definition at line 19 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
Definition at line 18 of file BaseModel.f90.
|
privateinherited |
Definition at line 18 of file NumericalModel.f90.
|
privateinherited |
Definition at line 28 of file BaseModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
private |
Definition at line 29 of file GwfInterfaceModel.f90.
|
privateinherited |
Definition at line 24 of file NumericalModel.f90.
|
privateinherited |
|
privateinherited |
|
privateinherited |
Definition at line 23 of file NumericalModel.f90.
|
privateinherited |
Definition at line 27 of file NumericalModel.f90.
|
privateinherited |