#include <jive/fem/ElementGroup.h>
|
static Self | find (const String &name, const ElementSet &elems, const Properties &globdat) |
|
static Self | get (const String &name, const ElementSet &elems, const Properties &globdat, const String &context) |
|
static Self | get (const Properties &conf, const Properties &props, const Properties &globdat, const String &context) |
|
static bool | isValidData (const Ref< Data > &data) |
|
static void | checkData (const Ref< Data > &data, const String &context) |
|
static IdxVector | getUnion (const ItemGroupSkin &first, const ItemGroupSkin &second) |
|
static IdxVector | getIntersection (const ItemGroupSkin &first, const ItemGroupSkin &second) |
|
static void | dataError (const String &context, const String &itemKind, const Ref< Data > &data) |
|
jive::fem::ElementGroup::ElementGroup |
( |
| ) |
|
jive::fem::ElementGroup::ElementGroup |
( |
const Ref< Data > & |
data | ) |
|
|
explicit |
ElementSet jive::fem::ElementGroup::getElements |
( |
| ) |
const |
IdxVector jive::fem::ElementGroup::getNodeIndices |
( |
| ) |
const |
void jive::fem::ElementGroup::checkElements |
( |
const String & |
context, |
|
|
idx_t |
nodeCount |
|
) |
| const |
void jive::fem::ElementGroup::getElemBoxes |
( |
const Matrix & |
boxes | ) |
const |
static bool jive::fem::ElementGroup::isValidData |
( |
const Ref< Data > & |
data | ) |
|
|
static |
void jive::fem::ElementGroup::checkData |
( |
const Ref< Data > & |
data, |
|
|
const String & |
context |
|
) |
| |
|
static |