|
OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
#include <subdivision.h>
Collaboration diagram for oofem::Subdivision::RS_SharedEdge:Public Member Functions | |
| RS_SharedEdge (Subdivision::RS_Mesh *m) | |
| void | setEdgeNodes (int i, int j) |
| void | giveEdgeNodes (int &i, int &j) |
| const IntArray * | givePartitions () |
| void | setPartitions (IntArray _p) |
| void | addPartition (int _p, int allocChunk) |
| void | removePartitions () |
| int | giveSharedPartitions (IntArray &partitions) |
Protected Attributes | |
| int | iNode |
| int | jNode |
| IntArray | partitions |
| RS_Mesh * | mesh |
Definition at line 308 of file subdivision.h.
|
inline |
Definition at line 318 of file subdivision.h.
|
inline |
Definition at line 331 of file subdivision.h.
References oofem::IntArray::followedBy().
Referenced by oofem::Subdivision::unpackSharedEdges().
|
inline |
Definition at line 325 of file subdivision.h.
Referenced by oofem::Subdivision::exchangeSharedEdges(), and oofem::Subdivision::packSharedEdges().
|
inline |
Definition at line 329 of file subdivision.h.
Referenced by oofem::Subdivision::RS_Triangle::bisect(), oofem::Subdivision::RS_Tetra::bisect(), oofem::Subdivision::createMesh(), oofem::Subdivision::exchangeSharedEdges(), oofem::Subdivision::packSharedEdges(), and oofem::Subdivision::unpackSharedIrregulars().
| int oofem::Subdivision::RS_SharedEdge::giveSharedPartitions | ( | IntArray & | partitions | ) |
Definition at line 350 of file subdivision.C.
References oofem::IntArray::at(), oofem::IntArray::contains(), oofem::IntArray::followedBy(), oofem::Subdivision::RS_Mesh::giveNode(), oofem::Subdivision::RS_Node::givePartitions(), oofem::Subdivision::giveRank(), oofem::IntArray::giveSize(), oofem::Subdivision::RS_Mesh::giveSubdivision(), and oofem::Subdivision::RS_Node::mesh.
Referenced by oofem::Subdivision::RS_Tetra::generate(), oofem::Subdivision::RS_Triangle::numberSharedEdges(), and oofem::Subdivision::RS_Tetra::numberSharedEdges().
|
inline |
Definition at line 332 of file subdivision.h.
References oofem::IntArray::clear().
Referenced by oofem::Subdivision::exchangeSharedEdges().
|
inline |
Definition at line 321 of file subdivision.h.
Referenced by oofem::Subdivision::RS_Tetra::generate(), oofem::Subdivision::RS_Triangle::numberSharedEdges(), and oofem::Subdivision::RS_Tetra::numberSharedEdges().
|
inline |
Definition at line 330 of file subdivision.h.
Referenced by oofem::Subdivision::RS_Tetra::generate(), oofem::Subdivision::RS_Triangle::numberSharedEdges(), and oofem::Subdivision::RS_Tetra::numberSharedEdges().
|
protected |
Definition at line 312 of file subdivision.h.
|
protected |
Definition at line 312 of file subdivision.h.
|
protected |
Definition at line 316 of file subdivision.h.
|
protected |
Definition at line 314 of file subdivision.h.