corbo::DiscretizationGridInterface Member List

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

_modifiedcorbo::VertexSetInterfaceprotected
_u_prevcorbo::DiscretizationGridInterfaceprotected
_u_prev_dtcorbo::DiscretizationGridInterfaceprotected
_u_refcorbo::DiscretizationGridInterfaceprotected
applyIncrementNonFixed(const Eigen::Ref< const Eigen::VectorXd > &increment)corbo::VertexSetInterface
applyIncrementNonFixed(int idx, double increment)corbo::VertexSetInterface
backupParametersActiveVertices()corbo::VertexSetInterface
clear() override=0corbo::DiscretizationGridInterfacepure virtual
clearConnectedEdges()corbo::VertexSetInterface
computeActiveVertices() override=0corbo::DiscretizationGridInterfaceprotectedpure virtual
computeVertexIndices()corbo::VertexSetInterface
discardBackupParametersActiveVertices(bool all=false)corbo::VertexSetInterface
DiscretizationGridInterface()=defaultcorbo::DiscretizationGridInterface
DiscretizationGridInterface(int state_dim, int control_dim)corbo::DiscretizationGridInterface
getActiveVertices() override=0corbo::DiscretizationGridInterfaceprotectedpure virtual
getBounds(Eigen::Ref< Eigen::VectorXd > lb, Eigen::Ref< Eigen::VectorXd > ub)corbo::VertexSetInterface
getFactory()corbo::DiscretizationGridInterfaceinlinestatic
getFinalTime() const =0corbo::DiscretizationGridInterfacepure virtual
getFirstControlInput(Eigen::VectorXd &u0)=0corbo::DiscretizationGridInterfacepure virtual
getFirstDt() const =0corbo::DiscretizationGridInterfacepure virtual
getInitialDt() const =0corbo::DiscretizationGridInterfacepure virtual
getInitialN() const =0corbo::DiscretizationGridInterfacepure virtual
getInstance() const =0corbo::DiscretizationGridInterfacepure virtual
getLowerBound(int idx)corbo::VertexSetInterface
getN() const =0corbo::DiscretizationGridInterfacepure virtual
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 =0corbo::DiscretizationGridInterfacepure virtual
getUpperBound(int idx)corbo::VertexSetInterface
getVertices(std::vector< VertexInterface *> &vertices) override=0corbo::DiscretizationGridInterfaceprotectedpure virtual
hasConstantControls() const =0corbo::DiscretizationGridInterfacepure virtual
hasSingleDt() const =0corbo::DiscretizationGridInterfacepure virtual
isEmpty() const =0corbo::DiscretizationGridInterfacepure virtual
isModified() constcorbo::VertexSetInterfaceinline
isTimeVariableGrid() const =0corbo::DiscretizationGridInterfacepure virtual
isUniformGrid() const =0corbo::DiscretizationGridInterfacepure virtual
providesStateTrajectory() const =0corbo::DiscretizationGridInterfacepure virtual
Ptr typedefcorbo::DiscretizationGridInterface
restoreBackupParametersActiveVertices(bool keep_backup)corbo::VertexSetInterface
setBounds(const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub)corbo::VertexSetInterface
setInitialDt(double dt)=0corbo::DiscretizationGridInterfacepure virtual
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)=0corbo::DiscretizationGridInterfacepure virtual
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
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)=0corbo::DiscretizationGridInterfacepure virtual
UPtr typedefcorbo::DiscretizationGridInterface
VertexSetInterface()corbo::VertexSetInterfaceinline
~DiscretizationGridInterface()=defaultcorbo::DiscretizationGridInterfacevirtual
~VertexSetInterface()corbo::VertexSetInterfaceinlinevirtual


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