|
|
RefPtr< Field > | getVertexField (string field_name) |
| |
|
RefPtr< Field > | getDisplacementField () |
| |
|
RefPtr< Field > | getVertexCellField (string field_name) |
| |
|
RefPtr< Field > | getIntegrationPointField (string field_name) |
| |
|
RefPtr< MemArray< 1, FEMIndices_t > > | getIntPointCellPositions (const RefPtr< FragmentID > &f=NullPtr()) |
| |
|
RefPtr< MemArray< 1, FEMIndices_t > > | getVertexCellPositions (const RefPtr< FragmentID > &f=NullPtr()) |
| |
|
MultiIndex< 1 > | getIntPointSize () |
| |
|
MultiIndex< 1 > | getVertexSize () |
| |
|
MultiIndex< 2 > | getVertexCellSize () |
| |
|
MultiIndex< 2 > | getCellsSize () |
| |
|
RefPtr< MemArray< 1, Eagle::PhysicalSpace::point > > | getVertexPositions () |
| |
|
std::pair< Eagle::PhysicalSpace::tvector, Eagle::PhysicalSpace::tvector > | getCellExtendsInBB (const Eagle::BoundingBox &bb) |
| |
|
bool | isValid () |
| |
|
| FEM (const WeakPtr< Grid > &VG, const WeakPtr< Grid > &IG) |
| |
|
RefPtr< Field > | setUpStandardFields () |
| |
|
bool | isC3D8 () const |
| |
|
bool | isC3D8R () const |
| |
|
bool | isC3D20 () const |
| |
|
bool | isC3D20R () const |
| |
|
bool | isMixed () const |
| |
|
bool | isUnknown () const |
| |
|
bool | isC3D4 () const |
| |
|
bool | isC3D10 () const |
| |
|
bool | isC3D6 () const |
| |
|
bool | isC3D15 () const |
| |
|
bool | isT3D2 () const |
| |
|
bool | isS2D4 () const |
| |
|
bool | isHexa () const |
| |
|
bool | isTetra () const |
| |
|
bool | isWedge () const |
| |
|
bool | isBar () const |
| |
|
RefPtr< Field > | getVertexCells () |
| |
|
FEMFaceList_t & | getFaceList () |
| |
|
void | getCellCandidates (std::set< index_t > &res_candidates, const Eagle::PhysicalSpace::tvector &range, const Eagle::PhysicalSpace::point ¢er) |
| |
|
void | getCellCandidates (std::set< index_t > &res_candidates, const Eagle::BoundingBox &bb) |
| |
|
int | getLocalCoordinate (Eagle::point3 &local, FEMIndex_t &cell, const Eagle::point3 &world) |
| |
|
bool | getLocalCoordinateNewton (Eagle::PhysicalSpace::point &local, const FEMIndex_t &cell, const Eagle::PhysicalSpace::point &world, const double prec=0.01, const unsigned max_iterations=20) |
| |
|
template<class T > |
| std::pair< bool, T > | getInterpolatedVertexField (const Eagle::PhysicalSpace::point &world_pos, const Field &vertex_data_field) |
| |