#include <ConstantScalarFunction.H>
This ScalarFunction subclass represents a function that returns a constant value everywhere in space and time.
◆ ConstantScalarFunction()
ConstantScalarFunction::ConstantScalarFunction |
( |
Real |
a_value | ) |
|
|
explicit |
Creates a constant scalar function returning the given value.
- Parameters
-
a_value | The value returned by the function. |
◆ ~ConstantScalarFunction()
ConstantScalarFunction::~ConstantScalarFunction |
( |
| ) |
|
◆ operator()()
Real ConstantScalarFunction::operator() |
( |
const RealVect & |
a_x, |
|
|
Real |
a_t |
|
) |
| const |
|
virtual |
Override this method to evaluate this function at the given point in space and time.
- Parameters
-
a_x | A point in -dimensional space. |
a_t | The time at which the function is to be evaluated. |
Implements ScalarFunction.
◆ derivative()
Override this method to evaluate the given partial derivative of the function at the given point in space and time.
- Parameters
-
a_order | A multi-index identifying the order(s) of the partial derivative of the function to be evaluated. |
a_x | A point in -dimensional space. |
a_t | The time at which the derivative is to be evaluated. |
Reimplemented from ScalarFunction.
◆ m_value
Real ConstantScalarFunction::m_value |
|
private |
The documentation for this class was generated from the following file: