CentralLimiter Class Reference#

DiFfRG: DiFfRG::def::CentralLimiter Class Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
DiFfRG::def::CentralLimiter Class Reference

Unlimited central-difference "limiter" — returns the arithmetic mean of the two one-sided slopes. More...

#include <central_limiter.hh>

Static Public Member Functions

template<typename NumberType >
static NumberType slope_limit (const NumberType &du_1, const NumberType &du_2)
 

Detailed Description

Unlimited central-difference "limiter" — returns the arithmetic mean of the two one-sided slopes.

Diagnostic / comparison choice. NOT TVD: this can amplify oscillations at discontinuities. Useful as the smooth-end bracket against MinModLimiter to measure how much the TVD clipping contributes to time-stepper failures.

Member Function Documentation

◆ slope_limit()

template<typename NumberType >
static NumberType DiFfRG::def::CentralLimiter::slope_limit ( const NumberType & du_1,
const NumberType & du_2 )
inlinestatic

The documentation for this class was generated from the following file:
  • /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/FV/limiter/central_limiter.hh