DOpE
Public Member Functions
DOpEWrapper::ConstantFunction< dim > Class Template Reference

#include <function_wrapper.h>

Inheritance diagram for DOpEWrapper::ConstantFunction< dim >:
DOpEWrapper::ZeroFunction< dim > DOpEWrapper::Function< dim >

Public Member Functions

 ConstantFunction (const double value, const unsigned int n_components=1)
 
virtual ~ConstantFunction ()
 
virtual double value (const dealii::Point< dim > &, const unsigned int) const
 
virtual void vector_value (const dealii::Point< dim > &, dealii::Vector< double > &return_value) const
 
virtual void value_list (const std::vector< dealii::Point< dim > > &, std::vector< double > &values, const unsigned int=0) const
 
virtual void vector_value_list (const std::vector< dealii::Point< dim > > &points, std::vector< dealii::Vector< double > > &values) const
 
- Public Member Functions inherited from DOpEWrapper::ZeroFunction< dim >
 ZeroFunction (const unsigned int n_components=1)
 
virtual ~ZeroFunction ()
 
virtual dealii::Tensor< 1, dim > gradient (const dealii::Point< dim > &, const unsigned int=0) const
 
virtual void vector_gradient (const dealii::Point< dim > &, std::vector< dealii::Tensor< 1, dim > > &gradients) const
 
virtual void gradient_list (const std::vector< dealii::Point< dim > > &points, std::vector< dealii::Tensor< 1, dim > > &gradients, const unsigned int=0) const
 
virtual void vector_gradient_list (const std::vector< dealii::Point< dim > > &points, std::vector< std::vector< dealii::Tensor< 1, dim > > > &gradients) const
 
- Public Member Functions inherited from DOpEWrapper::Function< dim >
 Function (const unsigned int n_components=1, const double initial_time=0.0)
 
void vector_value (const dealii::Point< dim > &p, dealii::Vector< double > &return_value) const
 
virtual void SetTime (double) const
 
double InitialTime () const
 

Constructor & Destructor Documentation

template<int dim>
DOpEWrapper::ConstantFunction< dim >::ConstantFunction ( const double  value,
const unsigned int  n_components = 1 
)
inline
template<int dim>
virtual DOpEWrapper::ConstantFunction< dim >::~ConstantFunction ( )
inlinevirtual

Member Function Documentation

template<int dim>
virtual double DOpEWrapper::ConstantFunction< dim >::value ( const dealii::Point< dim > &  ,
const unsigned  int 
) const
inlinevirtual

Reimplemented from DOpEWrapper::ZeroFunction< dim >.

template<int dim>
virtual void DOpEWrapper::ConstantFunction< dim >::value_list ( const std::vector< dealii::Point< dim > > &  ,
std::vector< double > &  values,
const unsigned  int = 0 
) const
inlinevirtual

Reimplemented from DOpEWrapper::ZeroFunction< dim >.

template<int dim>
virtual void DOpEWrapper::ConstantFunction< dim >::vector_value ( const dealii::Point< dim > &  ,
dealii::Vector< double > &  return_value 
) const
inlinevirtual

Reimplemented from DOpEWrapper::ZeroFunction< dim >.

template<int dim>
virtual void DOpEWrapper::ConstantFunction< dim >::vector_value_list ( const std::vector< dealii::Point< dim > > &  points,
std::vector< dealii::Vector< double > > &  values 
) const
inlinevirtual

Reimplemented from DOpEWrapper::ZeroFunction< dim >.


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