#include <jive/fem/ElementSet.h>
|
| ElementSet () |
|
| ElementSet (const Ref< Data > &elems) |
|
Event< Data & > & | newTopoEvent () const |
|
Data * | getData () const |
|
NodeSet | getNodes () const |
|
String | getElemPath (idx_t elemID) const |
|
idx_t | findElement (idx_t elemID) const |
|
idx_t | getElemID (idx_t ielem) const |
|
idx_t | maxElemNodeCount () const |
|
idx_t | maxElemNodeCountOf (const IdxVector &ielems) const |
|
idx_t | getElemNodeCount (idx_t ielem) const |
|
idx_t | getElemNodes (const IdxVector &inodes, idx_t ielem) const |
|
void | getSomeElemNodes (const IdxVector &inodes, const IdxVector &index, idx_t ielem) const |
|
IdxVector | toVector () const |
|
Topology | toMatrix () const |
|
IdxVector | getNodesOf (const IdxVector &ielems) const |
|
IdxVector | getUniqueNodesOf (const IdxVector &ielems) const |
|
void | checkElements (const String &context, idx_t nodeCount) const |
|
void | checkSomeElements (const String &context, const IdxVector &ielems, idx_t nodeCount) const |
|
void | getElemBoxes (const Matrix &boxes) const |
|
void | getSomeElemBoxes (const Matrix &boxes, const IdxVector &ielems) const |
|
void | store (const Properties &globdat) const |
|
void | store (const String &name, const Properties &globdat) const |
|
Event< Data & > & | changeEvent () const |
|
Event< idx_t, Data & > & | newSizeEvent () const |
|
Event< const Reordering &, Data & > & | newOrderEvent () const |
|
void | resetEvents () const |
|
idx_t | size () const |
|
String | getName () const |
|
String | getTagName () const |
|
String | getContext () const |
|
Data * | getData () const |
|
template<class Input > |
void | readFrom (Input &in) |
|
template<class Output > |
void | writeTo (Output &out) const |
|
void | store (const Properties &globdat) const |
|
void | store (const String &name, const Properties &globdat) const |
|
bool | operator== (const Self &rhs) const |
|
bool | operator== (const Nil &rhs) const |
|
bool | operator!= (const Self &rhs) const |
|
bool | operator!= (const Nil &rhs) const |
|
jive::fem::ElementSet::ElementSet |
( |
| ) |
|
jive::fem::ElementSet::ElementSet |
( |
const Ref< Data > & |
elems | ) |
|
|
explicit |
NodeSet jive::fem::ElementSet::getNodes |
( |
| ) |
const |
String jive::fem::ElementSet::getElemPath |
( |
idx_t |
elemID | ) |
const |
idx_t jive::fem::ElementSet::findElement |
( |
idx_t |
elemID | ) |
const |
idx_t jive::fem::ElementSet::getElemID |
( |
idx_t |
ielem | ) |
const |
idx_t jive::fem::ElementSet::maxElemNodeCount |
( |
| ) |
const |
idx_t jive::fem::ElementSet::maxElemNodeCountOf |
( |
const IdxVector & |
ielems | ) |
const |
idx_t jive::fem::ElementSet::getElemNodeCount |
( |
idx_t |
ielem | ) |
const |
idx_t jive::fem::ElementSet::getElemNodes |
( |
const IdxVector & |
inodes, |
|
|
idx_t |
ielem |
|
) |
| const |
void jive::fem::ElementSet::getSomeElemNodes |
( |
const IdxVector & |
inodes, |
|
|
const IdxVector & |
index, |
|
|
idx_t |
ielem |
|
) |
| const |
IdxVector jive::fem::ElementSet::toVector |
( |
| ) |
const |
IdxVector jive::fem::ElementSet::getNodesOf |
( |
const IdxVector & |
ielems | ) |
const |
IdxVector jive::fem::ElementSet::getUniqueNodesOf |
( |
const IdxVector & |
ielems | ) |
const |
void jive::fem::ElementSet::checkElements |
( |
const String & |
context, |
|
|
idx_t |
nodeCount |
|
) |
| const |
void jive::fem::ElementSet::checkSomeElements |
( |
const String & |
context, |
|
|
const IdxVector & |
ielems, |
|
|
idx_t |
nodeCount |
|
) |
| const |
void jive::fem::ElementSet::getElemBoxes |
( |
const Matrix & |
boxes | ) |
const |
void jive::fem::ElementSet::getSomeElemBoxes |
( |
const Matrix & |
boxes, |
|
|
const IdxVector & |
ielems |
|
) |
| const |
void jive::fem::ElementSet::store |
( |
const Properties & |
globdat | ) |
const |
void jive::fem::ElementSet::store |
( |
const String & |
name, |
|
|
const Properties & |
globdat |
|
) |
| const |
static bool jive::fem::ElementSet::isValidData |
( |
const Ref< Data > & |
data | ) |
|
|
static |
void jive::fem::ElementSet::checkData |
( |
const Ref< Data > & |
data, |
|
|
const String & |
context |
|
) |
| |
|
static |