ConstrainOriginSupportPointToZero< component_name, Model > Class Template Reference#

DiFfRG: ConstrainOriginSupportPointToZero< component_name, Model > Class Template Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
ConstrainOriginSupportPointToZero< component_name, Model > Class Template Reference

As ConstrainOriginBoundaryPointToZero, but among all dofs of the component, not only boundary ones. More...

#include <model.hh>

Public Member Functions

template<typename Constraints , typename Context >
void apply_affine_constraints (Constraints &constraints, const Context &context) const
 Called by AbstractModel::affine_constraints.
 

Detailed Description

template<FixedString component_name, typename Model>
class DiFfRG::def::ConstrainOriginSupportPointToZero< component_name, Model >

As ConstrainOriginBoundaryPointToZero, but among all dofs of the component, not only boundary ones.

For cell-centred layouts (DG0, FV), where the origin is not a boundary support point.

Member Function Documentation

◆ apply_affine_constraints()

template<FixedString component_name, typename Model >
template<typename Constraints , typename Context >
void apply_affine_constraints ( Constraints & constraints,
const Context & context ) const
inline

The documentation for this class was generated from the following file:
  • /home/runner/work/DiFfRG/DiFfRG/DiFfRG/include/DiFfRG/model/model.hh