oomph::SlopeLimiter Class Reference

Base class for slope limiters. More...

#include <dg_elements.h>

+ Inheritance diagram for oomph::SlopeLimiter:

Public Member Functions

 SlopeLimiter ()
 Empty constructor. More...
 
virtual ~SlopeLimiter ()
 virtual destructor More...
 
virtual void limit (const unsigned &i, const Vector< DGElement * > &required_element_pt)
 Basic function. More...
 

Detailed Description

Base class for slope limiters.

Constructor & Destructor Documentation

◆ SlopeLimiter()

oomph::SlopeLimiter::SlopeLimiter ( )
inline

Empty constructor.

528 {}

◆ ~SlopeLimiter()

virtual oomph::SlopeLimiter::~SlopeLimiter ( )
inlinevirtual

virtual destructor

531 {}

Member Function Documentation

◆ limit()

virtual void oomph::SlopeLimiter::limit ( const unsigned i,
const Vector< DGElement * > &  required_element_pt 
)
inlinevirtual

Basic function.

Reimplemented in oomph::MinModLimiter.

536  {
537  throw OomphLibError("Calling default empty limiter\n",
540  }
#define OOMPH_EXCEPTION_LOCATION
Definition: oomph_definitions.h:61
#define OOMPH_CURRENT_FUNCTION
Definition: oomph_definitions.h:86

References OOMPH_CURRENT_FUNCTION, and OOMPH_EXCEPTION_LOCATION.

Referenced by oomph::DGElement::slope_limit().


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