OCP Member List

This is the complete list of members for OCP, including all inherited members.

addOutput(const OutputFcn &outputEquation_, const DVector &measurements)ModelContainer
addOutput(const OutputFcn &outputEquation_, const uint numberMeasurements)ModelContainer
addOutput(const std::string &output, const std::string &diffs_output, const uint dim, const DVector &measurements)ModelContainer
addOutput(const std::string &output, const std::string &diffs_output, const uint dim, const uint numberMeasurements)ModelContainer
addOutput(const std::string &output, const std::string &diffs_output, const uint dim, const DVector &measurements, const std::string &colInd, const std::string &rowPtr)ModelContainer
addOutput(const std::string &output, const std::string &diffs_output, const uint dim, const uint numberMeasurements, const std::string &colInd, const std::string &rowPtr)ModelContainer
constraintOCPprotected
exportRhs() const ModelContainer
getConstraint(Constraint &constraint_) const OCP
getDimOutputs() const ModelContainer
getEndTime() const OCP
getFileNameModel() const ModelContainer
getGrid(Grid &grid_) const OCP
getIntegrationGrid(Grid &_grid) const ModelContainer
getModel(DifferentialEquation &_f) const ModelContainer
getModelData()ModelContainer
getN() const ModelContainer
getNDX() const ModelContainer
getNOD() const ModelContainer
getNP() const ModelContainer
getNU() const ModelContainer
getNumberOfMayerTerms() const MultiObjectiveFunctionality
getNumMeas() const ModelContainer
getNX() const ModelContainer
getNXA() const ModelContainer
getObjective(Objective &objective_) const OCP
getObjective(const int &multiObjectiveIdx, Expression **arg) const OCP
getStartTime() const OCP
gridOCPprotected
hasConstraint() const OCP
hasDifferentialEquation() const ModelContainer
hasEquidistantControlGrid() const ModelContainer
hasEquidistantGrid() const OCPvirtual
hasObjective() const OCP
hasOutputs() const ModelContainer
maximizeLagrangeTerm(const Expression &arg)OCP
maximizeMayerTerm(const Expression &arg)OCP
mayerTermsMultiObjectiveFunctionalityprotected
minimizeLagrangeTerm(const Expression &arg)OCP
minimizeLSQ(const DMatrix &S, const Function &h, const DVector &r)OCP
minimizeLSQ(const Function &h, const DVector &r)OCP
minimizeLSQ(const Function &h)OCP
minimizeLSQ(const MatrixVariablesGrid &S, const Function &h, const VariablesGrid &r)OCP
minimizeLSQ(const DMatrix &S, const Function &h, const VariablesGrid &r)OCP
minimizeLSQ(const Function &h, const VariablesGrid &r)OCP
minimizeLSQ(const MatrixVariablesGrid &S, const Function &h, const char *rFilename)OCP
minimizeLSQ(const DMatrix &S, const Function &h, const char *rFilename)OCP
minimizeLSQ(const Function &h, const char *rFilename)OCP
minimizeLSQ(const DMatrix &S, const Function &h)OCP
minimizeLSQ(const BMatrix &S, const Function &h)OCP
minimizeLSQ(const DMatrix &S, const std::string &h)OCP
minimizeLSQ(const BMatrix &S, const std::string &h)OCP
minimizeLSQEndTerm(const DMatrix &S, const Function &m, const DVector &r)OCP
minimizeLSQEndTerm(const Function &m, const DVector &r)OCP
minimizeLSQEndTerm(const DMatrix &S, const Function &m)OCP
minimizeLSQEndTerm(const DMatrix &S, const std::string &m)OCP
minimizeLSQEndTerm(const BMatrix &S, const Function &m)OCP
minimizeLSQEndTerm(const BMatrix &S, const std::string &m)OCP
minimizeLSQLinearTerms(const DVector &Slx, const DVector &Slu)OCP
minimizeLSQLinearTerms(const BVector &Slx, const BVector &Slu)OCP
minimizeMayerTerm(const Expression &arg)OCP
minimizeMayerTerm(const int &multiObjectiveIdx, const Expression &arg)OCP
ModelContainer()ModelContainer
modelDataModelContainerprotected
modelDimensionsSet() const ModelContainer
MultiObjectiveFunctionality()MultiObjectiveFunctionality
MultiObjectiveFunctionality(const MultiObjectiveFunctionality &rhs)MultiObjectiveFunctionality
nMayerMultiObjectiveFunctionalityprotected
NODModelContainerprotected
NPModelContainerprotected
NUModelContainerprotected
objectiveOCPprotected
OCP(const double &tStart_=0.0, const double &tEnd_=1.0, const int &N_=20)OCP
OCP(const double &tStart_, const double &tEnd_, const DVector &_numSteps)OCP
OCP(const double &tStart_, const Parameter &tEnd_, const int &N_=20)OCP
OCP(const Grid &grid_)OCP
operator=(const MultiObjectiveFunctionality &rhs)MultiObjectiveFunctionality
setConstraint(const Constraint &constraint_)OCP
setDimensions(uint _NX1, uint _NX2, uint _NX3, uint _NDX, uint _NDX3, uint _NXA, uint _NXA3, uint _NU, uint _NOD, uint _NP)ModelContainer
setDimensions(uint _NX1, uint _NX2, uint _NX3, uint _NDX, uint _NXA, uint _NU, uint _NOD, uint _NP)ModelContainer
setDimensions(uint _NX, uint _NDX, uint _NXA, uint _NU, uint _NOD, uint _NP)ModelContainer
setDimensions(uint _NX, uint _NU, uint _NOD, uint _NP)ModelContainer
setIntegrationGrid(const Grid &_ocpGrid, const uint _numSteps)ModelContainer
setLinearInput(const DMatrix &A1_, const DMatrix &B1_)ModelContainer
setLinearInput(const DMatrix &M1_, const DMatrix &A1_, const DMatrix &B1_)ModelContainer
setLinearOutput(const DMatrix &A3_, const OutputFcn &rhs_)ModelContainer
setLinearOutput(const DMatrix &M3_, const DMatrix &A3_, const OutputFcn &rhs_)ModelContainer
setLinearOutput(const DMatrix &A3_, const std::string &_rhs3, const std::string &_diffs_rhs3)ModelContainer
setLinearOutput(const DMatrix &M3_, const DMatrix &A3_, const std::string &_rhs3, const std::string &_diffs_rhs3)ModelContainer
setModel(const DifferentialEquation &_f)ModelContainer
setModel(const std::string &fileName, const std::string &_rhs_ODE, const std::string &_diffs_rhs_ODE)ModelContainer
setModelData(const ModelData &data)ModelContainer
setN(const uint N_)ModelContainer
setNARXmodel(const uint _delay, const DMatrix &_parms)ModelContainer
setNOD(const uint NOD_)ModelContainer
setNonlinearFeedback(const DMatrix &C_, const OutputFcn &feedb_)ModelContainer
setNP(const uint NP_)ModelContainer
setNU(const uint NU_)ModelContainer
setNumberIntegrationSteps(const uint numSteps)OCP
setObjective(const Objective &objective_)OCP
setupGrid(double tStart, double tEnd, int N)OCPprotected
setupGrid(const DVector &times)OCPprotected
setupOutput(const DVector &numberMeasurements)ModelContainer
subjectTo(const DifferentialEquation &differentialEquation_)OCP
subjectTo(const ConstraintComponent &component)OCP
subjectTo(int index_, const ConstraintComponent &component)OCP
subjectTo(const double lb_, const Expression &arg1, const Expression &arg2, const double ub_)OCP
subjectTo(const double lb_, const Expression *arguments, const double ub_)OCP
subjectTo(const DVector &_lb, const Expression &_expr, const DVector &_ub)OCP
subjectTo(int _index, const DVector &_lb, const Expression &_expr, const DVector &_ub)OCP
~MultiObjectiveFunctionality()MultiObjectiveFunctionality
~OCP()OCPvirtual


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:25