PABLO  0.1
PArallel Balanced Linear Octree
 All Classes Functions Variables Pages
Public Types | Friends | List of all members
Class_Local_Tree< 3 > Class Template Reference

Local octree portion for each process - 3D specialization. More...

Public Types

typedef vector
< Class_Intersection< 3 > > 
IntersectionsType
 
typedef vector< Class_Octant< 3 > > OctantsType
 
typedef vector< uint32_t > u32vector
 
typedef vector< vector
< uint32_t > > 
u32vector2D
 
typedef vector< uint64_t > u64vector
 
typedef vector< vector
< uint64_t > > 
u64vector2D
 

Friends

template<int dim>
class Class_Para_Tree
 

Detailed Description

template<>
class Class_Local_Tree< 3 >

Local octree portion for each process - 3D specialization.

Class_Local_Tree_3D.tpp

Date
23/apr/2014
Authors
Edoardo Lombardi
Marco Cisternino
Version
0.1
License:
This version of PABLO is released under the LGPL License.

Local tree consists mainly of two vectors with:

The octants (and ghosts) are ordered following the Z-curve defined by the Morton index.

Optionally in local tree three vectors of intersections are stored:

Definition at line 31 of file Class_Local_Tree_3D.tpp.


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