corbo::ShootingGridBase Member List

This is the complete list of members for corbo::ShootingGridBase, including all inherited members.

_active_verticescorbo::ShootingGridBaseprotected
_dtcorbo::ShootingGridBaseprotected
_dt_lbcorbo::ShootingGridBaseprotected
_dt_refcorbo::ShootingGridBaseprotected
_dt_ubcorbo::ShootingGridBaseprotected
_first_runcorbo::ShootingGridBaseprotected
_full_discretizationcorbo::ShootingGridBaseprotected
_integratorcorbo::ShootingGridBaseprotected
_intermediate_x_constraintscorbo::ShootingGridBaseprotected
_intervalscorbo::ShootingGridBaseprotected
_modifiedcorbo::VertexSetInterfaceprotected
_n_adaptcorbo::ShootingGridBaseprotected
_n_refcorbo::ShootingGridBaseprotected
_num_u_per_interv_refcorbo::ShootingGridBaseprotected
_u_prevcorbo::DiscretizationGridInterfaceprotected
_u_prev_dtcorbo::DiscretizationGridInterfaceprotected
_u_refcorbo::DiscretizationGridInterfaceprotected
_warm_startcorbo::ShootingGridBaseprotected
_xfcorbo::ShootingGridBaseprotected
_xf_fixedcorbo::ShootingGridBaseprotected
adaptGrid(bool new_run, NlpFunctions &nlp_fun)corbo::ShootingGridBaseinlineprotectedvirtual
applyIncrementNonFixed(const Eigen::Ref< const Eigen::VectorXd > &increment)corbo::VertexSetInterface
applyIncrementNonFixed(int idx, double increment)corbo::VertexSetInterface
backupParametersActiveVertices()corbo::VertexSetInterface
checkAndInitializeXfFixedFlags(int dim_x)corbo::ShootingGridBaseprotected
clear() overridecorbo::ShootingGridBasevirtual
clearConnectedEdges()corbo::VertexSetInterface
computeActiveVertices() overridecorbo::ShootingGridBaseprotectedvirtual
computeVertexIndices()corbo::VertexSetInterface
createEdges(NlpFunctions &nlp_fun, OptimizationEdgeSet &edges, SystemDynamicsInterface::Ptr dynamics)=0corbo::ShootingGridBaseprotectedpure virtual
discardBackupParametersActiveVertices(bool all=false)corbo::VertexSetInterface
DiscretizationGridInterface()=defaultcorbo::DiscretizationGridInterface
DiscretizationGridInterface(int state_dim, int control_dim)corbo::DiscretizationGridInterface
findNearestShootingInterval(const Eigen::VectorXd &x0)corbo::ShootingGridBaseprotected
getActiveVertices() overridecorbo::ShootingGridBaseinlinevirtual
getBounds(Eigen::Ref< Eigen::VectorXd > lb, Eigen::Ref< Eigen::VectorXd > ub)corbo::VertexSetInterface
getDt() constcorbo::ShootingGridBaseinline
getDtRef() constcorbo::ShootingGridBaseinline
getFactory()corbo::DiscretizationGridInterfaceinlinestatic
getFinalTime() const overridecorbo::ShootingGridBaseinlinevirtual
getFirstControlInput(Eigen::VectorXd &u0) overridecorbo::ShootingGridBasevirtual
getFirstDt() const overridecorbo::ShootingGridBaseinlinevirtual
getInitialDt() const overridecorbo::ShootingGridBaseinlinevirtual
getInitialN() const overridecorbo::ShootingGridBaseinlinevirtual
getInstance() const override=0corbo::ShootingGridBasepure virtual
getLowerBound(int idx)corbo::VertexSetInterface
getN() const overridecorbo::ShootingGridBasevirtual
getNRef() constcorbo::ShootingGridBaseinline
getParameterDimension()corbo::VertexSetInterface
getParameterValue(int idx)corbo::VertexSetInterface
getParameterVector(Eigen::Ref< Eigen::VectorXd > x)corbo::VertexSetInterface
getStateAndControlTimeSeries(TimeSeries::Ptr x_sequence, TimeSeries::Ptr u_sequence, double t_max=CORBO_INF_DBL) const overridecorbo::ShootingGridBasevirtual
getUpperBound(int idx)corbo::VertexSetInterface
getVertices(std::vector< VertexInterface *> &vertices) overridecorbo::ShootingGridBasevirtual
hasConstantControls() const overridecorbo::ShootingGridBaseinlinevirtual
hasSingleDt() const overridecorbo::ShootingGridBaseinlinevirtual
initializeSequences(const Eigen::VectorXd &x0, const Eigen::VectorXd &xf, ReferenceTrajectoryInterface &uref, NlpFunctions &nlp_fun)corbo::ShootingGridBaseprotected
initializeSequences(const Eigen::VectorXd &x0, const Eigen::VectorXd &xf, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, NlpFunctions &nlp_fun)corbo::ShootingGridBaseprotected
isDtFixedIntended() constcorbo::ShootingGridBaseinlineprotectedvirtual
isEmpty() const overridecorbo::ShootingGridBaseinlinevirtual
isGridAdaptActive() constcorbo::ShootingGridBaseinlineprotectedvirtual
isModified() constcorbo::VertexSetInterfaceinline
isMovingHorizonWarmStartActive() constcorbo::ShootingGridBaseinlineprotectedvirtual
isTimeVariableGrid() const overridecorbo::ShootingGridBaseinlinevirtual
isUniformGrid() const overridecorbo::ShootingGridBaseinlinevirtual
isValid() constcorbo::ShootingGridBaseinline
isXfShootingNode() constcorbo::ShootingGridBaseinlineprotectedvirtual
providesStateTrajectory() const overridecorbo::ShootingGridBaseinlinevirtual
Ptr typedefcorbo::ShootingGridBase
resampleTrajectory(int n_new, NlpFunctions &nlp_fun)corbo::ShootingGridBaseprotected
restoreBackupParametersActiveVertices(bool keep_backup)corbo::VertexSetInterface
setBounds(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub)corbo::VertexSetInterface
setConsiderIntermediateStateConstraints(bool active)corbo::ShootingGridBaseinline
setDtRef(double dt)corbo::ShootingGridBaseinline
setInitialDt(double dt) overridecorbo::ShootingGridBaseinlinevirtual
setLastControlRef(const Eigen::VectorXd &last_u_ref)corbo::DiscretizationGridInterfaceinlineprotected
setLowerBound(int idx, double lb)corbo::VertexSetInterface
setModified(bool modified)corbo::VertexSetInterfaceinline
setN(int n, bool try_resample=true) overridecorbo::ShootingGridBaseinlinevirtual
setNRef(int n)corbo::ShootingGridBase
setNumControlsPerShootingInterval(int num_u_per_interv)corbo::ShootingGridBaseinline
setNumControlsPerShootingInterval(int num_u_per_interv, bool intermediate_x_constraints)corbo::ShootingGridBaseinline
setNumericalIntegrator(NumericalIntegratorExplicitInterface::Ptr integrator)corbo::ShootingGridBaseinline
setParameterValue(int idx, double x)corbo::VertexSetInterface
setParameterVector(const Eigen::Ref< const Eigen::VectorXd > &x)corbo::VertexSetInterface
setPreviousControl(const Eigen::VectorXd &prev_u, double prev_u_dt)corbo::DiscretizationGridInterfaceinlineprotected
setUpperBound(int idx, double ub)corbo::VertexSetInterface
setVertexIdx(VertexInterface &vertex, int idx)corbo::VertexSetInterfaceinlineprotected
setWarmStart(bool active)corbo::ShootingGridBaseinline
setXfFixed(const Eigen::Matrix< bool, -1, 1 > &xf_fixed)corbo::ShootingGridBaseinline
ShootingGridBase()=defaultcorbo::ShootingGridBase
update(const Eigen::VectorXd &x0, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, NlpFunctions &nlp_fun, OptimizationEdgeSet &edges, SystemDynamicsInterface::Ptr dynamics, bool new_run, const Time &t, ReferenceTrajectoryInterface *sref=nullptr, const Eigen::VectorXd *prev_u=nullptr, double prev_u_dt=0, ReferenceTrajectoryInterface *xinit=nullptr, ReferenceTrajectoryInterface *uinit=nullptr) overridecorbo::ShootingGridBasevirtual
updateBounds(const NlpFunctions &nlp_fun)corbo::ShootingGridBaseprotected
UPtr typedefcorbo::ShootingGridBase
VertexSetInterface()corbo::VertexSetInterfaceinline
warmStartShifting(const Eigen::VectorXd &x0)corbo::ShootingGridBaseprotected
~DiscretizationGridInterface()=defaultcorbo::DiscretizationGridInterfacevirtual
~ShootingGridBase()=defaultcorbo::ShootingGridBasevirtual
~VertexSetInterface()corbo::VertexSetInterfaceinlinevirtual


control_box_rst
Author(s): Christoph Rösmann
autogenerated on Mon Feb 28 2022 22:08:03