MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
methodcellpoolmodule Module Reference

Cell-level tracking methods.

Functions/Subroutines

subroutine, public create_method_cell_pool ()
 Create the cell method pool. More...
 
subroutine, public destroy_method_cell_pool ()
 Destroy the cell method pool. More...
 

Variables

type(methodcellpollocktype), pointer, public method_cell_plck => null()
 
type(methodcellpollockquadtype), pointer, public method_cell_quad => null()
 
type(methodcellternarytype), pointer, public method_cell_tern => null()
 
type(methodcellpasstobottype), pointer, public method_cell_ptb => null()
 

Function/Subroutine Documentation

◆ create_method_cell_pool()

subroutine, public methodcellpoolmodule::create_method_cell_pool

Definition at line 22 of file MethodCellPool.f90.

23  call create_method_cell_pollock(method_cell_plck)
24  call create_method_cell_quad(method_cell_quad)
25  call create_method_cell_ternary(method_cell_tern)
26  call create_method_cell_ptb(method_cell_ptb)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ destroy_method_cell_pool()

subroutine, public methodcellpoolmodule::destroy_method_cell_pool

Definition at line 30 of file MethodCellPool.f90.

31  call method_cell_plck%destroy()
32  deallocate (method_cell_plck)
33  call method_cell_quad%destroy()
34  deallocate (method_cell_quad)
35  call method_cell_tern%destroy()
36  deallocate (method_cell_tern)
37  call method_cell_ptb%destroy()
38  deallocate (method_cell_ptb)
Here is the caller graph for this function:

Variable Documentation

◆ method_cell_plck

type(methodcellpollocktype), pointer, public methodcellpoolmodule::method_cell_plck => null()

Definition at line 14 of file MethodCellPool.f90.

14  type(MethodCellPollockType), pointer, public :: method_cell_plck => null()

◆ method_cell_ptb

type(methodcellpasstobottype), pointer, public methodcellpoolmodule::method_cell_ptb => null()

Definition at line 17 of file MethodCellPool.f90.

17  type(MethodCellPassToBotType), pointer, public :: method_cell_ptb => null()

◆ method_cell_quad

type(methodcellpollockquadtype), pointer, public methodcellpoolmodule::method_cell_quad => null()

Definition at line 15 of file MethodCellPool.f90.

15  type(MethodCellPollockQuadType), pointer, public :: method_cell_quad => null()

◆ method_cell_tern

type(methodcellternarytype), pointer, public methodcellpoolmodule::method_cell_tern => null()

Definition at line 16 of file MethodCellPool.f90.

16  type(MethodCellTernaryType), pointer, public :: method_cell_tern => null()