/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/mesh/rectangular_mesh.hh File Reference#

DiFfRG: /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/mesh/rectangular_mesh.hh File Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
rectangular_mesh.hh File Reference
#include <deal.II/base/config.h>
#include <deal.II/grid/tria.h>
#include <type_traits>
#include <DiFfRG/common/linear_algebra.hh>
#include <DiFfRG/common/utils.hh>
#include <DiFfRG/discretization/mesh/configuration_mesh.hh>

Go to the source code of this file.

Classes

struct  DiFfRG::RectangularMeshOptions
 
struct  DiFfRG::internal::TriangulationHolder< Tria >
 Holds the triangulation, constructing it the way its type requires. More...
 
class  DiFfRG::RectangularMesh< dim_, TriangulationType_ >
 Class to manage the discretization mesh, also called grid and triangluation, on which we simulate. This class only builds cartesian, regular grids, however cell density in all directions can be chosen independently. More...
 

Namespaces

namespace  DiFfRG
 
namespace  DiFfRG::internal
 

Typedefs

template<uint dim>
using DiFfRG::RectangularMeshSerial = RectangularMesh<dim, dealii::Triangulation<dim>>
 A rectangular mesh pinned to a serial triangulation, whatever the build configuration.