![]() |
v0.15.0 |
#include "src/multi_indices/FEMultiIndices.hpp"
Public Member Functions | |
interface_FiniteElement (const boost::shared_ptr< T > fe_ptr, const boost::shared_ptr< T > ref_ents_ptr) | |
const UId & | getFEUId () const |
Get finite element uid. | |
BitFEId | getId () const |
Get finite element id. | |
EntityHandle | getMeshset () const |
Get meshset containing element entities. | |
boost::string_ref | getNameRef () const |
Get finite element name. | |
std::string | getName () const |
Get finite element name. | |
BitFieldId | getBitFieldIdCol () const |
Get field ids on columns. | |
BitFieldId | getBitFieldIdRow () const |
Get field ids on rows. | |
BitFieldId | getBitFieldIdData () const |
Get field ids on data. | |
unsigned int | getBitNumber () const |
Get bit identifying this element. | |
boost::shared_ptr< FiniteElement > & | getFiniteElementPtr () const |
![]() | |
interface_FiniteElementImpl (const boost::shared_ptr< T > fe_ptr, const boost::shared_ptr< T > ref_ents_ptr) | |
virtual | ~interface_FiniteElementImpl ()=default |
![]() | |
interface_RefElement (const boost::shared_ptr< T > &sptr) | |
virtual | ~interface_RefElement ()=default |
int | getBitRefEdgesUlong () const |
SideNumber_multiIndex & | getSideNumberTable () const |
const boost::shared_ptr< SideNumber > & | getSideNumberPtr (const EntityHandle ent) const |
boost::shared_ptr< RefEntity > & | getRefEntityPtr () const |
boost::shared_ptr< T > & | getRefElement () const |
![]() | |
interface_RefEntity (const boost::shared_ptr< T > &sptr) | |
interface_RefEntity (const interface_RefEntity< T > &interface) | |
virtual | ~interface_RefEntity ()=default |
int | getSideNumber () const |
boost::shared_ptr< SideNumber > | getSideNumberPtr () const |
const boost::shared_ptr< BasicEntityData > | getBasicDataPtr () const |
EntityHandle | getEnt () const |
EntityType | getParentEntType () const |
EntityHandle | getParentEnt () const |
BitRefLevel * | getBitRefLevelPtr () const |
const BitRefLevel & | getBitRefLevel () const |
unsigned long int | getBitRefLevelULong () const |
EntityType | getEntType () const |
int | getEntDimension () const |
const char * | getEntTypeName () const |
EntityID | getEntId () const |
EntityHandle | getOwnerEnt () const |
EntityHandle & | getOwnerEnt () |
int | getOwnerProc () const |
int | getPartProc () const |
int * | getPartProcPtr () const |
unsigned char | getPStatus () const |
int * | getSharingProcsPtr () const |
EntityHandle * | getSharingHandlersPtr () const |
boost::shared_ptr< T > & | getRefEntityPtr () const |
Additional Inherited Members | |
![]() | |
typedef interface_RefEntity< T > | interface_type_RefEntity |
typedef interface_RefElement< T > | interface_type_RefElement |
![]() | |
boost::shared_ptr< T > | sPtr |
Definition at line 454 of file FEMultiIndices.hpp.
|
inline |
Definition at line 457 of file FEMultiIndices.hpp.
|
inline |
Get field ids on columns.
Definition at line 497 of file FEMultiIndices.hpp.
|
inline |
|
inline |
|
inline |
Get bit identifying this element.
Each element like field is identified by bit set. Each element has unique bit set, this function returns number of that bit.
Definition at line 518 of file FEMultiIndices.hpp.
|
inline |
|
inline |
Definition at line 522 of file FEMultiIndices.hpp.
|
inline |
|
inline |
Get meshset containing element entities.
Definition at line 476 of file FEMultiIndices.hpp.
|
inline |
|
inline |