ocra-recipes
Doxygen documentation for the ocra-recipes repository
ocra::OneLevelSolverWithQuadProg Member List

This is the complete list of members for ocra::OneLevelSolverWithQuadProg, including all inherited members.

_Aocra::OneLevelSolverprotected
_Atotalocra::OneLevelSolverprotected
_bocra::OneLevelSolverprotected
_btotalocra::OneLevelSolverprotected
_Cocra::OneLevelSolverprotected
_docra::OneLevelSolverprotected
_equalityConstraintsocra::OneLevelSolverprotected
_Gocra::OneLevelSolverprotected
_hocra::OneLevelSolverprotected
_inequalityConstraintsocra::OneLevelSolverprotected
_objectivesocra::OneLevelSolverprotected
_resultocra::Solverprotected
activateAutoDump()ocra::Solver
addConstraint(ocra::LinearConstraint &constraint)ocra::OneLevelSolver
addObjective(ObjectiveType &obj)ocra::OneLevelSolverinline
bind(SubjectBase< EVT > &subject)ocra::Observerinline
clone() const ocra::OneLevelSolverWithQuadProginlinevirtual
connect(Derived &object, void(Base::*newCallback)(int)) const ocra::Subjectinline
connect(void(*newCallback)(int)) const ocra::Subjectinline
SubjectBase< EVT_RESIZE >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) constocra::SubjectBase< EVT_RESIZE >inline
SubjectBase< EVT_RESIZE >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) constocra::SubjectBase< EVT_RESIZE >inline
SubjectBase< EVT_CHANGE_DEPENDENCIES >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) constocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inline
SubjectBase< EVT_CHANGE_DEPENDENCIES >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) constocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inline
SubjectBase< EVT_CHANGE_VALUE >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) constocra::SubjectBase< EVT_CHANGE_VALUE >inline
SubjectBase< EVT_CHANGE_VALUE >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) constocra::SubjectBase< EVT_CHANGE_VALUE >inline
deactivateAutoDump()ocra::Solver
disconnect(Derived &object, void(Base::*callbackToErase)(int)) const ocra::Subjectinline
disconnect(void(*callbackToErase)(int)) const ocra::Subjectinline
SubjectBase< EVT_RESIZE >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) constocra::SubjectBase< EVT_RESIZE >inline
SubjectBase< EVT_RESIZE >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) constocra::SubjectBase< EVT_RESIZE >inline
SubjectBase< EVT_CHANGE_DEPENDENCIES >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) constocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inline
SubjectBase< EVT_CHANGE_DEPENDENCIES >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) constocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inline
SubjectBase< EVT_CHANGE_VALUE >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) constocra::SubjectBase< EVT_CHANGE_VALUE >inline
SubjectBase< EVT_CHANGE_VALUE >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) constocra::SubjectBase< EVT_CHANGE_VALUE >inline
doConclude()ocra::OneLevelSolverprotectedvirtual
doPrepare()ocra::OneLevelSolverprotectedvirtual
doSolve()ocra::OneLevelSolverWithQuadProgprotectedvirtual
dump(const std::string &file="") const ocra::Solver
findMapping(Variable &var)ocra::Solver
getLastResult() const ocra::Solver
getMoreInfo() const ocra::Solvervirtual
getName() const ocra::NamedInstance
getObjectives()ocra::OneLevelSolverinline
getProblemVariable()ocra::Solverinline
getQuadraticMatrix()ocra::OneLevelSolverinline
getQuadraticVector()ocra::OneLevelSolverinline
internalAddConstraint(const GenericConstraint &constraint)ocra::Solverprotected
internalAddObjective(const GenericObjective &objective)ocra::Solverprotected
internalRemoveConstraint(const GenericConstraint &constraint)ocra::Solverprotected
internalRemoveObjective(const GenericObjective &objective)ocra::Solverprotected
ObserverBase< EVT_RESIZE >::invoker_type typedefocra::ObserverBase< EVT_RESIZE >protected
ObserverBase< EVT_CHANGE_DEPENDENCIES >::invoker_type typedefocra::ObserverBase< EVT_CHANGE_DEPENDENCIES >protected
ObserverBase< EVT_CHANGE_VALUE >::invoker_type typedefocra::ObserverBase< EVT_CHANGE_VALUE >protected
mutexocra::OneLevelSolverWithQuadProgprotected
n()ocra::Solverinline
NamedInstance(const std::string &name)ocra::NamedInstance
neocra::OneLevelSolverprotected
niocra::OneLevelSolverprotected
ObjectiveType typedefocra::OneLevelSolver
ObserverBase< EVT_RESIZE >::ObserverBase()ocra::ObserverBase< EVT_RESIZE >inlineprotected
ObserverBase< EVT_CHANGE_DEPENDENCIES >::ObserverBase()ocra::ObserverBase< EVT_CHANGE_DEPENDENCIES >inlineprotected
ObserverBase< EVT_CHANGE_VALUE >::ObserverBase()ocra::ObserverBase< EVT_CHANGE_VALUE >inlineprotected
ObserverSubject()ocra::ObserverSubjectinline
onConstraintResize(int timestamp)ocra::Solverprotectedvirtual
OneLevelSolver()ocra::OneLevelSolver
OneLevelSolverWithQuadProg()ocra::OneLevelSolverWithQuadProg
onObjectiveResize(int timestamp)ocra::Solverprotectedvirtual
prepareMatrices()ocra::OneLevelSolverprotectedvirtual
printStatus(std::ostream &os)ocra::Solver
printValuesAtSolution()ocra::OneLevelSolvervirtual
propagate() const ocra::Subjectinline
propagate(int timestamp) const ocra::Subjectinline
reduceConstraints(const Eigen::MatrixXd &A, const Eigen::VectorXd &b, Eigen::MatrixXd &Ar, Eigen::VectorXd &br, double tolerance=1e-6)ocra::OneLevelSolverprotected
removeConstraint(ocra::LinearConstraint &constraint)ocra::OneLevelSolver
removeObjective(ObjectiveType &obj)ocra::OneLevelSolverinline
setAutoDumpFile(const std::string &file)ocra::Solver
setMemoryLevel(int level)ocra::Solver
setObjectiveLevel(ocra::GenericObjective &obj, int level)ocra::OneLevelSolverinlinevirtual
setVariableValue(const VectorXd &value)ocra::Solverinline
solve()ocra::Solver
Solver()ocra::Solverprotected
stopPropagation()ocra::Observerinline
ObserverBase< EVT_RESIZE >::subject_type typedefocra::ObserverBase< EVT_RESIZE >protected
ObserverBase< EVT_CHANGE_DEPENDENCIES >::subject_type typedefocra::ObserverBase< EVT_CHANGE_DEPENDENCIES >protected
ObserverBase< EVT_CHANGE_VALUE >::subject_type typedefocra::ObserverBase< EVT_CHANGE_VALUE >protected
SubjectBase< EVT_RESIZE >::SubjectBase()ocra::SubjectBase< EVT_RESIZE >inlineprotected
SubjectBase< EVT_CHANGE_DEPENDENCIES >::SubjectBase()ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inlineprotected
SubjectBase< EVT_CHANGE_VALUE >::SubjectBase()ocra::SubjectBase< EVT_CHANGE_VALUE >inlineprotected
toString()ocra::OneLevelSolvervirtual
updateConstraintEquations()ocra::OneLevelSolverWithQuadProgprotectedvirtual
updateObjectiveEquations()ocra::OneLevelSolverWithQuadProgprotectedvirtual
writePerformanceInStream(std::ostream &myOstream, bool addCommaAtEnd)ocra::OneLevelSolver
Xsolutionocra::OneLevelSolverprotected
~NamedInstance()ocra::NamedInstancevirtual
~Observer()ocra::Observerinlinevirtual
ObserverBase< EVT_RESIZE >::~ObserverBase()ocra::ObserverBase< EVT_RESIZE >inlineprotected
ObserverBase< EVT_CHANGE_DEPENDENCIES >::~ObserverBase()ocra::ObserverBase< EVT_CHANGE_DEPENDENCIES >inlineprotected
ObserverBase< EVT_CHANGE_VALUE >::~ObserverBase()ocra::ObserverBase< EVT_CHANGE_VALUE >inlineprotected
~ObserverSubject()ocra::ObserverSubjectinlinevirtual
~OneLevelSolver()ocra::OneLevelSolvervirtual
~OneLevelSolverWithQuadProg()ocra::OneLevelSolverWithQuadProgvirtual
~Solver()ocra::Solverinlinevirtual
~Subject()ocra::Subjectinlinevirtual
SubjectBase< EVT_RESIZE >::~SubjectBase()ocra::SubjectBase< EVT_RESIZE >inlineprotected
SubjectBase< EVT_CHANGE_DEPENDENCIES >::~SubjectBase()ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inlineprotected
SubjectBase< EVT_CHANGE_VALUE >::~SubjectBase()ocra::SubjectBase< EVT_CHANGE_VALUE >inlineprotected