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
constraintOCP [protected]
exportRhs() const ModelContainer
getConstraint(Constraint &constraint_) const OCP
getDimOutputs() const ModelContainer
getEndTime() const OCP
getFileNameModel() const ModelContainer
getGrid(Grid &grid_) const OCP
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
gridOCP [protected]
hasConstraint() const OCP
hasDifferentialEquation() const ModelContainer
hasEquidistantControlGrid() const ModelContainer
hasEquidistantGrid() const OCP [virtual]
hasObjective() const OCP
hasOutputs() const ModelContainer
maximizeLagrangeTerm(const Expression &arg)OCP
maximizeMayerTerm(const Expression &arg)OCP
mayerTermsMultiObjectiveFunctionality [protected]
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
modelDataModelContainer [protected]
modelDimensionsSet() const ModelContainer
MultiObjectiveFunctionality()MultiObjectiveFunctionality
MultiObjectiveFunctionality(const MultiObjectiveFunctionality &rhs)MultiObjectiveFunctionality
nMayerMultiObjectiveFunctionality [protected]
objectiveOCP [protected]
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
setNumberIntegrationSteps(const uint numSteps)OCP
setObjective(const Objective &objective_)OCP
setupGrid(double tStart, double tEnd, int N)OCP [protected]
setupGrid(const DVector &times)OCP [protected]
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()OCP [virtual]


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Sat Jun 8 2019 19:40:25