BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::mesh::ElementFactory Class Reference

#include <cl_Element_Factory.hpp>

Public Member Functions

 ElementFactory ()=default
 ~ElementFactory ()=default
Elementcreate_element (const ElementType aType, const id_t aID) const
ReferenceElementcreate_reference_element (const ElementType aType) const
void create_orientation_table (const ElementType aType, Matrix< uint > &aTable) const

Constructor & Destructor Documentation

◆ ElementFactory()

belfem::mesh::ElementFactory::ElementFactory ( )
default

◆ ~ElementFactory()

belfem::mesh::ElementFactory::~ElementFactory ( )
default

Member Function Documentation

◆ create_element()

Element * belfem::mesh::ElementFactory::create_element ( const ElementType aType,
const id_t aID ) const

◆ create_orientation_table()

void belfem::mesh::ElementFactory::create_orientation_table ( const ElementType aType,
Matrix< uint > & aTable ) const

◆ create_reference_element()

ReferenceElement * belfem::mesh::ElementFactory::create_reference_element ( const ElementType aType) const

The documentation for this class was generated from the following files: