This is the complete list of members for Objective, including all inherited members.
| addLagrangeTerm(const Expression &arg) | LagrangeTerm | inline |
| addLagrangeTerm(const Expression &arg, const int &stageNumber) | LagrangeTerm | inline |
| addLSQ(const MatrixVariablesGrid *S_, const Function &h, const VariablesGrid *r_) | Objective | |
| addLSQ(const DMatrix &S, const Function &h) | Objective | |
| addLSQ(const DMatrix &S, const std::string &h) | Objective | |
| addLSQ(const BMatrix &S, const Function &h) | Objective | |
| addLSQ(const BMatrix &S, const std::string &h) | Objective | |
| addLSQEndTerm(const DMatrix &S, const Function &m, const DVector &r) | Objective | |
| addLSQEndTerm(const DMatrix &S, const Function &h) | Objective | |
| addLSQEndTerm(const DMatrix &S, const std::string &h) | Objective | |
| addLSQEndTerm(const BMatrix &S, const Function &h) | Objective | |
| addLSQEndTerm(const BMatrix &S, const std::string &h) | Objective | |
| addLSQLinearTerms(const DVector &Slx, const DVector &Slu) | Objective | |
| addLSQLinearTerms(const BVector &Slx, const BVector &Slu) | Objective | |
| addMayerTerm(const Expression &arg) | Objective | inline |
| addMayerTerm(const Function &arg) | Objective | inline |
| cgExternLsqElements | Objective | protected |
| cgExternLsqEndTermElements | Objective | protected |
| cgLsqElements | Objective | protected |
| cgLsqEndTermElements | Objective | protected |
| cgLsqLinearElements | Objective | protected |
| evaluate(const OCPiterate &x) | Objective | |
| evaluateSensitivities() | Objective | |
| evaluateSensitivities(BlockMatrix &hessian) | Objective | |
| evaluateSensitivitiesGN(BlockMatrix &hessian) | Objective | |
| getBackwardSensitivities(BlockMatrix &D, int order) | Objective | virtual |
| getForwardSensitivities(BlockMatrix &D, int order) | Objective | virtual |
| getGrid() const | LagrangeTerm | inline |
| getLagrangeTerm(uint index, Function &lagrangeTerm) const | Objective | |
| getLSQEndTerms(LsqElements &_elements) const | Objective | |
| getLSQEndTerms(LsqExternElements &_elements) const | Objective | |
| getLSQLinearTerms(LsqLinearElements &_elements) const | Objective | |
| getLSQTerms(LsqElements &_elements) const | Objective | |
| getLSQTerms(LsqExternElements &_elements) const | Objective | |
| getMayerTerm(uint index, Function &mayerTerm) const | Objective | |
| getNP() const | Objective | inline |
| getNU() const | Objective | inline |
| getNumLagrangeTerms() const | Objective | |
| getNumMayerTerms() const | Objective | |
| getNW() const | Objective | inline |
| getNX() const | Objective | inline |
| getNXA() const | Objective | inline |
| getObjectiveValue(double &objectiveValue) | Objective | virtual |
| grid | LagrangeTerm | protected |
| hasLSQform() | Objective | inline |
| init(const Grid &grid_) | Objective | |
| init(const int nStages, const int nTransitions, DifferentialEquation **fcn, Transition *transitions, Constraint *constraint_) | Objective | |
| isAffine() | Objective | inline |
| isConvex() | Objective | inline |
| isEmpty() const | Objective | |
| isQuadratic() | Objective | inline |
| lagrangeFcn | LagrangeTerm | protected |
| LagrangeTerm() | LagrangeTerm | |
| LagrangeTerm(const LagrangeTerm &rhs) | LagrangeTerm | |
| lsqEndTerm | Objective | protected |
| lsqTerm | Objective | protected |
| mayerTerm | Objective | protected |
| nEndLSQ | Objective | protected |
| nLagrangeTerms | LagrangeTerm | protected |
| nLSQ | Objective | protected |
| nMayer | Objective | protected |
| Objective() | Objective | |
| Objective(const Grid &grid_) | Objective | |
| Objective(const Objective &rhs) | Objective | |
| operator=(const Objective &rhs) | Objective | |
| LagrangeTerm::operator=(const LagrangeTerm &rhs) | LagrangeTerm | |
| setBackwardSeed(BlockMatrix *seed, int order) | Objective | virtual |
| setForwardSeed(BlockMatrix *xSeed_, BlockMatrix *xaSeed_, BlockMatrix *pSeed_, BlockMatrix *uSeed_, BlockMatrix *wSeed_, int order) | Objective | virtual |
| setReference(const VariablesGrid &ref) | Objective | inline |
| setUnitBackwardSeed() | Objective | virtual |
| ~LagrangeTerm() | LagrangeTerm | virtual |
| ~Objective() | Objective | virtual |