|
Quad-SDK
|
This is the complete list of members for quadNLP, including all inherited members.
| adaptive_complexity_schedule_ | quadNLP | |
| always_constrain_feet_ | quadNLP | |
| apply_slack_to_complex_constr_ | quadNLP | |
| compute_nnz_h() (defined in quadNLP) | quadNLP | virtual |
| compute_nnz_jac_g() (defined in quadNLP) | quadNLP | virtual |
| config_ | quadNLP | |
| constr_names_ | quadNLP | |
| constraint_panic_weights_ (defined in quadNLP) | quadNLP | |
| constraint_panic_weights_vec_ (defined in quadNLP) | quadNLP | |
| contact_sequence_ (defined in quadNLP) | quadNLP | |
| cost_idxs_ (defined in quadNLP) | quadNLP | |
| default_system_ | quadNLP | |
| diagnostics_ | quadNLP | |
| dt_ (defined in quadNLP) | quadNLP | |
| dynamic_hess_var_idxs_ (defined in quadNLP) | quadNLP | |
| dynamic_jac_var_idxs_ (defined in quadNLP) | quadNLP | |
| eval_checkout_vec_ (defined in quadNLP) | quadNLP | |
| eval_decref_vec_ (defined in quadNLP) | quadNLP | |
| eval_f(Index n, const Number *x, bool new_x, Number &obj_value) | quadNLP | virtual |
| eval_g(Index n, const Number *x, bool new_x, Index m, Number *g) | quadNLP | virtual |
| eval_g_single_complex_fe(int i, const Eigen::VectorXd &x0, const Eigen::VectorXd &u, const Eigen::VectorXd &x1) | quadNLP | |
| eval_grad_f(Index n, const Number *x, bool new_x, Number *grad_f) | quadNLP | virtual |
| 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) | quadNLP | virtual |
| eval_incref_vec_ (defined in quadNLP) | quadNLP | |
| eval_jac_g(Index n, const Number *x, bool new_x, Index m, Index nele_jac, Index *iRow, Index *jCol, Number *values) | quadNLP | virtual |
| eval_release_vec_ (defined in quadNLP) | quadNLP | |
| eval_sparsity_vec_ (defined in quadNLP) | quadNLP | |
| eval_vec_ (defined in quadNLP) | quadNLP | |
| eval_work_vec_ (defined in quadNLP) | quadNLP | |
| fe_idxs_ | quadNLP | |
| 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) | quadNLP | virtual |
| first_element_duration_ (defined in quadNLP) | quadNLP | |
| first_step_idx_hess_g_ (defined in quadNLP) | quadNLP | |
| first_step_idx_jac_g_ (defined in quadNLP) | quadNLP | |
| first_step_idx_mat_ (defined in quadNLP) | quadNLP | |
| fixed_complexity_schedule_ | quadNLP | |
| foot_mass_ | quadNLP | |
| foot_pos_body_ (defined in quadNLP) | quadNLP | |
| foot_pos_world_ (defined in quadNLP) | quadNLP | |
| foot_vel_world_ (defined in quadNLP) | quadNLP | |
| g0_ (defined in quadNLP) | quadNLP | |
| g_max_complex_soft_ (defined in quadNLP) | quadNLP | |
| g_min_complex_soft_ (defined in quadNLP) | quadNLP | |
| g_relaxed_ (defined in quadNLP) | quadNLP | |
| g_slack_vec_ (defined in quadNLP) | quadNLP | |
| g_vec_ (defined in quadNLP) | quadNLP | |
| get_bounds_info(Index n, Number *x_l, Number *x_u, Index m, Number *g_l, Number *g_u) | quadNLP | virtual |
| get_bounds_info_single_complex_fe(int i, Eigen::VectorXd &x_lb, Eigen::VectorXd &x_ub, Eigen::VectorXd &u_lb, Eigen::VectorXd &u_ub, Eigen::VectorXd &g_l, Eigen::VectorXd &g_u) | quadNLP | |
| get_control_cost_hess_var(T &hessian_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_dynamic_hess_var(T &hessian_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_dynamic_jac_var(T &jacobian_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_dynamic_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_heuristic_trajectory(Eigen::MatrixXd &state_traj_heuristic, Eigen::MatrixXd &control_traj_heuristic) (defined in quadNLP) | quadNLP | |
| get_lifted_trajectory(Eigen::MatrixXd &state_traj_lifted, Eigen::MatrixXd &control_traj_lifted) (defined in quadNLP) | quadNLP | |
| get_nlp_info(Index &n, Index &m, Index &nnz_jac_g, Index &nnz_h_lag, IndexStyleEnum &index_style) | quadNLP | virtual |
| get_primal_body_control_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_primal_body_state_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_primal_constraint_idx(int idx) const | quadNLP | inline |
| get_primal_constraint_vals(T &constraint_vals, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_primal_control_idx(int idx) const | quadNLP | inline |
| get_primal_control_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_primal_foot_control_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_primal_foot_state_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_primal_idx(int idx) const | quadNLP | inline |
| get_primal_joint_state_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_primal_state_idx(int idx) const | quadNLP | inline |
| get_primal_state_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_relaxed_constraint_idx(int idx) const | quadNLP | inline |
| get_relaxed_dynamic_jac_var(T &jacobian_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_relaxed_primal_constraint_vals(T &constraint_vals, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_slack_constraint_vals(T &constraint_vals, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_slack_constraint_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_slack_constraint_var_idx(int idx) const | quadNLP | inline |
| get_slack_jac_var(T &jacobian_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_slack_state_idx(int idx) const | quadNLP | inline |
| get_slack_state_var(T &decision_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| get_slack_var_constraint_idx(int idx) const | quadNLP | inline |
| 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) | quadNLP | virtual |
| get_state_cost_hess_var(T &hessian_var, const int &idx) const (defined in quadNLP) | quadNLP | inline |
| grav_ | quadNLP | |
| ground_height_ (defined in quadNLP) | quadNLP | |
| interp_type_ (defined in quadNLP) | quadNLP | |
| iRow_compact_h_ (defined in quadNLP) | quadNLP | |
| iRow_h_ (defined in quadNLP) | quadNLP | |
| iRow_jac_g_ (defined in quadNLP) | quadNLP | |
| iRow_mat_ | quadNLP | |
| iRow_mat_relaxed_ (defined in quadNLP) | quadNLP | |
| jCol_compact_h_ (defined in quadNLP) | quadNLP | |
| jCol_h_ (defined in quadNLP) | quadNLP | |
| jCol_jac_g_ (defined in quadNLP) | quadNLP | |
| jCol_mat_ (defined in quadNLP) | quadNLP | |
| jCol_mat_relaxed_ (defined in quadNLP) | quadNLP | |
| lambda0_ (defined in quadNLP) | quadNLP | |
| loadCasadiFuncs() | quadNLP | |
| loadConstraintNames() | quadNLP | |
| m_body_ (defined in quadNLP) | quadNLP | |
| m_cost_vec_ (defined in quadNLP) | quadNLP | |
| m_foot_ (defined in quadNLP) | quadNLP | |
| m_null_ (defined in quadNLP) | quadNLP | |
| m_tail_ (defined in quadNLP) | quadNLP | |
| m_vec_ (defined in quadNLP) | quadNLP | |
| mass_ | quadNLP | |
| mu0_ | quadNLP | |
| mu_ (defined in quadNLP) | quadNLP | |
| N_ (defined in quadNLP) | quadNLP | |
| n_body_ (defined in quadNLP) | quadNLP | |
| n_constraints_ (defined in quadNLP) | quadNLP | |
| n_cost_vec_ (defined in quadNLP) | quadNLP | |
| n_foot_ (defined in quadNLP) | quadNLP | |
| n_joints_ (defined in quadNLP) | quadNLP | |
| n_null_ | quadNLP | |
| n_slack_vec_ (defined in quadNLP) | quadNLP | |
| n_tail_ (defined in quadNLP) | quadNLP | |
| n_vars_ | quadNLP | |
| n_vars_primal_ (defined in quadNLP) | quadNLP | |
| n_vars_slack_ (defined in quadNLP) | quadNLP | |
| n_vec_ | quadNLP | |
| ncol_mat_ (defined in quadNLP) | quadNLP | |
| nnz_compact_h_ (defined in quadNLP) | quadNLP | |
| nnz_h_ (defined in quadNLP) | quadNLP | |
| nnz_h_vec_ (defined in quadNLP) | quadNLP | |
| nnz_jac_g_ (defined in quadNLP) | quadNLP | |
| nnz_jac_g_vec_ | quadNLP | |
| nnz_mat_ | quadNLP | |
| nnz_step_hess_ (defined in quadNLP) | quadNLP | |
| nnz_step_jac_g_ (defined in quadNLP) | quadNLP | |
| nrow_mat_ (defined in quadNLP) | quadNLP | |
| num_feet_ | quadNLP | |
| num_func_id_ | quadNLP | static |
| num_sys_id_ | quadNLP | static |
| operator=(const quadNLP &) (defined in quadNLP) | quadNLP | private |
| panic_jac_var_idxs_ (defined in quadNLP) | quadNLP | |
| panic_weights_ (defined in quadNLP) | quadNLP | |
| primal_constraint_idxs_ (defined in quadNLP) | quadNLP | |
| Q_temporal_factor_ (defined in quadNLP) | quadNLP | |
| quadKD_ (defined in quadNLP) | quadNLP | |
| quadNLP(SystemID default_system, int N, double dt, double mu, double panic_weights, double constraint_panic_weights, double Q_temporal_factor, double R_temporal_factor, const Eigen::VectorXi &fixed_complexity_schedule, const NLPConfig &config) | quadNLP | |
| quadNLP(const quadNLP &nlp) | quadNLP | |
| R_temporal_factor_ (defined in quadNLP) | quadNLP | |
| relaxed_constraint_idxs_ (defined in quadNLP) | quadNLP | |
| relaxed_dynamic_jac_var_idxs_ (defined in quadNLP) | quadNLP | |
| relaxed_idx_in_full_sparse_ (defined in quadNLP) | quadNLP | |
| relaxed_nnz_mat_ (defined in quadNLP) | quadNLP | |
| relaxed_primal_constraint_idxs_in_element_ | quadNLP | |
| remember_complex_elements_ | quadNLP | |
| slack_constraint_var_idxs_ (defined in quadNLP) | quadNLP | |
| slack_state_var_idxs_ (defined in quadNLP) | quadNLP | |
| slack_var_constraint_idxs_ (defined in quadNLP) | quadNLP | |
| sys_id_schedule_ | quadNLP | |
| terrain_ | quadNLP | |
| u_idxs_ (defined in quadNLP) | quadNLP | |
| update_initial_guess(const quadNLP &nlp_prev, int shift_idx) (defined in quadNLP) | quadNLP | virtual |
| update_solver(const Eigen::VectorXd &initial_state, const Eigen::MatrixXd &ref_traj, const Eigen::MatrixXd &foot_positions, const std::vector< std::vector< bool > > &contact_schedule, const Eigen::VectorXi &adaptive_complexity_schedule, const Eigen::VectorXd &ground_height, const double &first_element_duration_, int plan_index_diff, const bool &init) (defined in quadNLP) | quadNLP | virtual |
| update_structure() (defined in quadNLP) | quadNLP | |
| use_terrain_constraint_ | quadNLP | |
| w0_ (defined in quadNLP) | quadNLP | |
| warm_start_ | quadNLP | |
| x_current_ (defined in quadNLP) | quadNLP | |
| x_idxs_ (defined in quadNLP) | quadNLP | |
| x_null_nom_ | quadNLP | |
| x_reference_ (defined in quadNLP) | quadNLP | |
| z_L0_ (defined in quadNLP) | quadNLP | |
| z_U0_ (defined in quadNLP) | quadNLP | |
| ~quadNLP() | quadNLP | virtual |