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

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

as_shared_ptr()robotoc::CostFunctionComponentBaseinline
CoMCost(const Robot &robot)robotoc::CoMCost
CoMCost(const Robot &robot, const std::shared_ptr< CoMRefBase > &ref)robotoc::CoMCost
CoMCost(const Robot &robot, const Eigen::Vector3d &const_ref)robotoc::CoMCost
CoMCost()robotoc::CoMCost
CoMCost(const CoMCost &)=defaultrobotoc::CoMCost
CoMCost(CoMCost &&) noexcept=defaultrobotoc::CoMCost
CostFunctionComponentBase()robotoc::CostFunctionComponentBaseinline
CostFunctionComponentBase(const CostFunctionComponentBase &)=defaultrobotoc::CostFunctionComponentBase
CostFunctionComponentBase(CostFunctionComponentBase &&) noexcept=defaultrobotoc::CostFunctionComponentBase
evalDiff(const Robot &robot, CostFunctionData &data, const GridInfo &grid_info) constrobotoc::CoMCostinline
evalImpactCost(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const overriderobotoc::CoMCostvirtual
evalImpactCostDerivatives(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const overriderobotoc::CoMCostvirtual
evalImpactCostHessian(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const overriderobotoc::CoMCostvirtual
evalStageCost(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const overriderobotoc::CoMCostvirtual
evalStageCostDerivatives(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const overriderobotoc::CoMCostvirtual
evalStageCostHessian(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const overriderobotoc::CoMCostvirtual
evalTerminalCost(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const overriderobotoc::CoMCostvirtual
evalTerminalCostDerivatives(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const overriderobotoc::CoMCostvirtual
evalTerminalCostHessian(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const overriderobotoc::CoMCostvirtual
isCostActive(const GridInfo &grid_info) constrobotoc::CoMCostinline
operator=(const CoMCost &)=defaultrobotoc::CoMCost
operator=(CoMCost &&) noexcept=defaultrobotoc::CoMCost
robotoc::CostFunctionComponentBase::operator=(const CostFunctionComponentBase &)=defaultrobotoc::CostFunctionComponentBase
robotoc::CostFunctionComponentBase::operator=(CostFunctionComponentBase &&) noexcept=defaultrobotoc::CostFunctionComponentBase
set_const_ref(const Eigen::Vector3d &const_ref)robotoc::CoMCost
set_ref(const std::shared_ptr< CoMRefBase > &ref)robotoc::CoMCost
set_weight(const Eigen::Vector3d &weight)robotoc::CoMCost
set_weight_impact(const Eigen::Vector3d &weight_impact)robotoc::CoMCost
set_weight_terminal(const Eigen::Vector3d &weight_terminal)robotoc::CoMCost
~CoMCost()robotoc::CoMCost
~CostFunctionComponentBase()robotoc::CostFunctionComponentBaseinlinevirtual