GCOP
1.0
|
#include <gndocp.h>
Public Types | |
typedef Matrix< double, _nx, 1 > | Vectornd |
typedef Matrix< double, _nu, 1 > | Vectorcd |
typedef Matrix< double, _ng, 1 > | Vectorgd |
typedef Matrix< double, _nx, 1 > | Vectornd |
typedef Matrix< double, _nu, 1 > | Vectorcd |
typedef Matrix< double, _ng, 1 > | Vectorgd |
typedef Matrix< double, _nx, 1 > | Vectornd |
typedef Matrix< double, _np, 1 > | Vectormd |
typedef Matrix< double, _nu, 1 > | Vectorcd |
typedef Matrix< double, _ng, 1 > | Vectorgd |
typedef Matrix< double, _nz, 1 > | Vectorrd |
typedef Matrix< double, _nx, 1 > | Vectornd |
typedef Matrix< double, _np, 1 > | Vectormd |
typedef Matrix< double, _nu, 1 > | Vectorcd |
typedef Matrix< double, _ng, 1 > | Vectorgd |
typedef Matrix< double, _nz, 1 > | Vectorrd |
Public Member Functions | |
GnCost (int inputs, int values) | |
int | operator() (const VectorXd &s, VectorXd &fvec) const |
GnCost (int inputs, int values) | |
int | operator() (const VectorXd &s, VectorXd &fvec) const |
GnCost (int inputs, int values) | |
int | operator() (const VectorXd &s, VectorXd &fvec) const |
GnCost (int inputs, int values) | |
int | operator() (const VectorXd &s, VectorXd &fvec) const |
Public Attributes | |
GnDocp< T, _nx, _nu, _np, _ng, _ntp > * | docp |
GnDoep< T, _nx, _nu, _np, _ng, Tz, _nz, T1, _nx1 > * | doep |
GnDoep1< T, _nx, _nu, _np, _ng, Tz, _nz, T1, _nx1 > * | doep |
typedef Matrix<double, _nu, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorcd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _nu, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorcd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _nu, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorcd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _nu, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorcd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _ng, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorgd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _ng, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorgd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _ng, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorgd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _ng, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorgd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _np, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectormd |
typedef Matrix<double, _np, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectormd |
typedef Matrix<double, _nx, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectornd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _nx, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectornd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _nx, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectornd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _nx, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectornd |
Reimplemented in gcop::SampleNumericalDiff< GnCost< T, _nx, _nu, _np, _ng, _ntp > >.
typedef Matrix<double, _nz, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorrd |
typedef Matrix<double, _nz, 1> gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::Vectorrd |
gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::GnCost | ( | int | inputs, |
int | values | ||
) | [inline] |
gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::GnCost | ( | int | inputs, |
int | values | ||
) | [inline] |
gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::GnCost | ( | int | inputs, |
int | values | ||
) | [inline] |
gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::GnCost | ( | int | inputs, |
int | values | ||
) | [inline] |
int gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::operator() | ( | const VectorXd & | s, |
VectorXd & | fvec | ||
) | const [inline] |
int gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::operator() | ( | const VectorXd & | s, |
VectorXd & | fvec | ||
) | const [inline] |
int gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::operator() | ( | const VectorXd & | s, |
VectorXd & | fvec | ||
) | const [inline] |
int gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::operator() | ( | const VectorXd & | s, |
VectorXd & | fvec | ||
) | const [inline] |
GnDocp< T, _nx, _nu, _np, _ng, _ntp > * gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::docp |
Referenced by gcop::GnDocp< T, _nx, _nu, _np, _ng, _ntp >::Iterate().
GnDoep1<T, _nx, _nu, _np, _ng, Tz, _nz, T1, _nx1>* gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::doep |
GnDoep<T, _nx, _nu, _np, _ng, Tz, _nz, T1, _nx1>* gcop::GnCost< T, _nx, _nu, _np, _ng, _ntp >::doep |