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)Optionsprotected
addOption(OptionsName name, double value)Optionsprotected
addOption(OptionsName name, const std::string &value)Optionsprotected
addOption(uint idx, OptionsName name, int value)Optionsprotected
addOption(uint idx, OptionsName name, double value)Optionsprotected
addOption(uint idx, OptionsName name, const std::string &value)Optionsprotected
addOptionsList()Options
addPlotWindow(PlotWindow &_window)UserInteractionvirtual
addStage(const DynamicSystem &dynamicSystem_, const Grid &stageIntervals, const IntegratorType &integratorType_=INT_UNKNOWN)IntegrationAlgorithmvirtual
addTransition(const Transition &transition_)IntegrationAlgorithmvirtual
boundRelaxationOptions
boundToleranceOptions
clear()IntegrationAlgorithmvirtual
clearOptionsList()Optionsprotected
copy(const Options &rhs)Optionsprotected
copy(const Options &rhs)Optionsprotected
declareOptionsUnchanged()Optionsprotected
declareOptionsUnchanged(uint idx)Optionsprotected
deleteAllSeeds()IntegrationAlgorithm
dropBoundPriorityOptions
dropBoundPriorityOptions
dropEqConPriorityOptions
dropEqConPriorityOptions
dropIneqConPriorityOptions
dropIneqConPriorityOptions
enableCholeskyRefactorisationOptions
enableCholeskyRefactorisationOptions
enableDriftCorrectionOptions
enableDriftCorrectionOptions
enableDropInfeasiblesOptions
enableEqualitiesOptions
enableFarBoundsOptions
enableFlippingBoundsOptions
enableFullLITestsOptions
enableInertiaCorrectionOptions
enableNZCTestsOptions
enableRampingOptions
enableRegularisationOptions
ensureConsistency()Options
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 Logginginline
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 Logginginline
getFirst(LogName _name, VariablesGrid &firstValue) const Logginginline
getForwardSensitivities(BlockMatrix &D) const IntegrationAlgorithm
getForwardSensitivities(DVector &Dx) const IntegrationAlgorithm
getLast(LogName _name, DMatrix &lastValue) const Logginginline
getLast(LogName _name, VariablesGrid &lastValue) const Logginginline
getLogRecord(LogRecord &_record) const Logging
getNumLogRecords() const Logging
getNumOptionsLists() const Options
getNumPlotWindows() const Plottinginline
getOptions(uint idx) const Options
getPlotDataFromMemberLoggings(PlotWindow &_window) const UserInteractionprotectedvirtual
getPlotWindow(uint idx, PlotWindow &_window) const Plottinginline
getPlotWindow(PlotWindow &_window) const Plottinginline
getStatus() const UserInteractionprotected
getX(DVector &xEnd) const IntegrationAlgorithm
getX(VariablesGrid &X) const IntegrationAlgorithm
getXA(DVector &xaEnd) const IntegrationAlgorithm
getXA(VariablesGrid &XA) const IntegrationAlgorithm
growFarBoundsOptions
haveOptionsChanged() const Optionsprotected
haveOptionsChanged(uint idx) const Optionsprotected
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
integrationMethodIntegrationAlgorithmprotected
isAffine() const IntegrationAlgorithm
iterIntegrationAlgorithmprotected
listsOptionsprotected
logCollectionLoggingprotected
Logging()Logging
logIdxLoggingprotected
maxDualJumpOptions
maxPrimalJumpOptions
numRefinementStepsOptions
numRefinementStepsOptions
numRegularisationStepsOptions
numRegularisationStepsOptions
operator<<(PlotWindow &_window)UserInteractionvirtual
operator<<(LogRecord &_record)UserInteractionvirtual
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
Options()Options
Options(const Options &rhs)Options
plot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)Plottingvirtual
plotCollectionPlottingprotected
Plotting()Plotting
Plotting(const Plotting &rhs)Plotting
print() const Options
print() const Options
printLevelOptions
printLoggingInfo() const Logging
printNumDoubles() const Logging
printOptionsList() const Options
printOptionsList(uint idx) const Options
rcondSMinOptions
replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)Plottingvirtual
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)Logginginline
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)Logginginline
setLast(LogName _name, VariablesGrid &value, double time=-INFTY)Logginginline
setOptions(const Options &arg)Options
setOptions(uint idx, const Options &arg)Options
setStatus(BlockStatus _status)UserInteractionprotected
setToDefault()Options
setToDefault()Options
setToFast()Options
setToFast()Options
setToMPC()Options
setToReliable()Options
setToReliable()Options
setUnitBackwardSeed()IntegrationAlgorithm
setUnitForwardSeed()IntegrationAlgorithm
setupLogging()IntegrationAlgorithmprotectedvirtual
setupOptions()IntegrationAlgorithmprotectedvirtual
statusUserInteractionprotected
terminationToleranceOptions
unfreeze()IntegrationAlgorithm
updateLogRecord(LogRecord &_record) const Logging
UserInteraction()UserInteraction
UserInteraction(const UserInteraction &rhs)UserInteraction
~IntegrationAlgorithm()IntegrationAlgorithmvirtual
~Logging()Loggingvirtual
~Options()Optionsvirtual
~Options()Options
~Options()Options
~Plotting()Plottingvirtual
~UserInteraction()UserInteractionvirtual


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