#include <jive/fem/MeshCutter.h>
|
| MeshCutter (const Params ¶ms) |
|
| MeshCutter (const ElementSet &elems, const IdxVector &elemMap, idx_t overlap=0) |
|
void | getInfo (Info &info) const |
|
idx_t | blockCount () const |
|
Ref< MeshBlock > | makeBlock (idx_t iblock, util::StorageMode mode=util::DEFAULT_STORAGE) |
|
void | getBlockElems (idx_t iblock, const XNodeSet &nodes, const XElementSet &elems, const Ref< ItemMask > &nodeMask=NIL, const Ref< ItemMask > &elemMask=NIL) |
|
void | getBlockBorders (idx_t iblock, const XBorderSet &borders) |
|
void | getBlockBorders (idx_t iblock, const XBorderSet &recvNodeBorders, const XBorderSet &sendNodeBorders, const XBorderSet &recvElemBorders, const XBorderSet &sendElemBorders) |
|
virtual Class * | getClass () const |
| Returns the Class instance representing the runtime class of this object. More...
|
|
virtual String | toString () const |
| Returns a short textual description of this object. More...
|
|
virtual long | hashValue () const |
| Returns a hash value for this object. More...
|
|
virtual bool | equals (const Ref< Object > &obj) const |
| Tests whether two objects are equal. More...
|
|
Ref< Object > | clone () const |
| Returns a copy of this object. More...
|
|
jive::fem::MeshCutter::MeshCutter |
( |
const Params & |
params | ) |
|
|
explicit |
jive::fem::MeshCutter::MeshCutter |
( |
const ElementSet & |
elems, |
|
|
const IdxVector & |
elemMap, |
|
|
idx_t |
overlap = 0 |
|
) |
| |
virtual jive::fem::MeshCutter::~MeshCutter |
( |
| ) |
|
|
protectedvirtual |
void jive::fem::MeshCutter::getInfo |
( |
Info & |
info | ) |
const |
idx_t jive::fem::MeshCutter::blockCount |
( |
| ) |
const |
void jive::fem::MeshCutter::getBlockBorders |
( |
idx_t |
iblock, |
|
|
const XBorderSet & |
borders |
|
) |
| |
void jive::fem::MeshCutter::getBlockBorders |
( |
idx_t |
iblock, |
|
|
const XBorderSet & |
recvNodeBorders, |
|
|
const XBorderSet & |
sendNodeBorders, |
|
|
const XBorderSet & |
recvElemBorders, |
|
|
const XBorderSet & |
sendElemBorders |
|
) |
| |
const int jive::fem::MeshCutter::EXPAND_FIRST |
|
static |