Documentation 6b54b78464
Loading...
Searching...
No Matches
CLimiterDetails< LIMITER::NISHIKAWA_R3 > Struct Reference

Nishikawa's R3 limiter specialization. More...

#include <CLimiterDetails.hpp>

Public Member Functions

template<class... Ts>
void preprocess (CGeometry &, const CConfig &config, Ts &...)
 Store the reference lenght based eps^3 parameter, limited to a small number to avoid divisions by 0.
 
template<class... Ts>
su2double geometricFactor (Ts &...) const
 No geometric modification for this kind of limiter.
 
su2double limiterFunction (size_t, su2double proj, su2double delta) const
 Smooth function that disables limiting in smooth regions.
 

Public Attributes

su2double epsp
 

Detailed Description

Nishikawa's R3 limiter specialization.

Member Function Documentation

◆ geometricFactor()

template<class... Ts>
su2double CLimiterDetails< LIMITER::NISHIKAWA_R3 >::geometricFactor ( Ts &  ...) const
inline

No geometric modification for this kind of limiter.

◆ limiterFunction()

su2double CLimiterDetails< LIMITER::NISHIKAWA_R3 >::limiterFunction ( size_t  ,
su2double  proj,
su2double  delta 
) const
inline

Smooth function that disables limiting in smooth regions.

◆ preprocess()

template<class... Ts>
void CLimiterDetails< LIMITER::NISHIKAWA_R3 >::preprocess ( CGeometry &  ,
const CConfig &  config,
Ts &  ... 
)
inline

Store the reference lenght based eps^3 parameter, limited to a small number to avoid divisions by 0.

Member Data Documentation

◆ epsp


The documentation for this struct was generated from the following file: