MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
Structure of arrays to store particles. More...
Public Member Functions | |
procedure, public | deallocate |
procedure, public | num_stored |
procedure, public | resize |
procedure, public | save_particle |
Public Attributes | |
character(len=lenboundname), dimension(:), pointer, public, contiguous | name |
optional particle label More... | |
integer(i4b), dimension(:), pointer, public, contiguous | imdl |
index of model particle originated in More... | |
integer(i4b), dimension(:), pointer, public, contiguous | iprp |
index of release package the particle originated in More... | |
integer(i4b), dimension(:), pointer, public, contiguous | irpt |
index of release point in the particle release package the particle originated in More... | |
integer(i4b), dimension(:), pointer, public, contiguous | istopweaksink |
weak sink option: 0 = do not stop, 1 = stop More... | |
integer(i4b), dimension(:), pointer, public, contiguous | istopzone |
stop zone number More... | |
integer(i4b), dimension(:), pointer, public, contiguous | idrymeth |
stop in dry cells More... | |
integer(i4b), dimension(:, :), pointer, public, contiguous | idomain |
array of indices for domains in the tracking domain hierarchy More... | |
integer(i4b), dimension(:, :), pointer, public, contiguous | iboundary |
array of indices for tracking domain boundaries More... | |
integer(i4b), dimension(:), pointer, public, contiguous | icp |
previous cell number (reduced) More... | |
integer(i4b), dimension(:), pointer, public, contiguous | icu |
cell number (user) More... | |
integer(i4b), dimension(:), pointer, public, contiguous | ilay |
layer More... | |
integer(i4b), dimension(:), pointer, public, contiguous | izone |
current zone number More... | |
integer(i4b), dimension(:), pointer, public, contiguous | izp |
previous zone number More... | |
integer(i4b), dimension(:), pointer, public, contiguous | istatus |
particle status More... | |
real(dp), dimension(:), pointer, public, contiguous | x |
model x coord of particle More... | |
real(dp), dimension(:), pointer, public, contiguous | y |
model y coord of particle More... | |
real(dp), dimension(:), pointer, public, contiguous | z |
model z coord of particle More... | |
real(dp), dimension(:), pointer, public, contiguous | trelease |
particle release time More... | |
real(dp), dimension(:), pointer, public, contiguous | tstop |
particle stop time More... | |
real(dp), dimension(:), pointer, public, contiguous | ttrack |
current tracking time More... | |
integer(i4b), dimension(:), pointer, public, contiguous | ifrctrn |
force ternary method More... | |
integer(i4b), dimension(:), pointer, public, contiguous | iexmeth |
method for iterative solution of particle exit location and time in generalized Pollock's method More... | |
real(dp), dimension(:), pointer, public, contiguous | extol |
tolerance for iterative solution of particle exit location and time in generalized Pollock's method More... | |
integer(lgp), dimension(:), pointer, public, contiguous | extend |
whether to extend tracking beyond the end of the simulation More... | |
Definition at line 78 of file Particle.f90.
procedure, public particlemodule::particlestoretype::deallocate |
Definition at line 109 of file Particle.f90.
procedure, public particlemodule::particlestoretype::num_stored |
Definition at line 110 of file Particle.f90.
procedure, public particlemodule::particlestoretype::resize |
Definition at line 111 of file Particle.f90.
procedure, public particlemodule::particlestoretype::save_particle |
Definition at line 112 of file Particle.f90.
integer(lgp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::extend |
Definition at line 107 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::extol |
Definition at line 106 of file Particle.f90.
integer(i4b), dimension(:, :), pointer, public, contiguous particlemodule::particlestoretype::iboundary |
Definition at line 91 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::icp |
Definition at line 92 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::icu |
Definition at line 93 of file Particle.f90.
integer(i4b), dimension(:, :), pointer, public, contiguous particlemodule::particlestoretype::idomain |
Definition at line 90 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::idrymeth |
Definition at line 88 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::iexmeth |
Definition at line 105 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::ifrctrn |
Definition at line 104 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::ilay |
Definition at line 94 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::imdl |
Definition at line 82 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::iprp |
Definition at line 83 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::irpt |
Definition at line 84 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::istatus |
Definition at line 97 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::istopweaksink |
Definition at line 86 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::istopzone |
Definition at line 87 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::izone |
Definition at line 95 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::izp |
Definition at line 96 of file Particle.f90.
character(len=lenboundname), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::name |
Definition at line 81 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::trelease |
Definition at line 101 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::tstop |
Definition at line 102 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::ttrack |
Definition at line 103 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::x |
Definition at line 98 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::y |
Definition at line 99 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::z |
Definition at line 100 of file Particle.f90.