MFEM  v4.1.0 Finite element discretization library

Default limiter function in TMOP_Integrator. More...

#include <tmop.hpp>

[legend]
[legend]

## Public Member Functions

virtual double Eval (const Vector &x, const Vector &x0, double dist) const
Returns the limiting function, f(x, x0, d). More...

virtual void Eval_d1 (const Vector &x, const Vector &x0, double dist, Vector &d1) const
Returns the gradient of the limiting function f(x, x0, d) with respect to x. More...

virtual void Eval_d2 (const Vector &x, const Vector &x0, double dist, DenseMatrix &d2) const
Returns the Hessian of the limiting function f(x, x0, d) with respect to x. More...

Public Member Functions inherited from mfem::TMOP_LimiterFunction
virtual ~TMOP_LimiterFunction ()
Virtual destructor. More...

## Detailed Description

Default limiter function in TMOP_Integrator.

Definition at line 486 of file tmop.hpp.

## Constructor & Destructor Documentation

inlinevirtual

Definition at line 513 of file tmop.hpp.

## Member Function Documentation

 virtual double mfem::TMOP_QuadraticLimiter::Eval ( const Vector & x, const Vector & x0, double d ) const
inlinevirtual

Returns the limiting function, f(x, x0, d).

Implements mfem::TMOP_LimiterFunction.

Definition at line 489 of file tmop.hpp.

 virtual void mfem::TMOP_QuadraticLimiter::Eval_d1 ( const Vector & x, const Vector & x0, double dist, Vector & d1 ) const
inlinevirtual

Returns the gradient of the limiting function f(x, x0, d) with respect to x.

Implements mfem::TMOP_LimiterFunction.

Definition at line 496 of file tmop.hpp.

 virtual void mfem::TMOP_QuadraticLimiter::Eval_d2 ( const Vector & x, const Vector & x0, double dist, DenseMatrix & d2 ) const
inlinevirtual

Returns the Hessian of the limiting function f(x, x0, d) with respect to x.

Implements mfem::TMOP_LimiterFunction.

Definition at line 505 of file tmop.hpp.

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