MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
GhostNode.f90 File Reference

Go to the source code of this file.

Data Types

type  ghostnodemodule::ghostnodetype
 

Modules

module  ghostnodemodule
 

Functions/Subroutines

subroutine, public ghostnodemodule::gnc_cr (gncobj, name_parent, inunit, iout)
 Create new GNC exchange object. More...
 
subroutine ghostnodemodule::gnc_df (this, m1, m2)
 Initialize a gnc object. More...
 
subroutine ghostnodemodule::gnc_ac (this, sparse)
 Single or Two-Model GNC Add Connections. More...
 
subroutine ghostnodemodule::gnc_mc (this, matrix_sln)
 Single or Two-Model GNC Map Connections. More...
 
subroutine ghostnodemodule::gnc_fmsav (this, kiter, matrix)
 Store the n-m Picard conductance in cond prior to the Newton terms terms being added. More...
 
subroutine ghostnodemodule::gnc_fc (this, kiter, matrix)
 Fill matrix terms. More...
 
subroutine ghostnodemodule::gnc_fn (this, kiter, matrix_sln, condsat, ihc_opt, ivarcv_opt, ictm1_opt, ictm2_opt)
 Fill GNC Newton terms. More...
 
subroutine ghostnodemodule::gnc_ot (this, ibudfl)
 Single Model GNC Output. More...
 
subroutine ghostnodemodule::gnc_cq (this, flowja)
 Add GNC to flowja. More...
 
real(dp) function ghostnodemodule::deltaqgnc (this, ignc)
 Single Model deltaQgnc (ghost node correction flux) More...
 
subroutine ghostnodemodule::allocate_scalars (this)
 Allocate gnc scalar variables. More...
 
subroutine ghostnodemodule::allocate_arrays (this)
 Allocate gnc scalar variables. More...
 
subroutine ghostnodemodule::gnc_da (this)
 Deallocate memory. More...
 
subroutine ghostnodemodule::read_options (this)
 Read a gnc options block. More...
 
subroutine ghostnodemodule::read_dimensions (this)
 Single Model GNC Read Dimensions. More...
 
subroutine ghostnodemodule::read_data (this)
 Read a GNCDATA block. More...
 
subroutine ghostnodemodule::nodeu_to_noder (this, nodeu, noder, model)
 Convert the user-based node number into a reduced number. More...