|
type(tree_node_ptr), dimension(:^d &), allocatable, save | mod_forest::tree_root |
| Pointers to the coarse grid. More...
|
|
type(tree_node_ptr), dimension(:,:), allocatable, save | mod_forest::igrid_to_node |
| Array to go from an [igrid, ipe] index to a node pointer. More...
|
|
type(tree_node_ptr), dimension(:), allocatable, save | mod_forest::level_head |
| The head pointer of the linked list per refinement level. More...
|
|
type(tree_node_ptr), dimension(:), allocatable, save | mod_forest::level_tail |
| The tail pointer of the linked list per refinement level. More...
|
|
integer, dimension(:,:), allocatable, save | mod_forest::sfc |
| Array to go from a Morton number to an igrid and processor index. Sfc(1:3, MN) contains [igrid, ipe, active], where MN is a morton number and active is 0 or 1. More...
|
|
integer, dimension(:,:), allocatable, save | mod_forest::sfc_iglevel1 |
| Space filling curve for level 1 grid. sfc_iglevel1(^D, MN) gives ig^D (the spatial index of the grid) More...
|
|
integer, dimension(:^d &), allocatable, save | mod_forest::iglevel1_sfc |
| iglevel1_sfc(ig^D) gives the Morton number for grid ig^D More...
|
|
integer, dimension(:), allocatable, save | mod_forest::sfc_to_igrid |
| Go from a Morton number to an igrid index (for a single processor) More...
|
|
integer, dimension(:), allocatable, save | mod_forest::igrid_to_sfc |
| Go from a grid index to Morton number (for a single processor) More...
|
|
integer, dimension(:), allocatable, save | mod_forest::sfc_phybound |
| Space filling curve used for physical boundary blocks. More...
|
|
integer, dimension(:), allocatable, save | mod_forest::morton_start |
| First Morton number per processor. More...
|
|
integer, dimension(:), allocatable, save | mod_forest::morton_stop |
| Last Morton number per processor. More...
|
|
integer, dimension(:), allocatable, save | mod_forest::morton_sub_start |
|
integer, dimension(:), allocatable, save | mod_forest::morton_sub_stop |
|
logical, dimension(:,:), allocatable, save | mod_forest::coarsen |
| AMR flags and grids-in-use identifier per processor (igrid,ipe) More...
|
|
logical, dimension(:,:), allocatable, save | mod_forest::refine |
|
logical, dimension(:,:), allocatable, save | mod_forest::buffer |
|
logical, dimension(:,:), allocatable, save | mod_forest::igrid_inuse |
|
integer, save | mod_forest::nparents |
| Number of parent blocks. More...
|
|
integer, save | mod_forest::nleafs |
| Number of leaf block. More...
|
|
integer | mod_forest::nleafs_active |
|
integer | mod_forest::nglev1 |
|
integer | mod_forest::ifdef |
|
integer | mod_forest::evolvingboundary |
|
integer | mod_forest::nphyboundblock |
|
integer, dimension(:), allocatable, save | mod_forest::nleafs_level |
| How many leaves are present per refinement level. More...
|
|