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 |