
#include <parallel_part.h>

Public Member Functions | |
| MeshElem () | |
| MeshElem (int dummy) | |
| ~MeshElem () | |
| MeshElem (const MeshElem &rhs) | |
| MeshElem & | operator= (const MeshElem &rhs) |
| MeshElem & | operator+= (const MeshElem &rhs) |
| virtual void | pup (PUP::er &p) |
| MeshElem () | |
| MeshElem (int dummy) | |
| ~MeshElem () | |
| MeshElem (const MeshElem &rhs) | |
| MeshElem & | operator= (const MeshElem &rhs) |
| MeshElem & | operator+= (const MeshElem &rhs) |
| virtual void | pup (PUP::er &p) |
| MeshElem & | operator+= (const ElemInfo &rhs) |
| MeshElem & | operator+= (const NodeInfo &rhs) |
Data Fields | |
| FEM_Mesh * | m |
| CkVec< int > | gedgechunk |
| FEM_Mesh * | m |
| CkVec< int > | gedgechunk |
Data Structures | |
| struct | ElemInfo |
| struct | NodeInfo |
It is used for 2 purposes 1 It is used for storing the mesh while creating the mesh for each chunk 2 It is used for storing the ghost elements and nodes for a chunk.
Definition at line 157 of file parallel_part.h.
| MeshElem::MeshElem | ( | ) | [inline] |
| MeshElem::MeshElem | ( | int | dummy | ) | [inline] |
| MeshElem::~MeshElem | ( | ) | [inline] |
| MeshElem::MeshElem | ( | const MeshElem & | rhs | ) | [inline] |
| MeshElem::MeshElem | ( | ) | [inline] |
Definition at line 2242 of file ParFUM_internals.h.
| MeshElem::MeshElem | ( | int | dummy | ) | [inline] |
Definition at line 2245 of file ParFUM_internals.h.
| MeshElem::~MeshElem | ( | ) | [inline] |
Definition at line 2248 of file ParFUM_internals.h.
| MeshElem::MeshElem | ( | const MeshElem & | rhs | ) | [inline] |
Definition at line 2251 of file ParFUM_internals.h.
Definition at line 182 of file parallel_part.h.
References FEM_Mesh::copyShape(), FEM_Mesh::elem, elem, m, FEM_Mesh::nElems(), FEM_Mesh::node, FEM_Entity::push_back(), and FEM_Entity::size().
| virtual void MeshElem::pup | ( | PUP::er & | p | ) | [inline, virtual] |
Definition at line 198 of file parallel_part.h.
References PUP::er::isUnpacking(), m, and FEM_Mesh::pup().
Definition at line 2265 of file ParFUM_internals.h.
References FEM_Attribute::e, elem, m, FEM_Mesh::node, and FEM_Entity::size().
| virtual void MeshElem::pup | ( | PUP::er & | p | ) | [inline, virtual] |
Definition at line 2298 of file ParFUM_internals.h.
References FEM_Mesh::elem, MeshElem::ElemInfo::elemType, MeshElem::ElemInfo::index, and MeshElem::ElemInfo::m.
Definition at line 2311 of file ParFUM_internals.h.
References MeshElem::NodeInfo::index, MeshElem::NodeInfo::m, and FEM_Mesh::node.
Definition at line 159 of file parallel_part.h.
Referenced by FEM_master_parallel_part(), FEM_slave_parallel_part(), FEM_write_part2mesh(), makeGhost(), MeshElem(), operator+=(), operator=(), pup(), and ~MeshElem().
Definition at line 160 of file parallel_part.h.
Definition at line 2240 of file ParFUM_internals.h.
Definition at line 2241 of file ParFUM_internals.h.
1.5.5