iCub-main
iKin_NLP Member List

This is the complete list of members for iKin_NLP, including all inherited members.

__g_scalingiKin_NLPprotected
__obj_scalingiKin_NLPprotected
__x_scalingiKin_NLPprotected
callbackiKin_NLPprotected
chainiKin_NLPprotected
chain2ndTaskiKin_NLPprotected
computeQuantities(const Number *x)iKin_NLPinlineprotectedvirtual
ctrlPoseiKin_NLPprotected
dimiKin_NLPprotected
dim_2ndiKin_NLPprotected
e_1stiKin_NLPprotected
e_2ndiKin_NLPprotected
e_3rdiKin_NLPprotected
e_angiKin_NLPprotected
e_cstiKin_NLPprotected
e_xyziKin_NLPprotected
e_zeroiKin_NLPprotected
eval_f(Index n, const Number *x, bool new_x, Number &obj_value)iKin_NLPinline
eval_g(Index n, const Number *x, bool new_x, Index m, Number *g)iKin_NLPinline
eval_grad_f(Index n, const Number *x, bool new_x, Number *grad_f)iKin_NLPinline
eval_h(Index n, const Number *x, bool new_x, Number obj_factor, Index m, const Number *lambda, bool new_lambda, Index nele_hess, Index *iRow, Index *jCol, Number *values)iKin_NLPinline
eval_jac_g(Index n, const Number *x, bool new_x, Index m, Index nele_jac, Index *iRow, Index *jCol, Number *values)iKin_NLPinline
exhaltiKin_NLPprotected
finalize_solution(SolverReturn status, Index n, const Number *x, const Number *z_L, const Number *z_U, Index m, const Number *g, const Number *lambda, Number obj_value, const IpoptData *ip_data, IpoptCalculatedQuantities *ip_cq)iKin_NLPinline
firstGoiKin_NLPprotected
get_bounds_info(Index n, Number *x_l, Number *x_u, Index m, Number *g_l, Number *g_u)iKin_NLPinline
get_nlp_info(Index &n, Index &m, Index &nnz_jac_g, Index &nnz_h_lag, IndexStyleEnum &index_style)iKin_NLPinline
get_qd()iKin_NLPinline
get_scaling_parameters(Number &obj_scaling, bool &use_x_scaling, Index n, Number *x_scaling, bool &use_g_scaling, Index m, Number *g_scaling)iKin_NLPinline
get_starting_point(Index n, bool init_x, Number *x, bool init_z, Number *z_L, Number *z_U, Index m, bool init_lambda, Number *lambda)iKin_NLPinline
iKin_NLP(iKinChain &c, unsigned int _ctrlPose, const yarp::sig::Vector &_q0, yarp::sig::Vector &_xd, double _weight2ndTask, iKinChain &_chain2ndTask, yarp::sig::Vector &_xd_2nd, yarp::sig::Vector &_w_2nd, double _weight3rdTask, yarp::sig::Vector &_qd_3rd, yarp::sig::Vector &_w_3rd, iKinLinIneqConstr &_LIC, bool *_exhalt=NULL)iKin_NLPinline
intermediate_callback(AlgorithmMode mode, Index iter, Number obj_value, Number inf_pr, Number inf_du, Number mu, Number d_norm, Number regularization_size, Number alpha_du, Number alpha_pr, Index ls_trials, const IpoptData *ip_data, IpoptCalculatedQuantities *ip_cq)iKin_NLPinline
J_1stiKin_NLPprotected
J_2ndiKin_NLPprotected
J_angiKin_NLPprotected
J_cstiKin_NLPprotected
J_xyziKin_NLPprotected
J_zeroiKin_NLPprotected
LICiKin_NLPprotected
linCiKin_NLPprotected
lowerBoundInfiKin_NLPprotected
qiKin_NLPprotected
q0iKin_NLPprotected
qdiKin_NLPprotected
qd_3rdiKin_NLPprotected
set_bound_inf(double lower, double upper)iKin_NLPinline
set_callback(iKinIterateCallback *_callback)iKin_NLPinline
set_posePriority(const string &priority)iKin_NLPinline
set_scaling(double _obj_scaling, double _x_scaling, double _g_scaling)iKin_NLPinline
upperBoundInfiKin_NLPprotected
w_2ndiKin_NLPprotected
w_3rdiKin_NLPprotected
weight2ndTaskiKin_NLPprotected
weight3rdTaskiKin_NLPprotected
xdiKin_NLPprotected
xd_2ndiKin_NLPprotected
~iKin_NLP()iKin_NLPinlinevirtual