This is the complete list of members for corbo::QuadratureHermiteSimpsonLinearControl, including all inherited members.
| BinaryFunction typedef | corbo::QuadratureCollocationInterface | |
| computeEqualityConstraint(const StateVector &x1, const InputVector &u1, const StateVector &x2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > error) override | corbo::QuadratureCollocationInterface | inlinevirtual |
| computeEqualityConstraint(const StateVector &x1, const InputVector &u1, const StateVector &x2, const InputVector &u2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > error) | corbo::QuadratureCollocationInterface | inline |
| 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::QuadratureCollocationInterface | inline |
| computeIntermediateControls(const Eigen::Ref< const Eigen::VectorXd > &u1, const Eigen::Ref< const Eigen::VectorXd > &u2, std::vector< Eigen::VectorXd *> &intermediate_u) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| getFactory() | corbo::DynamicsEvalInterface | inlinestatic |
| getInstance() const override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| getNumIntermediateControls() const override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| getNumIntermediatePoints() const override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| getNumIntermediateStates() const override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| InputVector typedef | corbo::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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| corbo::DynamicsEvalInterface::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) | corbo::DynamicsEvalInterface | inlinevirtual |
| isIntermediateControlSubjectToOptim() const override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| isSupportingCompressedStatesMode() const override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| Ptr typedef | corbo::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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| quadrature(const StateVector &x1, const InputVector &u1, const StateVector &x2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > integral_value) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| quadrature(const StateVector &x1, const InputVector &u1, const StateVector &x2, const InputVector &u2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > integral_value) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| 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) override | corbo::QuadratureHermiteSimpsonLinearControl | inlinevirtual |
| StateVector typedef | corbo::CollocationInterface | |
| UnaryFunction typedef | corbo::QuadratureCollocationInterface | |
| UPtr typedef | corbo::QuadratureCollocationInterface | |
| ~CollocationInterface() | corbo::CollocationInterface | inlinevirtual |
| ~DynamicsEvalInterface() | corbo::DynamicsEvalInterface | inlinevirtual |
| ~QuadratureCollocationInterface() | corbo::QuadratureCollocationInterface | inlinevirtual |