MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
Data Types | |
type | gwtgwtconnectiontype |
Connects a GWT model to other GWT models in space. Derives from NumericalExchangeType so the solution can use it to fetch the coefficients for this connection. More... | |
Functions/Subroutines | |
subroutine | gwtgwtconnection_ctor (this, model, gwtEx) |
Basic construction of the connection. More... | |
subroutine | allocate_scalars (this) |
Allocate scalar variables for this connection. More... | |
subroutine | gwtgwtcon_df (this) |
define the GWT-GWT connection More... | |
subroutine | cfg_dist_vars (this) |
Configure distributed variables for this interface model. More... | |
subroutine | allocate_arrays (this) |
Allocate array variables for this connection. More... | |
subroutine | setgridextent (this) |
Set required extent of the interface grid from. More... | |
subroutine | gwtgwtcon_ar (this) |
allocate and read/set the connection's data structures More... | |
subroutine | validateconnection (this) |
validate this connection prior to constructing More... | |
subroutine | gwtgwtcon_rp (this) |
subroutine | gwtgwtcon_ad (this) |
Advance this connection. More... | |
subroutine | gwtgwtcon_fc (this, kiter, matrix_sln, rhs_sln, inwtflag) |
subroutine | gwtgwtcon_cq (this, icnvg, isuppress_output, isolnid) |
subroutine | setflowtoexchange (this) |
Set the flows (flowja from interface model) to the. More... | |
subroutine | gwtgwtcon_bd (this, icnvg, isuppress_output, isolnid) |
subroutine | gwtgwtcon_ot (this) |
subroutine | gwtgwtcon_da (this) |
class(gwtgwtconnectiontype) function, pointer, public | castasgwtgwtconnection (obj) |
Cast to GwtGwtConnectionType. More... | |
|
private |
this | the connection |
Definition at line 240 of file GwtGwtConnection.f90.
subroutine gwtgwtconnectionmodule::allocate_scalars | ( | class(gwtgwtconnectiontype) | this | ) |
this | the connection |
Definition at line 138 of file GwtGwtConnection.f90.
class(gwtgwtconnectiontype) function, pointer, public gwtgwtconnectionmodule::castasgwtgwtconnection | ( | class(*), intent(inout), pointer | obj | ) |
[in,out] | obj | object to be cast |
Definition at line 491 of file GwtGwtConnection.f90.
|
private |
|
private |
this | this connection |
Definition at line 362 of file GwtGwtConnection.f90.
|
private |
subroutine gwtgwtconnectionmodule::gwtgwtcon_bd | ( | class(gwtgwtconnectiontype) | this, |
integer(i4b), intent(inout) | icnvg, | ||
integer(i4b), intent(in) | isuppress_output, | ||
integer(i4b), intent(in) | isolnid | ||
) |
this | the connection | |
[in,out] | icnvg | convergence flag |
[in] | isuppress_output | suppress output when =1 |
[in] | isolnid | solution id |
Definition at line 430 of file GwtGwtConnection.f90.
|
private |
this | the connection | |
[in,out] | icnvg | convergence flag |
[in] | isuppress_output | suppress output when =1 |
[in] | isolnid | solution id |
Definition at line 395 of file GwtGwtConnection.f90.
|
private |
|
private |
|
private |
this | the connection | |
[in] | kiter | the iteration counter |
matrix_sln | the system matrix | |
[in,out] | rhs_sln | global right-hand-side |
[in] | inwtflag | newton-raphson flag |
Definition at line 374 of file GwtGwtConnection.f90.
subroutine gwtgwtconnectionmodule::gwtgwtcon_ot | ( | class(gwtgwtconnectiontype) | this | ) |
this | the connection |
Definition at line 445 of file GwtGwtConnection.f90.
subroutine gwtgwtconnectionmodule::gwtgwtcon_rp | ( | class(gwtgwtconnectiontype) | this | ) |
this | the connection |
Definition at line 350 of file GwtGwtConnection.f90.
subroutine gwtgwtconnectionmodule::gwtgwtconnection_ctor | ( | class(gwtgwtconnectiontype) | this, |
class(numericalmodeltype), pointer | model, | ||
class(disconnexchangetype), pointer | gwtEx | ||
) |
this | the connection |
model | the model owning this connection, this must be a GwtModelType |
gwtex | the GWT-GWT exchange the interface model is created for |
Definition at line 82 of file GwtGwtConnection.f90.
|
private |
this | this connection |
Definition at line 408 of file GwtGwtConnection.f90.
|
private |
|
private |
this | this connection |
Definition at line 309 of file GwtGwtConnection.f90.