|
typedef default_lo | LO |
|
typedef default_go | GO |
|
typedef default_no | NO |
|
typedef Elements | Elements_Type |
|
typedef EdgeElements | EdgeElements_Type |
|
typedef Teuchos::RCP< EdgeElements_Type > | EdgeElementsPtr_Type |
|
typedef Map< LO, GO, NO > | Map_Type |
|
typedef Map_Type::MapPtr_Type | MapPtr_Type |
|
typedef Map_Type::MapConstPtr_Type | MapConstPtr_Type |
|
typedef std::vector< FiniteElement > | FE_vec_Type |
|
typedef Teuchos::RCP< FE_vec_Type > | FE_vec_ptr_Type |
|
typedef default_lo | LO |
|
typedef default_go | GO |
|
typedef default_sc | SC |
|
typedef default_no | NO |
|
typedef Teuchos::RCP< const Map< LO, GO, NO > > | MapConstPtr_Type |
|
typedef SmallMatrix< SC > | SM_SC_Type |
|
typedef std::vector< SM_SC_Type > | vecSM_SC_Type |
|
|
| SurfaceElements (SurfaceElements &SurfaceElements) |
|
void | addSurface (FiniteElement &fe, GO globalID) |
|
void | addSurface (FiniteElement &fe, vec_GO_Type &elementsOfFace) |
|
void | setElementsSurface (vec2D_GO_Type &elementsOfSurface) |
|
void | partitionSurfaces (MapConstPtr_Type elementMap, MapConstPtr_Type nodeMapRepeated) |
|
void | sortUniqueAndSetGlobalIDs (vec2D_GO_Type &combinedElements) |
|
void | makeUniqueWithCombines (FE_vec_ptr_Type &elements, vec2D_GO_Type &combinedElements, vec2D_GO_Type &globaIDs) |
|
FE_vec_ptr_Type | sort_from_ref (FE_vec_ptr_Type &elements, std::vector< int > const &reference) |
|
vec2D_GO_Type | sort_from_ref (vec2D_GO_Type const &in, std::vector< int > const &reference) |
|
const vec_LO_Type & | getElementsOfSurfaceLocal (int i) |
|
const vec_GO_Type & | getElementsOfSurfaceGlobal (int i) |
|
vec2D_GO_Type | getElementsOfSurfaceGlobal () |
|
vec2D_LO_Type | getElementsOfSurfaceLocal () |
|
const vec_int_Type | getSurfacesOfElement (int i) |
|
void | matchSurfacesToElements (MapConstPtr_Type elementMap) |
|
void | sortUniqueAndSetGlobalIDsParallel (MapConstPtr_Type elementMap, vec2D_GO_Type &combinedElements) |
|
void | setElementsOfSurfaceLocalEntry (int index, int entry) |
|
void | setElementsOfSurfaceGlobalEntry (int index, int entry) |
|
void | setUpElementsOfSurface (MapConstPtr_Type elementMap, MapConstPtr_Type edgeMap, EdgeElementsPtr_Type edgeElements) |
|
| Elements (std::string feType) |
|
| Elements (std::string feType, int dim) |
|
| Elements (Elements &Elements) |
|
int | numberElements () |
|
void | addElement (FiniteElement &fe) |
|
void | addElement (FiniteElement &fe, GO globalID) |
|
void | switchElement (int loc, FiniteElement &fe) |
|
const FiniteElement & | getElement (int i) const |
|
FiniteElement & | getElement (int i) |
|
GO | getGlobalID (LO i) const |
|
void | setFiniteElementType (std::string feType) |
|
std::string | getFiniteElementType () |
|
void | setDimension (int dim) |
|
int | getDimension () |
|
int | nodesPerElement () |
|
void | sortUnique () |
|
void | sortUnique (vec2D_GO_Type &combinedElements) |
|
void | sortUniqueAndSetGlobalIDs () |
|
void | sortUniqueAndSetGlobalIDs (vec2D_GO_Type &combinedElements) |
|
void | print () |
|
void | globalToLocalIDs (MapConstPtr_Type map) |
|
void | setToCorrectElement (FiniteElement &feSub) |
|
vec2D_int_Type | getElementEdgePermutation () |
|
vec2D_int_Type | getSubElementPermutation () |
|
vec2D_LO_Type | getElementsNodeList () |
|
void | setElementsNodeList () |
|
void | initializeFEData (vec2D_dbl_ptr_Type pointsRep) |
|
void | buildTransformation (const vec_int_Type &element, vec2D_dbl_ptr_Type pointsRep, SM_SC_Type &B) |
|
const SM_SC_Type & | getBTinv (int i) |
|
const double & | getDetBTinv (int i) |
|