/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/FEM/ldg.hh Source File#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
ldg.hh
Go to the documentation of this file.
34 template <typename ModelOrComponents_, typename Mesh_, typename NumberType_ = double> class Discretization
70 FE_DGQ<dim>(config.get_uint_or_warn("/discretization/fe_order", 3)), Components::count_fe_functions(i)));
A hierarchical configuration tree, readable from JSON and TOML files.
Definition config_tree.hh:32
uint get_uint_or_warn(const std::string &key, const uint def) const
Class to manage the system on which we solve, i.e. fe spaces, grids, etc. This class is a System for ...
Definition ldg.hh:35
Discretization(Mesh &mesh, const ConfigTree &config, ReportPort report_port={})
Definition ldg.hh:63
std::vector< AffineConstraints< NumberType > > constraints
Definition ldg.hh:175
dealii::IndexSet locally_owned_dofs
Definition ldg.hh:178
const auto & get_support_points() const
Get the support points for all dofs.
Definition ldg.hh:109
const dealii::IndexSet & get_locally_relevant_dofs() const
Definition ldg.hh:121
auto & get_dof_handler(const uint i=0)
Definition ldg.hh:84
auto & get_constraints(const uint i=0)
Definition ldg.hh:78
typename DiFfRG::internal::components_of< ModelOrComponents_ >::type Components
Definition ldg.hh:39
std::vector< std::shared_ptr< FESystem< dim > > > fe
Definition ldg.hh:173
const Point< dim > & get_support_point(const uint dof) const
Get the support point for a given dof.
Definition ldg.hh:103
auto get_dof_handler_list() const
Definition ldg.hh:85
BlockSparseMatrix< NumberType > SparseMatrixType
Definition ldg.hh:42
const dealii::IndexSet & get_locally_owned_dofs() const
Definition ldg.hh:120
const auto & get_triangulation() const
Definition ldg.hh:94
const auto & get_dof_handler(const uint i=0) const
Definition ldg.hh:83
std::vector< Point< dim > > support_points
Definition ldg.hh:177
const auto & get_constraints(const uint i=0) const
Definition ldg.hh:77
dealii::IndexSet locally_relevant_dofs
Definition ldg.hh:179
typename DiFfRG::internal::model_of_descriptor< ModelOrComponents_ >::type Model
The model this discretization belongs to, or void if it was built from a bare descriptor.
Definition ldg.hh:38
std::vector< uint > get_block_structure() const
Definition ldg.hh:140
uint get_closest_dof(const Point< dim > &p) const
Definition ldg.hh:126
std::vector< std::shared_ptr< DoFHandler< dim > > > dof_handler
Definition ldg.hh:174
Definition run_reporter.hh:96
void info(spdlog::format_string_t< Args... > format, Args &&...args) const
Definition run_reporter.hh:103
Definition complex_math.hh:10
Generated by