fmatvec 0.0.0

fmatvec::Function< Sig > Class Template Reference

`#include <function.h>`

## Detailed Description

### template<typename Sig>
class fmatvec::Function< Sig >

A function object of arbitary type (defined like in std::function). The number of arguments is variable and always one value is returned. The type of the arguments and the return value is also variable using templates. The function value is always provided and the partial and directional derivatives with respect to the arguments can be proveided if implemented by a derived class. This is normally done up to derivative order 2. The exact defintion of the partial derivatives depend on the type of the function value and the type of the parameters used for the derivative. See the Der class template specializations for a detailed description of the defintion of the partial derivative dependent on the types.

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

- /mbsim-env/fmatvec/fmatvec/function.h