https://mooseframework.inl.gov
Classes | Namespaces | Enumerations | Functions | Variables
Limiter.h File Reference

Go to the source code of this file.

Classes

struct  Moose::FV::LimiterValueType< T, Enable >
 
struct  Moose::FV::LimiterValueType< Real >
 
struct  Moose::FV::LimiterValueType< ADReal >
 
struct  Moose::FV::LimiterValueType< T, typename std::enable_if< HasMemberType_value_type< T >::value >::type >
 
class  Moose::FV::Limiter< T >
 Base class for defining slope limiters for finite volume or potentially reconstructed Discontinuous-Galerkin applications. More...
 

Namespaces

 Moose
 MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to address this in their environment if C++17 compatibility isn't found.
 
 Moose::FV
 

Enumerations

enum  Moose::FV::LimiterType : int {
  Moose::FV::LimiterType::VanLeer = 0, Moose::FV::LimiterType::Upwind, Moose::FV::LimiterType::CentralDifference, Moose::FV::LimiterType::MinMod,
  Moose::FV::LimiterType::SOU, Moose::FV::LimiterType::QUICK, Moose::FV::LimiterType::Venkatakrishnan
}
 

Functions

LimiterType Moose::FV::limiterType (InterpMethod interp_method)
 Return the limiter type associated with the supplied interpolation method. More...
 

Variables

const MooseEnum Moose::FV::moose_limiter_type