Cell-level tracking methods.
◆ 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)
◆ destroy_method_cell_pool()
subroutine, public methodcellpoolmodule::destroy_method_cell_pool |
Definition at line 30 of file MethodCellPool.f90.
31 call method_cell_plck%deallocate()
32 deallocate (method_cell_plck)
33 call method_cell_quad%deallocate()
34 deallocate (method_cell_quad)
35 call method_cell_tern%deallocate()
36 deallocate (method_cell_tern)
37 call method_cell_ptb%deallocate()
38 deallocate (method_cell_ptb)
◆ method_cell_plck
Definition at line 14 of file MethodCellPool.f90.
14 type(MethodCellPollockType),
pointer,
public :: method_cell_plck => null()
◆ method_cell_ptb
Definition at line 17 of file MethodCellPool.f90.
17 type(MethodCellPassToBotType),
pointer,
public :: method_cell_ptb => null()
◆ method_cell_quad
Definition at line 15 of file MethodCellPool.f90.
15 type(MethodCellPollockQuadType),
pointer,
public :: method_cell_quad => null()
◆ method_cell_tern
Definition at line 16 of file MethodCellPool.f90.
16 type(MethodCellTernaryType),
pointer,
public :: method_cell_tern => null()