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

Go to the source code of this file.

Data Types

type  methoddismodule::methoddistype
 

Modules

module  methoddismodule
 

Functions/Subroutines

subroutine, public methoddismodule::create_method_dis (method)
 Create a new structured grid (DIS) tracking method. More...
 
subroutine methoddismodule::destroy (this)
 Destructor the tracking method. More...
 
subroutine methoddismodule::load_dis (this, particle, next_level, submethod)
 Load the cell geometry and method (tracking strategy) More...
 
subroutine methoddismodule::pass_dis (this, particle)
 Pass a particle to the next cell, if there is one. More...
 
subroutine methoddismodule::apply_dis (this, particle, tmax)
 Apply the method to a particle. More...
 
double precision function methoddismodule::get_top (this, iatop)
 Returns a top elevation based on index iatop. More...
 
subroutine methoddismodule::load_cell_defn (this, ic, defn)
 Loads cell definition from the grid. More...
 
subroutine methoddismodule::load_nbrs_to_defn (this, defn)
 Loads face neighbors to cell definition from the grid. Assumes cell index and number of vertices are already loaded. More...
 
subroutine methoddismodule::load_flows_to_defn (this, defn)
 Load flows into the cell definition. These include face flows and net distributed flows. Assumes cell index and number of vertices are already loaded. More...
 
subroutine methoddismodule::load_boundary_flows_to_defn (this, defn)
 Add boundary flows to the cell definition faceflow array. Assumes cell index and number of vertices are already loaded. More...