OriginShiftedOddLinearExtrapolationBoundaries< Model > Class Template Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
DiFfRG::def::OriginShiftedOddLinearExtrapolationBoundaries< Model > Class Template Reference
FV boundary strategy using odd reflection around a model-provided origin value. More...
#include <fv_boundaries.hh>
Public Member Functions | |
| template<int dim, typename NumberType , size_t n_components> | |
| bool | apply_boundary_stencil (BoundaryStencilValues< dim, NumberType, n_components > &u_stencil, BoundaryStencilPoints< dim > &x_stencil, const Point< dim > &x_face) const |
Static Private Member Functions | |
| static bool | is_lower_boundary_1d (const Point< 1 > &x_face, const BoundaryStencilPoints< 1 > &x_stencil) |
Detailed Description
template<typename Model>
class DiFfRG::def::OriginShiftedOddLinearExtrapolationBoundaries< Model >
class DiFfRG::def::OriginShiftedOddLinearExtrapolationBoundaries< Model >
FV boundary strategy using odd reflection around a model-provided origin value.
This mirrors u - b oddly at the lower boundary and keeps affine extrapolation at the upper boundary.
Member Function Documentation
◆ apply_boundary_stencil()
template<typename Model >
template<int dim, typename NumberType , size_t n_components>
|
inline |
◆ is_lower_boundary_1d()
template<typename Model >
|
inlinestaticprivate |
The documentation for this class was generated from the following file:
- /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/model/fv_boundaries.hh
Generated by