AffineConstraintContext< Components_, dim > Class Template Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
Public Types |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
Private Attributes |
List of all members
DiFfRG::AffineConstraintContext< Components_, dim > Class Template Reference
#include <affine_constraint_metadata.hh>
Public Types | |
| using | Components = Components_ |
Public Member Functions | |
| AffineConstraintContext (const std::vector< dealii::IndexSet > &component_boundary_dofs, const std::vector< std::vector< dealii::Point< dim > > > &component_boundary_points, const std::vector< dealii::IndexSet > &component_support_dofs, const std::vector< std::vector< dealii::Point< dim > > > &component_support_points) | |
| template<typename Metadata > | |
| AffineConstraintContext (const Metadata &metadata) | |
| template<FixedString component_name> | |
| AffineConstraintComponentView< dim > | boundary () const |
| template<FixedString component_name> | |
| AffineConstraintComponentView< dim > | support () const |
Static Public Member Functions | |
| template<FixedString component_name> | |
| static consteval unsigned int | component_index () |
| template<FixedString component_name> | |
| static consteval std::size_t | component_size () |
Static Public Attributes | |
| static constexpr int | dimension = dim |
Private Attributes | |
| const std::vector< dealii::IndexSet > & | component_boundary_dofs |
| const std::vector< std::vector< dealii::Point< dim > > > & | component_boundary_points |
| const std::vector< dealii::IndexSet > & | component_support_dofs |
| const std::vector< std::vector< dealii::Point< dim > > > & | component_support_points |
Member Typedef Documentation
◆ Components
template<typename Components_ , int dim>
| using DiFfRG::AffineConstraintContext< Components_, dim >::Components = Components_ |
Constructor & Destructor Documentation
◆ AffineConstraintContext() [1/2]
template<typename Components_ , int dim>
|
inline |
◆ AffineConstraintContext() [2/2]
template<typename Components_ , int dim>
template<typename Metadata >
|
inlineexplicit |
Member Function Documentation
◆ boundary()
template<typename Components_ , int dim>
template<FixedString component_name>
|
inline |
◆ component_index()
template<typename Components_ , int dim>
template<FixedString component_name>
|
inlinestaticconsteval |
◆ component_size()
template<typename Components_ , int dim>
template<FixedString component_name>
|
inlinestaticconsteval |
◆ support()
template<typename Components_ , int dim>
template<FixedString component_name>
|
inline |
Member Data Documentation
◆ component_boundary_dofs
template<typename Components_ , int dim>
|
private |
◆ component_boundary_points
template<typename Components_ , int dim>
|
private |
◆ component_support_dofs
template<typename Components_ , int dim>
|
private |
◆ component_support_points
template<typename Components_ , int dim>
|
private |
◆ dimension
template<typename Components_ , int dim>
|
staticconstexpr |
The documentation for this class was generated from the following file:
- /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/common/affine_constraint_metadata.hh
Generated by