Crocoddyl
Loading...
Searching...
No Matches
SolverOdynSQPTpl< _Scalar > Member List

This is the complete list of members for SolverOdynSQPTpl< _Scalar >, including all inherited members.

acceptstep_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
ActionDataAbstract typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
ActionModelAbstract typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
allocateData()SolverOdynSQPTpl< _Scalar >protected
alphas_SolverOdynSQPTpl< _Scalar >protected
calcDir()SolverAbstractTpl< _Scalar >virtual
CallbackAbstract typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
callbacks_SolverOdynSQPTpl< _Scalar >protected
cast() constSolverOdynSQPTpl< _Scalar >
checkAcceptance() overrideSolverOdynSQPTpl< _Scalar >virtual
computeCandidate(const Scalar step_length=Scalar(1.)) overrideSolverOdynSQPTpl< _Scalar >virtual
computeControlFeasibility(const std::vector< VectorXs > &us)SolverAbstractTpl< _Scalar >
computeDirection(const bool recalc=true) overrideSolverOdynSQPTpl< _Scalar >virtual
computeDynamicFeasibility()SolverOdynSQPTpl< _Scalar >
computeEqualityFeasibility()SolverOdynSQPTpl< _Scalar >
computeExpectedMeritFunctionImprovement() overrideSolverOdynSQPTpl< _Scalar >virtual
computeFeasibility(const std::vector< VectorXs > &fs)SolverOdynSQPTpl< _Scalar >
computeInequalityFeasibility()SolverOdynSQPTpl< _Scalar >
computeMeritFunctionImprovement() overrideSolverOdynSQPTpl< _Scalar >virtual
computeQuadraticModel()SolverOdynSQPTpl< _Scalar >
computeStateFeasibility(const std::vector< VectorXs > &xs)SolverAbstractTpl< _Scalar >
cost_SolverOdynSQPTpl< _Scalar >protected
cost_try_SolverOdynSQPTpl< _Scalar >protected
Data typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
decreaseRegularization() overrideSolverOdynSQPTpl< _Scalar >virtual
decreaseRegularizationCriteria() overrideSolverOdynSQPTpl< _Scalar >virtual
DEPRECATED("Use get_preg for primal-variable regularization", Scalar get_xreg() const { return preg_;}) DEPRECATED("Use get_preg for primal-variable regularization" (defined in SolverAbstractTpl< _Scalar >)SolverAbstractTpl< _Scalar >
DEPRECATED("Do not use this threshold. It is not needed by our solvers", Scalar get_th_gaptol() const { return th_gaptol_;}) FeasibilityNorm get_feasnorm() constSolverAbstractTpl< _Scalar >
DEPRECATED("Use set_preg for primal-variable regularization", void set_xreg(const Scalar xreg) { if(xreg< Scalar(0.)) { throw_pretty("Invalid argument: "<< "xreg value has to be positive.");} xreg_=xreg;preg_=xreg;}) DEPRECATED("Use set_preg for primal-variable regularization" (defined in SolverAbstractTpl< _Scalar >)SolverAbstractTpl< _Scalar >
DEPRECATED("Do not use this threshold. It is not needed by our solvers", void set_th_gaptol(const Scalar th_gaptol);) void set_feasnorm(const FeasibilityNorm feas_norm)SolverAbstractTpl< _Scalar >
DEPRECATED("Do not use this threshold. It is not needed by our solvers", Scalar th_gaptol_;) enum FeasibilityNorm feasnorm_SolverAbstractTpl< _Scalar >protected
DEPRECATED("Use preg_ for primal-variable regularization", Scalar xreg_;) DEPRECATED("Use dreg_ for primal-variable regularization" (defined in SolverAbstractTpl< _Scalar >)SolverAbstractTpl< _Scalar >protected
dfeas_SolverOdynSQPTpl< _Scalar >protected
dImpr_SolverOdynSQPTpl< _Scalar >protected
dPhi_SolverOdynSQPTpl< _Scalar >protected
dPhiexp_SolverOdynSQPTpl< _Scalar >protected
dreg_SolverOdynSQPTpl< _Scalar >protected
dus_SolverOdynSQPTpl< _Scalar >protected
DV_SolverOdynSQPTpl< _Scalar >protected
dV_SolverOdynSQPTpl< _Scalar >protected
dVexp_SolverOdynSQPTpl< _Scalar >protected
dVexp_full_SolverOdynSQPTpl< _Scalar >protected
dxs_SolverOdynSQPTpl< _Scalar >protected
expectedImprovement() overrideSolverOdynSQPTpl< _Scalar >virtual
extractQpDirection(const VectorXs &x)SolverOdynSQPTpl< _Scalar >
feas_SolverOdynSQPTpl< _Scalar >protected
ffeas_SolverOdynSQPTpl< _Scalar >protected
ffeas_try_SolverOdynSQPTpl< _Scalar >protected
fs_SolverOdynSQPTpl< _Scalar >protected
fs_try_SolverOdynSQPTpl< _Scalar >protected
g_adj_SolverAbstractTpl< _Scalar >protected
get_alphas() constSolverAbstractTpl< _Scalar >
get_cost() constSolverAbstractTpl< _Scalar >
get_dfeas() constSolverAbstractTpl< _Scalar >
get_dPhi() constSolverAbstractTpl< _Scalar >
get_dPhiexp() constSolverAbstractTpl< _Scalar >
get_dreg() constSolverAbstractTpl< _Scalar >
get_dus() constSolverAbstractTpl< _Scalar >
get_DV() constSolverAbstractTpl< _Scalar >
get_dV() constSolverAbstractTpl< _Scalar >
get_dVexp() constSolverAbstractTpl< _Scalar >
get_dxs() constSolverAbstractTpl< _Scalar >
get_feas() constSolverAbstractTpl< _Scalar >
get_ffeas() constSolverAbstractTpl< _Scalar >
get_ffeas_try() constSolverAbstractTpl< _Scalar >
get_fs() constSolverAbstractTpl< _Scalar >
get_fs_try() constSolverAbstractTpl< _Scalar >
get_gfeas() constSolverAbstractTpl< _Scalar >
get_gfeas_try() constSolverAbstractTpl< _Scalar >
get_hfeas() constSolverAbstractTpl< _Scalar >
get_hfeas_try() constSolverAbstractTpl< _Scalar >
get_is_feasible() constSolverAbstractTpl< _Scalar >
get_iter() constSolverAbstractTpl< _Scalar >
get_m() const noexceptSolverOdynSQPTpl< _Scalar >
get_merit() constSolverAbstractTpl< _Scalar >
get_n() const noexceptSolverOdynSQPTpl< _Scalar >
get_p() const noexceptSolverOdynSQPTpl< _Scalar >
get_preg() constSolverAbstractTpl< _Scalar >
get_problem() constSolverAbstractTpl< _Scalar >
get_reg_decfactor() constSolverOdynSQPTpl< _Scalar >
get_reg_incfactor() constSolverOdynSQPTpl< _Scalar >
get_reg_max() constSolverAbstractTpl< _Scalar >
get_reg_min() constSolverAbstractTpl< _Scalar >
get_rho() constSolverOdynSQPTpl< _Scalar >
get_steplength() constSolverAbstractTpl< _Scalar >
get_stop() constSolverAbstractTpl< _Scalar >
get_th_acceptminstep() constSolverOdynSQPTpl< _Scalar >
get_th_acceptnegstep() constSolverOdynSQPTpl< _Scalar >
get_th_acceptstep() constSolverAbstractTpl< _Scalar >
get_th_grad() constSolverOdynSQPTpl< _Scalar >
get_th_minfeas() constSolverOdynSQPTpl< _Scalar >
get_th_minimprove() constSolverOdynSQPTpl< _Scalar >
get_th_stepdec() constSolverOdynSQPTpl< _Scalar >
get_th_stepinc() constSolverOdynSQPTpl< _Scalar >
get_th_stop() constSolverAbstractTpl< _Scalar >
get_upsilon() constSolverOdynSQPTpl< _Scalar >
get_upsilon_decfactor() constSolverOdynSQPTpl< _Scalar >
get_ureg() const (defined in SolverAbstractTpl< _Scalar >)SolverAbstractTpl< _Scalar >inline
get_us() constSolverAbstractTpl< _Scalar >
get_us_try() constSolverAbstractTpl< _Scalar >
get_verbose_level() const noexceptSolverOdynSQPTpl< _Scalar >
get_xs() constSolverAbstractTpl< _Scalar >
get_xs_try() constSolverAbstractTpl< _Scalar >
get_zero_upsilon() constSolverOdynSQPTpl< _Scalar >
getCallbacks() constSolverAbstractTpl< _Scalar >
gfeas_SolverOdynSQPTpl< _Scalar >protected
gfeas_try_SolverOdynSQPTpl< _Scalar >protected
hfeas_SolverOdynSQPTpl< _Scalar >protected
hfeas_try_SolverOdynSQPTpl< _Scalar >protected
increaseRegularization() overrideSolverOdynSQPTpl< _Scalar >virtual
increaseRegularizationCriteria() overrideSolverOdynSQPTpl< _Scalar >virtual
is_feasible_SolverOdynSQPTpl< _Scalar >protected
iter_SolverOdynSQPTpl< _Scalar >protected
Luu_du_SolverOdynSQPTpl< _Scalar >protected
Lxu_du_SolverOdynSQPTpl< _Scalar >protected
Lxx_dx_SolverOdynSQPTpl< _Scalar >protected
m_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
MathBase typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
MatrixXs typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
MatrixXsRowMajor typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
merit_SolverOdynSQPTpl< _Scalar >protected
Model typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
n_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
ng_T_SolverOdynSQPTpl< _Scalar >protected
nh_T_SolverOdynSQPTpl< _Scalar >protected
p_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
Params typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
preg_SolverOdynSQPTpl< _Scalar >protected
problem_SolverOdynSQPTpl< _Scalar >protected
qp_data() noexceptSolverOdynSQPTpl< _Scalar >
qp_data_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
qp_model() noexceptSolverOdynSQPTpl< _Scalar >
qp_model_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
qp_params() noexceptSolverOdynSQPTpl< _Scalar >
qp_params_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
qp_solver_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
recalcdir_ (defined in SolverAbstractTpl< _Scalar >)SolverAbstractTpl< _Scalar >protected
reg_decfactor_SolverOdynSQPTpl< _Scalar >protected
reg_incfactor_SolverOdynSQPTpl< _Scalar >protected
reg_max_SolverOdynSQPTpl< _Scalar >protected
reg_min_SolverOdynSQPTpl< _Scalar >protected
resizeData()SolverOdynSQPTpl< _Scalar >virtual
resizeRunningData() overrideSolverOdynSQPTpl< _Scalar >protectedvirtual
resizeTerminalData() overrideSolverOdynSQPTpl< _Scalar >protectedvirtual
rho_SolverOdynSQPTpl< _Scalar >protected
Scalar (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
set_alphas(const std::vector< Scalar > &alphas)SolverAbstractTpl< _Scalar >
set_dreg(const Scalar dreg)SolverAbstractTpl< _Scalar >
set_preg(const Scalar preg)SolverAbstractTpl< _Scalar >
set_qp_params(const Params &params)SolverOdynSQPTpl< _Scalar >
set_reg_decfactor(const Scalar reg_factor)SolverOdynSQPTpl< _Scalar >
set_reg_incfactor(const Scalar reg_factor)SolverOdynSQPTpl< _Scalar >
set_reg_max(const Scalar regmax)SolverAbstractTpl< _Scalar >
set_reg_min(const Scalar regmin)SolverAbstractTpl< _Scalar >
set_rho(const Scalar rho)SolverOdynSQPTpl< _Scalar >
set_th_acceptminstep(const Scalar th_acceptminstep)SolverOdynSQPTpl< _Scalar >
set_th_acceptnegstep(const Scalar th_acceptnegstep)SolverOdynSQPTpl< _Scalar >
set_th_acceptstep(const Scalar th_acceptstep)SolverAbstractTpl< _Scalar >
set_th_grad(const Scalar th_grad)SolverOdynSQPTpl< _Scalar >
set_th_minfeas(const Scalar th_minfeas)SolverOdynSQPTpl< _Scalar >
set_th_minimprove(const Scalar th_step)SolverOdynSQPTpl< _Scalar >
set_th_noimprovement(const Scalar th_noimprovement)SolverOdynSQPTpl< _Scalar >
set_th_stepdec(const Scalar th_step)SolverOdynSQPTpl< _Scalar >
set_th_stepinc(const Scalar th_step)SolverOdynSQPTpl< _Scalar >
set_th_stop(const Scalar th_stop)SolverAbstractTpl< _Scalar >
set_upsilon_decfactor(const Scalar th_step)SolverOdynSQPTpl< _Scalar >
set_ureg(const Scalar ureg) (defined in SolverAbstractTpl< _Scalar >)SolverAbstractTpl< _Scalar >inline
set_us(const std::vector< VectorXs > &us)SolverAbstractTpl< _Scalar >
set_verbose_level(const odyn::VerboseLevel verbose_level)SolverOdynSQPTpl< _Scalar >
set_xs(const std::vector< VectorXs > &xs)SolverAbstractTpl< _Scalar >
set_zero_upsilon(const bool zero_upsilon)SolverOdynSQPTpl< _Scalar >
setCallbacks(const std::vector< std::shared_ptr< CallbackAbstract > > &callbacks)SolverAbstractTpl< _Scalar >
setCandidate(const std::vector< VectorXs > &xs_warm=DefaultVector< Scalar >::value, const std::vector< VectorXs > &us_warm=DefaultVector< Scalar >::value, const bool is_feasible=false)SolverAbstractTpl< _Scalar >virtual
ShootingProblem typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
solve(const std::vector< VectorXs > &init_xs=DefaultVector< Scalar >::value, const std::vector< VectorXs > &init_us=DefaultVector< Scalar >::value, const std::size_t maxiter=100, const bool is_feasible=false, const Scalar reg_init=std::numeric_limits< Scalar >::quiet_NaN())SolverAbstractTpl< _Scalar >virtual
Solver typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
SolverAbstract typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
SolverAbstractTpl(std::shared_ptr< ShootingProblem > problem)SolverAbstractTpl< _Scalar >explicit
SolverOdynSQPTpl(std::shared_ptr< ShootingProblem > problem)SolverOdynSQPTpl< _Scalar >explicit
steplength_SolverOdynSQPTpl< _Scalar >protected
stop_SolverOdynSQPTpl< _Scalar >protected
stoppingCriteria() overrideSolverOdynSQPTpl< _Scalar >virtual
th_acceptminstep_SolverOdynSQPTpl< _Scalar >protected
th_acceptnegstep_SolverOdynSQPTpl< _Scalar >protected
th_acceptstep_SolverOdynSQPTpl< _Scalar >protected
th_grad_SolverOdynSQPTpl< _Scalar >protected
th_minfeas_SolverOdynSQPTpl< _Scalar >protected
th_minimprove_SolverOdynSQPTpl< _Scalar >protected
th_noimprovement_SolverOdynSQPTpl< _Scalar >protected
th_stepdec_SolverOdynSQPTpl< _Scalar >protected
th_stepinc_SolverOdynSQPTpl< _Scalar >protected
th_stop_SolverOdynSQPTpl< _Scalar >protected
tmp_feas_SolverAbstractTpl< _Scalar >protected
tryStep(const Scalar steplength=Scalar(1.))SolverAbstractTpl< _Scalar >virtual
u_adj_SolverAbstractTpl< _Scalar >protected
updateCandidate() overrideSolverOdynSQPTpl< _Scalar >virtual
updateMeritFunction() overrideSolverOdynSQPTpl< _Scalar >virtual
updateStateAndControlIndex() (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
upsilon_SolverOdynSQPTpl< _Scalar >protected
upsilon_decfactor_SolverOdynSQPTpl< _Scalar >protected
ureg_ (defined in SolverAbstractTpl< _Scalar >)SolverAbstractTpl< _Scalar >protected
us_SolverOdynSQPTpl< _Scalar >protected
us_idx_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
us_try_SolverOdynSQPTpl< _Scalar >protected
Vector3s typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
VectorXs typedef (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >
verbose_level_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
was_feasible_SolverAbstractTpl< _Scalar >protected
x_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
x_adj_SolverAbstractTpl< _Scalar >protected
xs_SolverOdynSQPTpl< _Scalar >protected
xs_idx_ (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >protected
xs_try_SolverOdynSQPTpl< _Scalar >protected
zero_upsilon_SolverOdynSQPTpl< _Scalar >protected
~SolverAbstractTpl()=default (defined in SolverAbstractTpl< _Scalar >)SolverAbstractTpl< _Scalar >virtual
~SolverBase()=default (defined in SolverBase)SolverBasevirtual
~SolverOdynSQPTpl()=default (defined in SolverOdynSQPTpl< _Scalar >)SolverOdynSQPTpl< _Scalar >virtual