|
| FiniteElement (vec_LO_Type &localNodeList) |
|
| FiniteElement (vec_LO_Type &localNodeList, LO elementFlag) |
|
bool | operator== (const FiniteElement &other) |
|
FiniteElement & | operator= (const FiniteElement &in) |
|
void | setElement (vec_int_Type &localNodeList) |
|
int | getFlag () const |
|
void | setFlag (int elementFlag) |
|
const vec_LO_Type & | getVectorNodeList () const |
|
vec_LO_Type | getVectorNodeListNonConst () |
|
int | size () |
|
int | getNode (int i) const |
|
int | numSubElements () |
|
bool | subElementsInitialized () |
|
void | initializeSubElements (std::string feType, int dim) |
|
void | addSubElement (FiniteElement &fe) |
|
ElementsPtr_Type | getSubElements () |
|
void | setSubElements (ElementsPtr_Type &subElements) |
|
void | globalToLocalIDs (MapConstPtr_Type map) |
|
void | addSubElementIfPart (FiniteElement &feSub, const vec2D_int_Type &permutation, std::string &feType, int dim) |
|
void | findEdgeFlagInSubElements (const vec_LO_Type &edgeIDs, vec_int_Type &flags, bool isSubElement, const vec2D_int_Type &permutation, bool &foundLineSegment) |
|
bool | findEdgeInElement (const vec_LO_Type &edgeIDs, vec_int_Type &flags, const vec2D_int_Type &permutation) |
|
void | print (MapConstPtr_Type mapRepeated=Teuchos::null) |
|
void | setFiniteElementRefinementType (std::string reType) |
|
std::string | getFiniteElementRefinementType () |
|
void | tagForRefinement () |
|
void | untagForRefinement () |
|
bool | isTaggedForRefinement () |
|
bool | isInterfaceElement () |
|
void | setInterfaceElement (bool interface) |
|
void | setPredecessorElement (GO id) |
|
GO | getPredecessorElement () |
|
void | setRefinementEdge (LO id) |
|
LO | getRefinementEdge () |
|
void | setMarkedEdges (LO id) |
|
vec_LO_Type | getMarkedEdges () |
|
void | markEdge () |
|
bool | isMarkedEdge () |
|