|
| TriangulationDealiiParallel (const MPI_Comm &mpi_communicator) |
|
| ~TriangulationDealiiParallel () |
|
void | initializeTriangulationConstruction () override |
|
void | finalizeTriangulationConstruction () override |
|
void | createUniformParallelepiped (const std::vector< unsigned int > &subdivisions, const std::vector< utils::Point > &domainVectors, const std::vector< bool > &isPeriodicFlags) override |
|
void | createSingleCellTriangulation (const std::vector< utils::Point > &vertices) override |
|
void | shiftTriangulation (const utils::Point &origin) override |
|
void | refineGlobal (const unsigned int times=1) override |
|
void | coarsenGlobal (const unsigned int times=1) override |
|
void | clearUserFlags () override |
|
void | executeCoarseningAndRefinement () override |
|
unsigned int | nLocallyOwnedCells () const override |
|
double | maxElementLength () const override |
|
double | minElementLength () const override |
|
size_type | nGlobalCells () const override |
|
size_type | nLocalCells () const override |
|
std::vector< size_type > | getBoundaryIds () const override |
|
TriangulationBase::TriangulationCellIterator | beginLocal () override |
|
TriangulationBase::TriangulationCellIterator | endLocal () override |
|
TriangulationBase::const_TriangulationCellIterator | beginLocal () const override |
|
TriangulationBase::const_TriangulationCellIterator | endLocal () const override |
|
unsigned int | getDim () const override |
|
std::vector< bool > | getPeriodicFlags () const override |
|
void | saveRefineFlags (std::vector< bool > &v) const override |
|
void | writeToVtkFile (std::ostream &out) const override |
|
std::vector< utils::Point > | getDomainVectors () const override |
|
const dealii::parallel::distributed::Triangulation< dim > & | returnDealiiTria () const |
|
virtual | ~TriangulationBase ()=default |
|
virtual void | initializeTriangulationConstruction ()=0 |
|
virtual void | finalizeTriangulationConstruction ()=0 |
|
virtual void | createUniformParallelepiped (const std::vector< unsigned int > &subdivisions, const std::vector< utils::Point > &domainVectors, const std::vector< bool > &isPeriodicFlags)=0 |
|
virtual void | createSingleCellTriangulation (const std::vector< utils::Point > &vertices)=0 |
|
virtual void | shiftTriangulation (const utils::Point &origin)=0 |
|
virtual void | refineGlobal (const unsigned int times=1)=0 |
|
virtual void | coarsenGlobal (const unsigned int times=1)=0 |
|
virtual void | clearUserFlags ()=0 |
|
virtual void | executeCoarseningAndRefinement ()=0 |
|
virtual unsigned int | nLocallyOwnedCells () const =0 |
|
virtual double | maxElementLength () const =0 |
|
virtual double | minElementLength () const =0 |
|
virtual unsigned int | nLocalCells () const =0 |
|
virtual size_type | nGlobalCells () const =0 |
|
virtual std::vector< size_type > | getBoundaryIds () const =0 |
|
virtual TriangulationCellIterator | beginLocal ()=0 |
|
virtual TriangulationCellIterator | endLocal ()=0 |
|
virtual const_TriangulationCellIterator | beginLocal () const =0 |
|
virtual const_TriangulationCellIterator | endLocal () const =0 |
|
virtual unsigned int | getDim () const =0 |
|
virtual std::vector< bool > | getPeriodicFlags () const =0 |
|
virtual void | saveRefineFlags (std::vector< bool > &v) const =0 |
|
virtual void | writeToVtkFile (std::ostream &out) const =0 |
|
virtual std::vector< utils::Point > | getDomainVectors () const =0 |
|