53 if ( _userInteraction == 0 )
virtual returnValue setupOptions()
virtual returnValue getVarianceCovariance(DMatrix &var)
virtual returnValue setRealTimeParameters(const DVector &DeltaX, const DVector &DeltaP=emptyConstVector)
Allows to pass back messages to the calling function.
AlgorithmicBase & operator=(const AlgorithmicBase &rhs)
BandedCPsolver & operator=(const BandedCPsolver &rhs)
Base class for all algorithmic modules within the ACADO Toolkit providing some basic functionality...
virtual returnValue unfreezeCondensing()
Base class for algorithms solving banded conic programs arising in optimal control.
#define CLOSE_NAMESPACE_ACADO
virtual ~BandedCPsolver()
virtual returnValue finalizeSolve(BandedCP &cp)
const double defaultHessianProjectionFactor
const double defaultInfeasibleQPrelaxation
Encapsulates all user interaction for setting options, logging data and plotting results.
void rhs(const real_t *x, real_t *f)
const double defaultLevenbergMarguardt
virtual returnValue freezeCondensing()
#define BEGIN_NAMESPACE_ACADO
virtual returnValue prepareSolve(BandedCP &cp)
returnValue addOption(OptionsName name, int value)
virtual returnValue setupLogging()
const int defaultInfeasibleQPhandling
const int defaultMaxNumQPiterations
#define ACADOERROR(retval)
Data class for storing conic programs arising from optimal control.