![]() |
MODFLOW 6
version 6.7.0.dev2
USGS Modular Hydrologic Model
|
Structure of arrays to store particles. More...
Public Member Functions | |
procedure, public | destroy |
procedure, public | num_stored |
procedure, public | resize |
procedure, public | get |
procedure, public | put |
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 | itrdomain |
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 | 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... | |
integer(i4b), dimension(:), pointer, public, contiguous | icycwin |
cycle detection window size More... | |
Definition at line 104 of file Particle.f90.
procedure, public particlemodule::particlestoretype::destroy |
Definition at line 135 of file Particle.f90.
procedure, public particlemodule::particlestoretype::get |
Definition at line 138 of file Particle.f90.
procedure, public particlemodule::particlestoretype::num_stored |
Definition at line 136 of file Particle.f90.
procedure, public particlemodule::particlestoretype::put |
Definition at line 139 of file Particle.f90.
procedure, public particlemodule::particlestoretype::resize |
Definition at line 137 of file Particle.f90.
integer(lgp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::extend |
Definition at line 132 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::extol |
Definition at line 131 of file Particle.f90.
integer(i4b), dimension(:, :), pointer, public, contiguous particlemodule::particlestoretype::iboundary |
Definition at line 117 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::icu |
Definition at line 118 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::icycwin |
Definition at line 133 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::idrymeth |
Definition at line 114 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::iexmeth |
Definition at line 130 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::ifrctrn |
Definition at line 129 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::ilay |
Definition at line 119 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::imdl |
Definition at line 108 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::iprp |
Definition at line 109 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::irpt |
Definition at line 110 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::istatus |
Definition at line 122 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::istopweaksink |
Definition at line 112 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::istopzone |
Definition at line 113 of file Particle.f90.
integer(i4b), dimension(:, :), pointer, public, contiguous particlemodule::particlestoretype::itrdomain |
Definition at line 116 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::izone |
Definition at line 120 of file Particle.f90.
integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::izp |
Definition at line 121 of file Particle.f90.
character(len=lenboundname), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::name |
Definition at line 107 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::trelease |
Definition at line 126 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::tstop |
Definition at line 127 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::ttrack |
Definition at line 128 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::x |
Definition at line 123 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::y |
Definition at line 124 of file Particle.f90.
real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::z |
Definition at line 125 of file Particle.f90.