corbo::QuadratureHermiteSimpson Member List

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

BinaryFunction typedefcorbo::QuadratureCollocationInterface
computeEqualityConstraint(const StateVector &x1, const InputVector &u1, const StateVector &x2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > error) overridecorbo::QuadratureCollocationInterfaceinlinevirtual
computeEqualityConstraint(const StateVector &x1, const InputVector &u1, const StateVector &x2, const InputVector &u2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > error)corbo::QuadratureCollocationInterfaceinline
computeEqualityConstraint(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &x2, double dt, const UnaryFunction &fun, Eigen::Ref< Eigen::VectorXd > error)corbo::QuadratureCollocationInterfaceinline
computeIntermediateControls(const Eigen::Ref< const Eigen::VectorXd > &u1, const Eigen::Ref< const Eigen::VectorXd > &u2, std::vector< Eigen::VectorXd * > &intermediate_u) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
getFactory()corbo::DynamicsEvalInterfaceinlinestatic
getInstance() const overridecorbo::QuadratureHermiteSimpsoninlinevirtual
getNumIntermediateControls() const overridecorbo::QuadratureHermiteSimpsoninlinevirtual
getNumIntermediatePoints() const overridecorbo::QuadratureHermiteSimpsoninlinevirtual
getNumIntermediateStates() const overridecorbo::QuadratureHermiteSimpsoninlinevirtual
InputVector typedefcorbo::CollocationInterface
interpolate(const std::vector< const Eigen::VectorXd * > &x1_points, const std::vector< const Eigen::VectorXd * > &u1_points, const Eigen::VectorXd &u2, const Eigen::VectorXd &x2, double t1, double dt, double dt_interp, const SystemDynamicsInterface &system, bool skip_u2_x2, TimeSeries &ts_x, TimeSeries &ts_u) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
interpolate(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &u1, const Eigen::Ref< const Eigen::VectorXd > &x2, const Eigen::Ref< const Eigen::VectorXd > &u2, double dt, const SystemDynamicsInterface &system, const Range &range, std::vector< Eigen::VectorXd > &states, std::vector< Eigen::VectorXd > &controls) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
interpolate(const std::vector< const Eigen::VectorXd * > &x, const std::vector< const Eigen::VectorXd * > &u, double dt, const SystemDynamicsInterface &system, const Range &range, std::vector< Eigen::VectorXd > &states, std::vector< Eigen::VectorXd > &controls) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
isIntermediateControlSubjectToOptim() const overridecorbo::QuadratureHermiteSimpsoninlinevirtual
isSupportingCompressedStatesMode() const overridecorbo::QuadratureHermiteSimpsoninlinevirtual
Ptr typedefcorbo::QuadratureCollocationInterface
quadrature(const std::vector< const Eigen::VectorXd * > &x1_points, const std::vector< const Eigen::VectorXd * > &u1_points, const Eigen::VectorXd &u2, const Eigen::VectorXd &x2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > integral_value) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const std::vector< const Eigen::VectorXd * > &x1_points, const std::vector< const Eigen::VectorXd * > &u1_points, const Eigen::VectorXd &u2, const Eigen::VectorXd &x2, double dt, const BinaryFunction &fun, Eigen::Ref< Eigen::VectorXd > integral_value) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const StateVector &x1, const InputVector &u1, const StateVector &x2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > integral_value) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const StateVector &x1, const InputVector &u1, const StateVector &x2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > integral_value, std::vector< Eigen::VectorXd * > &intermediate_x) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const StateVector &x1, const InputVector &u1, const StateVector &x2, const InputVector &u2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > integral_value) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const StateVector &x1, const InputVector &u1, const StateVector &x2, const InputVector &u2, double dt, const SystemDynamicsInterface &system, const std::vector< Eigen::VectorXd * > &intermediate_x, const std::vector< Eigen::VectorXd * > &intermediate_u, Eigen::Ref< Eigen::VectorXd > integral_value, Eigen::Ref< Eigen::VectorXd > interm_x_error) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const StateVector &x1, const InputVector &u1, const StateVector &x2, const InputVector &u2, double dt, const SystemDynamicsInterface &system, const std::vector< Eigen::VectorXd * > &intermediate_u, Eigen::Ref< Eigen::VectorXd > integral_value, std::vector< Eigen::VectorXd * > &intermediate_x) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const StateVector &x1, const InputVector &u1, const StateVector &x2, const InputVector &u2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > integral_value, std::vector< Eigen::VectorXd * > &intermediate_x, std::vector< Eigen::VectorXd * > &intermediate_u) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &x2, double dt, const UnaryFunction &fun, Eigen::Ref< Eigen::VectorXd > integral_value) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &x2, double dt, const std::vector< Eigen::VectorXd * > &intermediate_x, const UnaryFunction &fun, Eigen::Ref< Eigen::VectorXd > integral_value) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &x2, double dt, const UnaryFunction &fun, Eigen::Ref< Eigen::VectorXd > integral_value, std::vector< Eigen::VectorXd * > &intermediate_x) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &u1, const Eigen::Ref< const Eigen::VectorXd > &x2, const Eigen::Ref< const Eigen::VectorXd > &u2, double dt, const BinaryFunction &fun, Eigen::Ref< Eigen::VectorXd > integral_value) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &u1, const Eigen::Ref< const Eigen::VectorXd > &x2, const Eigen::Ref< const Eigen::VectorXd > &u2, double dt, const std::vector< Eigen::VectorXd * > &intermediate_x, const std::vector< Eigen::VectorXd * > &intermediate_u, const BinaryFunction &fun, Eigen::Ref< Eigen::VectorXd > integral_value) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
quadrature(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &u1, const Eigen::Ref< const Eigen::VectorXd > &x2, const Eigen::Ref< const Eigen::VectorXd > &u2, double dt, const BinaryFunction &fun, Eigen::Ref< Eigen::VectorXd > integral_value, std::vector< Eigen::VectorXd * > &intermediate_x, std::vector< Eigen::VectorXd * > &intermediate_u) overridecorbo::QuadratureHermiteSimpsoninlinevirtual
StateVector typedefcorbo::CollocationInterface
UnaryFunction typedefcorbo::QuadratureCollocationInterface
UPtr typedefcorbo::QuadratureCollocationInterface
~CollocationInterface()corbo::CollocationInterfaceinlinevirtual
~DynamicsEvalInterface()corbo::DynamicsEvalInterfaceinlinevirtual
~QuadratureCollocationInterface()corbo::QuadratureCollocationInterfaceinlinevirtual


control_box_rst
Author(s): Christoph Rösmann
autogenerated on Wed Mar 2 2022 00:07:21