dune-fem
2.4.1-rc
|
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/function/common/timedependentfunction.hh>
Public Types | |
typedef BaseType::DomainType | DomainType |
domain type More... | |
Public Member Functions | |
TimeDependentFunction (const Function &function, double time) | |
void | evaluate (const typename BaseType::DomainType &x, typename BaseType::RangeType &value) const |
evaluate the function More... | |
void | jacobian (const typename BaseType::DomainType &x, typename BaseType::JacobianRangeType &jacobian) const |
evaluate the Jacobian of the function More... | |
void | hessian (const typename BaseType::DomainType &x, typename BaseType::HessianRangeType &hessian) const |
evaluate the hessian of the function More... | |
Public member methods | |
void | evaluate (const DomainType &x, typename BaseType::RangeType &value) const |
evaluate the function More... | |
void | jacobian (const DomainType &x, typename BaseType::JacobianRangeType &jacobian) const |
evaluate the Jacobian of the function More... | |
void | hessian (const DomainType &x, typename BaseType::HessianRangeType &hessian) const |
evaluate the hessian of the function More... | |
Set time | |
double | setTime (double time) |
set time to give value More... | |
double | time () const |
return set time More... | |
|
inherited |
domain type
|
inline |
|
inline |
evaluate the function
[in] | x | evaluation point |
[out] | value | value of the function in x |
References Dune::Fem::InstationaryFunction< Function, __InstationaryFunction::HoldReference >::evaluate().
|
inlineinherited |
evaluate the function
[in] | x | evaluation point |
[out] | value | value of the function in x |
References Dune::Fem::Function< FunctionSpace, Function >::evaluate(), and Dune::Fem::BasicInstationaryFunction< FunctionSpace, Function >::time().
Referenced by Dune::Fem::TimeDependentFunction< Function >::evaluate().
|
inline |
evaluate the hessian of the function
[in] | x | evaluation point |
[out] | hessian | value of the hessian in x |
References Dune::Fem::InstationaryFunction< Function, __InstationaryFunction::HoldReference >::hessian().
|
inlineinherited |
evaluate the hessian of the function
[in] | x | evaluation point |
[out] | hessian | value of the hessian in x |
References Dune::Fem::Function< FunctionSpace, Function >::hessian(), and Dune::Fem::BasicInstationaryFunction< FunctionSpace, Function >::time().
Referenced by Dune::Fem::TimeDependentFunction< Function >::hessian().
|
inline |
evaluate the Jacobian of the function
[in] | x | evaluation point |
[out] | jacobian | value of the Jacobian in x |
References Dune::Fem::InstationaryFunction< Function, __InstationaryFunction::HoldReference >::jacobian().
|
inlineinherited |
evaluate the Jacobian of the function
[in] | x | evaluation point |
[out] | jacobian | value of the Jacobian in x |
References Dune::Fem::Function< FunctionSpace, Function >::jacobian(), and Dune::Fem::BasicInstationaryFunction< FunctionSpace, Function >::time().
Referenced by Dune::Fem::TimeDependentFunction< Function >::jacobian().
|
inlineinherited |
set time to give value
[in] | time | time to be used |
|
inlineinherited |
return set time