waves
Basic FE playground
flow::F0ElC Class Reference

Constant function. More...

#include <wF0El.h>

Inheritance diagram for flow::F0ElC:
Collaboration diagram for flow::F0ElC:

Public Member Functions

 F0ElC (double _v)
 
virtual void update (double _v) override
 Update the value. More...
 
virtual double eval (tbox::Element const &e, std::vector< double > const &u, size_t k) const override
 Evaluate the constant. More...
 
virtual double evalGrad (tbox::Element const &e, std::vector< double > const &u, size_t k) const override
 Evaluate the gradient of the constant. More...
 
- Public Member Functions inherited from flow::F0El
 F0El ()
 
virtual ~F0El ()
 

Private Attributes

double v
 

Detailed Description

Constant function.

Constructor & Destructor Documentation

◆ F0ElC()

flow::F0ElC::F0ElC ( double  _v)
inline

Member Function Documentation

◆ eval()

double F0ElC::eval ( tbox::Element const &  e,
std::vector< double > const &  u,
size_t  k 
) const
overridevirtual

Evaluate the constant.

Implements flow::F0El.

◆ evalGrad()

double F0ElC::evalGrad ( tbox::Element const &  e,
std::vector< double > const &  u,
size_t  k 
) const
overridevirtual

Evaluate the gradient of the constant.

Implements flow::F0El.

◆ update()

void F0ElC::update ( double  _v)
overridevirtual

Update the value.

Member Data Documentation

◆ v

double flow::F0ElC::v
private

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