IntegrationAlgorithm Member List
This is the complete list of members for IntegrationAlgorithm, including all inherited members.
addLogRecord(LogRecord &record)Logging
addOption(OptionsName name, int value)Options [protected]
addOption(OptionsName name, double value)Options [protected]
addOption(OptionsName name, const std::string &value)Options [protected]
addOption(uint idx, OptionsName name, int value)Options [protected]
addOption(uint idx, OptionsName name, double value)Options [protected]
addOption(uint idx, OptionsName name, const std::string &value)Options [protected]
addOptionsList()Options
addPlotWindow(PlotWindow &_window)UserInteraction [virtual]
addStage(const DynamicSystem &dynamicSystem_, const Grid &stageIntervals, const IntegratorType &integratorType_=INT_UNKNOWN)IntegrationAlgorithm [virtual]
addTransition(const Transition &transition_)IntegrationAlgorithm [virtual]
boundRelaxationOptions
boundToleranceOptions
clear()IntegrationAlgorithm [virtual]
clearOptionsList()Options [protected]
copy(const Options &rhs)Options [protected]
declareOptionsUnchanged()Options [protected]
declareOptionsUnchanged(uint idx)Options [protected]
deleteAllSeeds()IntegrationAlgorithm
enableCholeskyRefactorisationOptions
enableDriftCorrectionOptions
enableEqualitiesOptions
enableFarBoundsOptions
enableFlippingBoundsOptions
enableFullLITestsOptions
enableNZCTestsOptions
enableRampingOptions
enableRegularisationOptions
ensureConsistency()Options
epsDenOptions
epsFlippingOptions
epsIterRefOptions
epsLITestsOptions
epsNumOptions
epsNZCTestsOptions
epsRegularisationOptions
evaluate(VariablesGrid *x, VariablesGrid *xa, VariablesGrid *p, VariablesGrid *u, VariablesGrid *w)IntegrationAlgorithm
evaluate(OCPiterate &_iter)IntegrationAlgorithm
evaluateSensitivities()IntegrationAlgorithm
evaluateSensitivities(const BlockMatrix &seed, BlockMatrix &hessian)IntegrationAlgorithm
finalRampingOptions
get(OptionsName name, int &value) const Options
get(OptionsName name, double &value) const Options
get(OptionsName name, std::string &value) const Options
get(uint idx, OptionsName name, int &value) const Options
get(uint idx, OptionsName name, double &value) const Options
get(uint idx, OptionsName name, std::string &value) const Options
getAll(LogName _name, MatrixVariablesGrid &values) const Logging [inline]
getBackwardSensitivities(BlockMatrix &D) const IntegrationAlgorithm
getBackwardSensitivities(DVector &Dx_x0, DVector &Dx_p=emptyVector, DVector &Dx_u=emptyVector, DVector &Dx_w=emptyVector) const IntegrationAlgorithm
getFirst(LogName _name, DMatrix &firstValue) const Logging [inline]
getFirst(LogName _name, VariablesGrid &firstValue) const Logging [inline]
getForwardSensitivities(BlockMatrix &D) const IntegrationAlgorithm
getForwardSensitivities(DVector &Dx) const IntegrationAlgorithm
getLast(LogName _name, DMatrix &lastValue) const Logging [inline]
getLast(LogName _name, VariablesGrid &lastValue) const Logging [inline]
getLogRecord(LogRecord &_record) const Logging
getNumLogRecords() const Logging
getNumOptionsLists() const Options
getNumPlotWindows() const Plotting [inline]
getOptions(uint idx) const Options
getPlotDataFromMemberLoggings(PlotWindow &_window) const UserInteraction [protected, virtual]
getPlotWindow(uint idx, PlotWindow &_window) const Plotting [inline]
getPlotWindow(PlotWindow &_window) const Plotting [inline]
getStatus() const UserInteraction [protected]
getX(DVector &xEnd) const IntegrationAlgorithm
getX(VariablesGrid &X) const IntegrationAlgorithm
getXA(DVector &xaEnd) const IntegrationAlgorithm
getXA(VariablesGrid &XA) const IntegrationAlgorithm
growFarBoundsOptions
haveOptionsChanged() const Options [protected]
haveOptionsChanged(uint idx) const Options [protected]
initialFarBoundsOptions
initialRampingOptions
initialStatusBoundsOptions
integrate(VariablesGrid *x, VariablesGrid *xa, VariablesGrid *p, VariablesGrid *u, VariablesGrid *w)IntegrationAlgorithm
integrate(double t0, double tend, const DVector &x0, const DVector &xa=emptyVector, const DVector &p=emptyVector, const DVector &u=emptyVector, const DVector &w=emptyVector)IntegrationAlgorithm
integrate(const Grid &t, const DVector &x0, const DVector &xa=emptyVector, const DVector &p=emptyVector, const DVector &u=emptyVector, const DVector &w=emptyVector)IntegrationAlgorithm
integrateSensitivities()IntegrationAlgorithm
integrateSensitivities(const BlockMatrix &seed, BlockMatrix &hessian)IntegrationAlgorithm
IntegrationAlgorithm()IntegrationAlgorithm
IntegrationAlgorithm(const IntegrationAlgorithm &rhs)IntegrationAlgorithm
integrationMethodIntegrationAlgorithm [protected]
isAffine() const IntegrationAlgorithm
iterIntegrationAlgorithm [protected]
listsOptions [protected]
logCollectionLogging [protected]
Logging()Logging
logIdxLogging [protected]
maxDualJumpOptions
maxPrimalJumpOptions
numRefinementStepsOptions
numRegularisationStepsOptions
operator<<(PlotWindow &_window)UserInteraction [virtual]
operator<<(LogRecord &_record)UserInteraction [virtual]
operator=(const IntegrationAlgorithm &rhs)IntegrationAlgorithm
UserInteraction::operator=(const UserInteraction &rhs)UserInteraction
UserInteraction::Options::operator=(const Options &rhs)Options
Plotting::operator=(const Plotting &rhs)Plotting
Options()Options
Options(const OptionsList &_optionsList)Options
Options()Options
Options(const Options &rhs)Options
plot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)Plotting [virtual]
plotCollectionPlotting [protected]
Plotting()Plotting
Plotting(const Plotting &rhs)Plotting
print() const Options
printLevelOptions
printLoggingInfo() const Logging
printNumDoubles() const Logging
printOptionsList() const Options
printOptionsList(uint idx) const Options
replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)Plotting [virtual]
set(OptionsName name, int value)Options
set(OptionsName name, double value)Options
set(OptionsName name, const std::string &value)Options
set(uint idx, OptionsName name, int value)Options
set(uint idx, OptionsName name, double value)Options
set(uint idx, OptionsName name, const std::string &value)Options
setAll(LogName _name, const MatrixVariablesGrid &values)Logging [inline]
setBackwardSeed(const BlockMatrix &seed)IntegrationAlgorithm
setBackwardSeed(const DVector &seed)IntegrationAlgorithm
setForwardSeed(const BlockMatrix &xSeed_, const BlockMatrix &pSeed_=emptyBlockMatrix, const BlockMatrix &uSeed_=emptyBlockMatrix, const BlockMatrix &wSeed_=emptyBlockMatrix)IntegrationAlgorithm
setForwardSeed(const DVector &xSeed, const DVector &pSeed=emptyVector, const DVector &uSeed=emptyVector, const DVector &wSeed=emptyVector)IntegrationAlgorithm
setLast(LogName _name, const DMatrix &value, double time=-INFTY)Logging [inline]
setLast(LogName _name, VariablesGrid &value, double time=-INFTY)Logging [inline]
setOptions(const Options &arg)Options
setOptions(uint idx, const Options &arg)Options
setStatus(BlockStatus _status)UserInteraction [protected]
setToDefault()Options
setToFast()Options
setToReliable()Options
setUnitBackwardSeed()IntegrationAlgorithm
setUnitForwardSeed()IntegrationAlgorithm
setupLogging()IntegrationAlgorithm [protected, virtual]
setupOptions()IntegrationAlgorithm [protected, virtual]
statusUserInteraction [protected]
terminationToleranceOptions
unfreeze()IntegrationAlgorithm
updateLogRecord(LogRecord &_record) const Logging
UserInteraction()UserInteraction
UserInteraction(const UserInteraction &rhs)UserInteraction
~IntegrationAlgorithm()IntegrationAlgorithm [virtual]
~Logging()Logging [virtual]
~Options()Options [virtual]
~Options()Options
~Plotting()Plotting [virtual]
~UserInteraction()UserInteraction [virtual]


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