robotoc
robotoc - efficient ROBOT Optimal Control solvers
Loading...
Searching...
No Matches
robotoc::UnconstrDirectMultipleShooting Member List

This is the complete list of members for robotoc::UnconstrDirectMultipleShooting, including all inherited members.

computeInitialStateDirection(const Eigen::VectorXd &q, const Eigen::VectorXd &v, const Solution &s, Direction &d)robotoc::UnconstrDirectMultipleShootingstatic
computeStepSizes(const std::vector< GridInfo > &time_discretization, KKTMatrix &kkt_matrix, KKTResidual &kkt_residual, Direction &d)robotoc::UnconstrDirectMultipleShooting
evalKKT(aligned_vector< Robot > &robots, const std::vector< GridInfo > &time_discretization, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const Solution &s, KKTMatrix &kkt_matrix, KKTResidual &kkt_residual)robotoc::UnconstrDirectMultipleShooting
evalOCP(aligned_vector< Robot > &robots, const std::vector< GridInfo > &time_discretization, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const Solution &s, KKTResidual &kkt_residual)robotoc::UnconstrDirectMultipleShooting
getEval() constrobotoc::UnconstrDirectMultipleShooting
initConstraints(aligned_vector< Robot > &robots, const std::vector< GridInfo > &time_discretization, const Solution &s)robotoc::UnconstrDirectMultipleShooting
integratePrimalSolution(const aligned_vector< Robot > &robots, const std::vector< GridInfo > &time_discretization, const double primal_step_size, const Direction &d, Solution &s)robotoc::UnconstrDirectMultipleShooting
integrateSolution(const aligned_vector< Robot > &robots, const std::vector< GridInfo > &time_discretization, const double primal_step_size, const double dual_step_size, Direction &d, Solution &s)robotoc::UnconstrDirectMultipleShooting
isFeasible(aligned_vector< Robot > &robots, const std::vector< GridInfo > &time_discretization, const Solution &s)robotoc::UnconstrDirectMultipleShooting
maxDualStepSize() constrobotoc::UnconstrDirectMultipleShooting
maxPrimalStepSize() constrobotoc::UnconstrDirectMultipleShooting
operator=(const UnconstrDirectMultipleShooting &)=defaultrobotoc::UnconstrDirectMultipleShooting
operator=(UnconstrDirectMultipleShooting &&) noexcept=defaultrobotoc::UnconstrDirectMultipleShooting
setNumThreads(const int nthreads)robotoc::UnconstrDirectMultipleShooting
UnconstrDirectMultipleShooting(const OCP &ocp, const int nthreads=1)robotoc::UnconstrDirectMultipleShooting
UnconstrDirectMultipleShooting()robotoc::UnconstrDirectMultipleShooting
UnconstrDirectMultipleShooting(const UnconstrDirectMultipleShooting &)=defaultrobotoc::UnconstrDirectMultipleShooting
UnconstrDirectMultipleShooting(UnconstrDirectMultipleShooting &&) noexcept=defaultrobotoc::UnconstrDirectMultipleShooting
~UnconstrDirectMultipleShooting()=defaultrobotoc::UnconstrDirectMultipleShooting