include/meltpooldg/utilities/triangulation_utils.hpp File Reference

Developer Documentation: include/meltpooldg/utilities/triangulation_utils.hpp File Reference
Developer Documentation
triangulation_utils.hpp File Reference
#include <deal.II/base/mpi.h>
#include <deal.II/distributed/tria.h>
#include <deal.II/grid/cell_id.h>
#include <deal.II/grid/tria.h>
#include <deal.II/grid/tria_accessor.h>
#include <map>
#include <set>
#include <utility>
#include <vector>
Include dependency graph for triangulation_utils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MeltPoolDG::LevelAdjacentCellsCache< dim >
 
class  MeltPoolDG::LevelCommunicationPattern< dim >
 Computes and stores the MPI communication pattern for a given level of a distributed triangulation. More...
 

Namespaces

namespace  MeltPoolDG
 Interface for a general preconditioner.
 

Enumerations

enum  MeltPoolDG::TriangulationType { MeltPoolDG::shared , MeltPoolDG::parallel_distributed , MeltPoolDG::parallel_fullydistributed , MeltPoolDG::serial }
 

Functions

template<int dim, int spacedim = dim>
TriangulationType MeltPoolDG::get_triangulation_type (const dealii::Triangulation< dim, spacedim > &tria)