![]() |
MODFLOW 6
version 6.7.0.dev3
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... | |
| logical(lgp), dimension(:), pointer, public, contiguous | extend |
| whether to extend tracking beyond the end of the simulation More... | |
| logical(lgp), dimension(:), pointer, public, contiguous | frctrn |
| force ternary method 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 | iexmeth |
| method for iterative solution of particle exit location and time in generalized Pollock's method More... | |
| integer(i4b), dimension(:), pointer, public, contiguous | icycwin |
| cycle detection window size 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(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 | 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... | |
Definition at line 102 of file Particle.f90.
| procedure, public particlemodule::particlestoretype::destroy |
Definition at line 132 of file Particle.f90.
| procedure, public particlemodule::particlestoretype::get |
Definition at line 135 of file Particle.f90.
| procedure, public particlemodule::particlestoretype::num_stored |
Definition at line 133 of file Particle.f90.
| procedure, public particlemodule::particlestoretype::put |
Definition at line 136 of file Particle.f90.
| procedure, public particlemodule::particlestoretype::resize |
Definition at line 134 of file Particle.f90.
| logical(lgp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::extend |
Definition at line 110 of file Particle.f90.
| real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::extol |
Definition at line 117 of file Particle.f90.
| logical(lgp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::frctrn |
Definition at line 111 of file Particle.f90.
| integer(i4b), dimension(:, :), pointer, public, contiguous particlemodule::particlestoretype::iboundary |
Definition at line 120 of file Particle.f90.
| integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::icu |
Definition at line 121 of file Particle.f90.
| integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::icycwin |
Definition at line 116 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 115 of file Particle.f90.
| integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::ilay |
Definition at line 122 of file Particle.f90.
| integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::imdl |
Definition at line 106 of file Particle.f90.
| integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::iprp |
Definition at line 107 of file Particle.f90.
| integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::irpt |
Definition at line 108 of file Particle.f90.
| integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::istatus |
Definition at line 124 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 119 of file Particle.f90.
| integer(i4b), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::izone |
Definition at line 123 of file Particle.f90.
| character(len=lenboundname), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::name |
Definition at line 105 of file Particle.f90.
| real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::trelease |
Definition at line 128 of file Particle.f90.
| real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::tstop |
Definition at line 129 of file Particle.f90.
| real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::ttrack |
Definition at line 130 of file Particle.f90.
| real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::x |
Definition at line 125 of file Particle.f90.
| real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::y |
Definition at line 126 of file Particle.f90.
| real(dp), dimension(:), pointer, public, contiguous particlemodule::particlestoretype::z |
Definition at line 127 of file Particle.f90.