GCOP
1.0
|
#include <function.h>
Public Types | |
typedef Matrix< double, _n, 1 > | Vectornd |
typedef Matrix< double, _m, 1 > | Vectormd |
typedef Matrix< double, _m, _n > | Matrixmnd |
Public Member Functions | |
Function (Manifold< T, _n > &X, double eps=1e-12) | |
virtual void | F (Vectormd &f, const T &x)=0 |
void | DF (Matrixmnd &Df, const T &x) |
Public Attributes | |
Manifold< T, _n > & | X |
double | eps |
ste-size of finite differences |
m-dimensional vector-valued function on an n-dimensional manifold X
Author: Marin Kobilarov marin(at)jhu.edu
typedef Matrix<double, _m, _n> gcop::Function< T, _n, _m >::Matrixmnd |
typedef Matrix<double, _m, 1> gcop::Function< T, _n, _m >::Vectormd |
typedef Matrix<double, _n, 1> gcop::Function< T, _n, _m >::Vectornd |
gcop::Function< T, _n, _m >::Function | ( | Manifold< T, _n > & | X, |
double | eps = 1e-12 |
||
) |
void gcop::Function< T, _n, _m >::DF | ( | Matrixmnd & | Df, |
const T & | x | ||
) |
virtual void gcop::Function< T, _n, _m >::F | ( | Vectormd & | f, |
const T & | x | ||
) | [pure virtual] |
double gcop::Function< T, _n, _m >::eps |
ste-size of finite differences
Manifold<T, _n>& gcop::Function< T, _n, _m >::X |