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

Go to the source code of this file.

Data Types

type  methodmodule::methodtype
 Base type for particle tracking methods. More...
 
interface  methodmodule::apply
 
interface  methodmodule::destroy
 

Modules

module  methodmodule
 Particle tracking strategies.
 

Functions/Subroutines

subroutine methodmodule::init (this, fmi, cell, subcell, trackfilectl, tracktimes, izone, flowja, porosity, retfactor)
 
recursive subroutine methodmodule::track (this, particle, level, tmax)
 Track particle through subdomains. More...
 
subroutine methodmodule::try_pass (this, particle, nextlevel, advancing)
 Try passing the particle to the next subdomain. More...
 
subroutine methodmodule::load (this, particle, next_level, submethod)
 Load subdomain tracking method (submethod) More...
 
subroutine methodmodule::pass (this, particle)
 Pass a particle to the next subdomain, internal use only. More...
 
subroutine methodmodule::save (this, particle, reason)
 Save a particle's current state. More...
 
subroutine methodmodule::update (this, particle, cell_defn)
 Update particle state and check termination conditions. More...
 
integer(i4b) function, public methodmodule::get_iatop (ncpl, icu)
 Get the index corresponding to top elevation of a cell in the grid. This is -1 if the cell is in the top layer and 1 otherwise. More...