The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Public Attributes | List of all members
m_octree_mg_2d::mg_box_t Type Reference

Box data structure. More...

Public Attributes

integer rank
 Which process owns this box. More...
integer id
 Box id (index in boxes(:) array) More...
integer lvl
 Refinement level. More...
integer, dimension(2) ix
 Spatial index. More...
integer parent
 Id of parent. More...
integer, dimension(2 **2) children
 Ids of children. More...
integer, dimension(2 *2) neighbors
 Ids of neighbors. More...
real(dp), dimension(2) r_min
 Minimum coordinate. More...
real(dp), dimension(2) dr
 Grid spacing. More...
real(dp), dimension(:, :, :), allocatable cc
 Cell-centered data. More...

Detailed Description

Box data structure.

Definition at line 152 of file m_octree_mg_2d.t.

Member Data Documentation

◆ cc

real(dp), dimension(:, :, :), allocatable m_octree_mg_2d::mg_box_t::cc

Cell-centered data.

Definition at line 163 of file m_octree_mg_2d.t.

◆ children

integer, dimension(2**2) m_octree_mg_2d::mg_box_t::children

Ids of children.

Definition at line 158 of file m_octree_mg_2d.t.

◆ dr

real(dp), dimension(2) m_octree_mg_2d::mg_box_t::dr

Grid spacing.

Definition at line 161 of file m_octree_mg_2d.t.

◆ id

integer m_octree_mg_2d::mg_box_t::id

Box id (index in boxes(:) array)

Definition at line 154 of file m_octree_mg_2d.t.

◆ ix

integer, dimension(2) m_octree_mg_2d::mg_box_t::ix

Spatial index.

Definition at line 156 of file m_octree_mg_2d.t.

◆ lvl

integer m_octree_mg_2d::mg_box_t::lvl

Refinement level.

Definition at line 155 of file m_octree_mg_2d.t.

◆ neighbors

integer, dimension(2*2) m_octree_mg_2d::mg_box_t::neighbors

Ids of neighbors.

Definition at line 159 of file m_octree_mg_2d.t.

◆ parent

integer m_octree_mg_2d::mg_box_t::parent

Id of parent.

Definition at line 157 of file m_octree_mg_2d.t.

◆ r_min

real(dp), dimension(2) m_octree_mg_2d::mg_box_t::r_min

Minimum coordinate.

Definition at line 160 of file m_octree_mg_2d.t.

◆ rank

integer m_octree_mg_2d::mg_box_t::rank

Which process owns this box.

Definition at line 153 of file m_octree_mg_2d.t.

The documentation for this type was generated from the following file: