MathTL
 All Classes Functions Variables Typedefs Enumerations
Public Member Functions
MathTL::ZeroFunction< DIM, VALUE > Class Template Reference

#include <function.h>

Inheritance diagram for MathTL::ZeroFunction< DIM, VALUE >:
MathTL::Function< DIM, VALUE > MathTL::FunctionTime

List of all members.

Public Member Functions

 ZeroFunction (const unsigned int n_components=1)
VALUE value (const Point< DIM, VALUE > &p, const unsigned int component=0) const
void vector_value (const Point< DIM, VALUE > &p, Vector< VALUE > &values) const

Detailed Description

template<unsigned int DIM, class VALUE = double>
class MathTL::ZeroFunction< DIM, VALUE >

scalar or vector valued zero function


Member Function Documentation

template<unsigned int DIM, class VALUE >
VALUE MathTL::ZeroFunction< DIM, VALUE >::value ( const Point< DIM, VALUE > &  p,
const unsigned int  component = 0 
) const [inline, virtual]

evaluate (a component of) the function

Implements MathTL::Function< DIM, VALUE >.

template<unsigned int DIM, class VALUE >
void MathTL::ZeroFunction< DIM, VALUE >::vector_value ( const Point< DIM, VALUE > &  p,
Vector< VALUE > &  values 
) const [inline, virtual]

evaluate the function (values should be of appropriate size)

Implements MathTL::Function< DIM, VALUE >.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs Enumerations