|
| TriangulationCellDealii (DealiiTriangulationCellIterator dealiiCellIter) |
|
| ~TriangulationCellDealii () |
|
void | getVertices (std::vector< utils::Point > &points) const override |
|
void | getVertex (size_type i, utils::Point &point) const override |
|
size_type | getId () const override |
|
bool | isPointInside (const utils::Point &point) const override |
|
bool | isAtBoundary (const unsigned int i) const override |
|
bool | isAtBoundary () const override |
|
unsigned int | getDim () const override |
|
double | diameter () const override |
|
void | center (dftefe::utils::Point ¢erPoint) const override |
|
void | setRefineFlag () override |
|
void | clearRefineFlag () override |
|
double | minimumVertexDistance () const override |
|
double | distanceToUnitCell (dftefe::utils::Point ¶metricPoint) const override |
|
void | getParametricPoint (const dftefe::utils::Point &realPoint, const CellMappingBase &cellMapping, dftefe::utils::Point ¶metricPoint) const override |
|
void | getRealPoint (const utils::Point ¶metricPoint, const CellMappingBase &cellMapping, utils::Point &realPoint) const override |
|
DealiiTriangulationCellIterator & | getCellIterator () |
|
virtual | ~TriangulationCellBase ()=default |
|
virtual void | getVertices (std::vector< utils::Point > &points) const =0 |
|
virtual void | getVertex (size_type i, utils::Point &point) const =0 |
|
virtual size_type | getId () const =0 |
|
virtual bool | isPointInside (const utils::Point &point) const =0 |
|
virtual bool | isAtBoundary (const unsigned int i) const =0 |
|
virtual bool | isAtBoundary () const =0 |
|
virtual size_type | getDim () const =0 |
|
virtual double | diameter () const =0 |
|
virtual void | center (dftefe::utils::Point ¢erPoint) const =0 |
|
virtual void | setRefineFlag ()=0 |
|
virtual void | clearRefineFlag ()=0 |
|
virtual double | minimumVertexDistance () const =0 |
|
virtual double | distanceToUnitCell (dftefe::utils::Point ¶metricPoint) const =0 |
|
virtual void | getParametricPoint (const utils::Point &realPoint, const CellMappingBase &cellMapping, utils::Point ¶metricPoint) const =0 |
|
virtual void | getRealPoint (const utils::Point ¶metricPoint, const CellMappingBase &cellMapping, utils::Point &realPoint) const =0 |
|
template<unsigned int dim>
class dftefe::basis::TriangulationCellDealii< dim >
An interface to deal.ii geometric cell.