NuTo
Numerics Tool
Public Member Functions | List of all members
NuTo::Integrand< TDim > Class Template Referenceabstract

#include <Integrand.h>

Public Member Functions

virtual Integrand< TDim > * Clone () const =0
 
virtual ~Integrand ()=default
 
virtual DofVector< double > Gradient (const CellData &, const CellIpData< TDim > &)=0
 
virtual DofMatrix< double > Hessian0 (const CellData &, const CellIpData< TDim > &)=0
 
virtual std::vector< IPValue > IPValues (const CellData &, const CellIpData< TDim > &)=0
 

Constructor & Destructor Documentation

template<int TDim>
virtual NuTo::Integrand< TDim >::~Integrand ( )
virtualdefault

Member Function Documentation

template<int TDim>
virtual Integrand<TDim>* NuTo::Integrand< TDim >::Clone ( ) const
pure virtual
template<int TDim>
virtual DofVector<double> NuTo::Integrand< TDim >::Gradient ( const CellData ,
const CellIpData< TDim > &   
)
pure virtual
template<int TDim>
virtual DofMatrix<double> NuTo::Integrand< TDim >::Hessian0 ( const CellData ,
const CellIpData< TDim > &   
)
pure virtual
template<int TDim>
virtual std::vector<IPValue> NuTo::Integrand< TDim >::IPValues ( const CellData ,
const CellIpData< TDim > &   
)
pure virtual

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