ConstantVectorFunction Class Reference

`#include <ConstantVectorFunction.H>`

Inheritance diagram for ConstantVectorFunction:

[legend]

Detailed Description

This VectorFunction subclass represents a function that returns a constant value everywhere in space and time.

Public Member Functions

ConstantVectorFunction (const RealVect &a_value)
~ConstantVectorFunction ()
Destructor.
RealVect operator() (const RealVect &a_x, Real a_t) const
RealVect derivative (const IntVect &a_order, const RealVect &a_x, Real a_t) const

RealVect m_value

Constructor & Destructor Documentation

 ConstantVectorFunction::ConstantVectorFunction ( const RealVect & a_value ) ` [explicit]`

Creates a constant scalar function returning the given value.

Parameters:
 a_value The value returned by the function.

 ConstantVectorFunction::~ConstantVectorFunction ( )

Destructor.

Member Function Documentation

 RealVect ConstantVectorFunction::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 evaluated.

Implements VectorFunction.

 RealVect ConstantVectorFunction::derivative ( const IntVect & a_order, const RealVect & a_x, Real a_t ) const` [virtual]`

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 VectorFunction.

Member Data Documentation

 RealVect ConstantVectorFunction::m_value` [private]`

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

Generated on Sun Aug 19 04:24:51 2018 for Chombo + EB by  1.5.5