Ternary triangular subcell tracking method.
More...
|
integer(i4b), pointer, public | zeromethod |
|
character(len=40), pointer, public | name |
| method name More...
|
|
logical(lgp), public | delegates |
| whether the method delegates More...
|
|
type(prtfmitype), pointer, public | fmi => null() |
| ptr to fmi More...
|
|
class(celltype), pointer, public | cell => null() |
| ptr to the current cell More...
|
|
class(subcelltype), pointer, public | subcell => null() |
| ptr to the current subcell More...
|
|
type(trackcontroltype), pointer, public | trackctl => null() |
| ptr to track file control More...
|
|
type(timeselecttype), pointer, public | tracktimes => null() |
| ptr to user-defined tracking times More...
|
|
integer(i4b), dimension(:), pointer, public, contiguous | izone => null() |
| pointer to zone numbers More...
|
|
real(dp), dimension(:), pointer, public, contiguous | flowja => null() |
| pointer to intercell flows More...
|
|
real(dp), dimension(:), pointer, public, contiguous | porosity => null() |
| pointer to aquifer porosity More...
|
|
real(dp), dimension(:), pointer, public, contiguous | retfactor => null() |
| pointer to retardation factor More...
|
|
Definition at line 22 of file MethodSubcellTernary.f90.
◆ apply()
procedure, public methodsubcellternarymodule::methodsubcellternarytype::apply |
◆ check()
procedure methodmodule::methodtype::check |
|
privateinherited |
◆ deallocate()
procedure, public methodsubcellternarymodule::methodsubcellternarytype::deallocate |
◆ init()
procedure methodmodule::methodtype::init |
|
privateinherited |
◆ load()
procedure methodmodule::methodtype::load |
|
privateinherited |
◆ track()
procedure methodmodule::methodtype::track |
|
privateinherited |
◆ track_subcell()
procedure, private methodsubcellternarymodule::methodsubcellternarytype::track_subcell |
|
private |
◆ try_pass()
procedure methodmodule::methodtype::try_pass |
|
privateinherited |
◆ cell
class(celltype), pointer, public methodmodule::methodtype::cell => null() |
|
inherited |
Definition at line 35 of file Method.f90.
35 class(CellType),
pointer,
public :: cell => null()
◆ delegates
logical(lgp), public methodmodule::methodtype::delegates |
|
inherited |
Definition at line 33 of file Method.f90.
33 logical(LGP),
public :: delegates
◆ flowja
real(dp), dimension(:), pointer, public, contiguous methodmodule::methodtype::flowja => null() |
|
inherited |
Definition at line 40 of file Method.f90.
40 real(DP),
dimension(:),
pointer,
contiguous,
public :: flowja => null()
◆ fmi
type(prtfmitype), pointer, public methodmodule::methodtype::fmi => null() |
|
inherited |
Definition at line 34 of file Method.f90.
34 type(PrtFmiType),
pointer,
public :: fmi => null()
◆ izone
integer(i4b), dimension(:), pointer, public, contiguous methodmodule::methodtype::izone => null() |
|
inherited |
Definition at line 39 of file Method.f90.
39 integer(I4B),
dimension(:),
pointer,
contiguous,
public :: izone => null()
◆ name
character(len=40), pointer, public methodmodule::methodtype::name |
|
inherited |
Definition at line 32 of file Method.f90.
32 character(len=40),
pointer,
public :: name
◆ porosity
real(dp), dimension(:), pointer, public, contiguous methodmodule::methodtype::porosity => null() |
|
inherited |
Definition at line 41 of file Method.f90.
41 real(DP),
dimension(:),
pointer,
contiguous,
public :: porosity => null()
◆ retfactor
real(dp), dimension(:), pointer, public, contiguous methodmodule::methodtype::retfactor => null() |
|
inherited |
Definition at line 42 of file Method.f90.
42 real(DP),
dimension(:),
pointer,
contiguous,
public :: retfactor => null()
◆ subcell
class(subcelltype), pointer, public methodmodule::methodtype::subcell => null() |
|
inherited |
Definition at line 36 of file Method.f90.
36 class(SubcellType),
pointer,
public :: subcell => null()
◆ trackctl
type(trackcontroltype), pointer, public methodmodule::methodtype::trackctl => null() |
|
inherited |
Definition at line 37 of file Method.f90.
37 type(TrackControlType),
pointer,
public :: trackctl => null()
◆ tracktimes
type(timeselecttype), pointer, public methodmodule::methodtype::tracktimes => null() |
|
inherited |
Definition at line 38 of file Method.f90.
38 type(TimeSelectType),
pointer,
public :: tracktimes => null()
◆ zeromethod
integer(i4b), pointer, public methodsubcellternarymodule::methodsubcellternarytype::zeromethod |
The documentation for this type was generated from the following file: