ConfigurationMesh< dim > Class Template Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
Classes |
Public Member Functions |
Static Public Member Functions |
Public Attributes |
List of all members
DiFfRG::Config::ConfigurationMesh< dim > Class Template Reference
#include <configuration_mesh.hh>
Classes | |
| struct | TriangulationData |
Public Member Functions | |
| ConfigurationMesh ()=delete | |
| template<typename... Grids> | |
| ConfigurationMesh (unsigned int refinement, Grids... grids_args) | |
| ConfigurationMesh (const DiFfRG::ConfigTree &config) | |
| TriangulationData | get_triangulation_data (const bool origin_cell_centered=false) const |
| std::vector< std::vector< double > > | get_step_withs_for_triangulation () const |
| dealii::Point< dim, double > | get_lower_left () const |
| dealii::Point< dim, double > | get_upper_right () const |
Static Public Member Functions | |
| static std::string | get_defaults () |
Public Attributes | |
| std::array< std::vector< GridAxis >, dim > | grids |
| uint | refine |
Constructor & Destructor Documentation
◆ ConfigurationMesh() [1/3]
template<int dim>
|
delete |
◆ ConfigurationMesh() [2/3]
template<int dim>
template<typename... Grids>
|
inline |
◆ ConfigurationMesh() [3/3]
template<int dim>
|
inline |
Member Function Documentation
◆ get_defaults()
template<int dim>
|
inlinestatic |
◆ get_lower_left()
template<int dim>
|
inline |
◆ get_step_withs_for_triangulation()
template<int dim>
|
inline |
◆ get_triangulation_data()
template<int dim>
|
inline |
Return mutually consistent bounds and step widths for triangulation construction.
If origin_cell_centered is true, the first final cell is centered on the origin along every axis. All configured axes must start at zero in that case.
◆ get_upper_right()
template<int dim>
|
inline |
Member Data Documentation
◆ grids
template<int dim>
| std::array<std::vector<GridAxis>, dim> DiFfRG::Config::ConfigurationMesh< dim >::grids |
◆ refine
template<int dim>
| uint DiFfRG::Config::ConfigurationMesh< dim >::refine |
The documentation for this class was generated from the following file:
- /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/mesh/configuration_mesh.hh
Generated by