|
| | XBoundarySet () |
| |
| | XBoundarySet (const Ref< Data > &bounds) |
| |
| Data * | getData () const |
| |
| Self | clone () const |
| |
| void | clear () const |
| |
| void | reserve (idx_t count) const |
| |
| void | trimToSize () const |
| |
| idx_t | addBoundary (idx_t ielem, idx_t ilocal) const |
| |
| idx_t | addBoundary (idx_t bndID, idx_t ielem, idx_t ilocal) const |
| |
| idx_t | addBoundaries (const Topology &elemTopo) const |
| |
| idx_t | addBoundaries (const IdxVector &topoMap, const TopoVector &elemTopos) const |
| |
| idx_t | addBoundariesOf (const IdxVector &ielems, const Topology &elemTopo) const |
| |
| idx_t | addBoundariesOf (const IdxVector &ielems, const IdxVector &topoMap, const TopoVector &elemTopos) const |
| |
| void | eraseBoundaries (const IdxVector &ibounds) const |
| |
| void | reorderBoundaries (const Reordering &reord) const |
| |
| | BoundarySet () |
| |
| | BoundarySet (const Ref< Data > &bounds) |
| |
| Data * | getData () const |
| |
| ElementSet | getElements () const |
| |
| NodeSet | getNodes () const |
| |
| String | getBoundaryPath (idx_t bndID) const |
| |
| idx_t | findBoundary (idx_t bndID) const |
| |
| idx_t | getBoundaryID (idx_t ibound) const |
| |
| void | getBoundary (idx_t &ielem, idx_t &ilocal, idx_t ibound) const |
| |
| idx_t | getElemIndex (idx_t ibound) const |
| |
| idx_t | getLocalIndex (idx_t ibound) const |
| |
| void | checkBoundaries (const String &context, const Topology &elemTopo) const |
| |
| void | checkBoundaries (const String &context, const IdxVector &topoMap, const TopoVector &elemTopos) const |
| |
| void | checkSomeBoundaries (const String &context, const IdxVector &ibounds, const Topology &elemTopo) const |
| |
| void | checkSomeBoundaries (const String &context, const IdxVector &ibounds, const IdxVector &topoMap, const TopoVector &elemTopos) const |
| |
| IdxVector | getNodesOf (const IdxVector &ibounds, const Topology &elemTopo) const |
| |
| IdxVector | getNodesOf (const IdxVector &ibounds, const IdxVector &topoMap, const TopoVector &elemTopos) const |
| |
| IdxVector | getUniqueNodesOf (const IdxVector &ibounds, const Topology &elemTopo) const |
| |
| IdxVector | getUniqueNodesOf (const IdxVector &ibounds, const IdxVector &topoMap, const TopoVector &elemTopos) const |
| |
| IdxVector | getBoundsOf (const IdxVector &ielems) const |
| |
| Topology | getBoundsPerElement () const |
| |
| Topology | getNodesPerBoundary (const Topology &elemTopo) const |
| |
| Topology | getNodesPerBoundary (const IdxVector &topoMap, const TopoVector &elemTopos) const |
| |
| void | findBuddies (const IdxVector &buddies, const Topology &elemTopo) const |
| |
| void | findBuddies (const IdxVector &buddies, const IdxVector &topoMap, const TopoVector &elemTopos) 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 |
| |
|
| static Self | find (const Properties &globdat) |
| |
| static Self | find (const String &name, const Properties &globdat) |
| |
| static Self | get (const Properties &globdat, const String &context) |
| |
| static Self | get (const String &name, const Properties &globdat, const String &context) |
| |
| static IdxVector | getBoundsOf (const IdxVector &ielems, const Topology &beTopo) |
| |
| static Self | find (const Properties &globdat) |
| |
| static Self | find (const String &name, const Properties &globdat) |
| |
| static Self | get (const Properties &globdat, const String &context) |
| |
| static Self | get (const String &name, const Properties &globdat, const String &context) |
| |
| static bool | isValidData (const Ref< Data > &data) |
| |
| static void | checkData (const Ref< Data > &data, const String &context) |
| |
| static void | erase (const String &name, const Properties &globdat) |
| |
| static void | dataError (const String &context, const String &itemKind, const Ref< Data > &data) |
| |