This is the complete list of members for TestHyperGraphOptimizationProblemIgnoreStructure, including all inherited members.
computeSparseHessianEqualitiesViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, const double *multipliers=nullptr, bool lower_part_only=false) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseHessianInequalitiesViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, const double *multipliers=nullptr, bool lower_part_only=false) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseHessianObjectiveViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, double multiplier=1.0, bool lower_part_only=false) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseHessiansViaTriplets(int nnz_obj, int n_obj, Eigen::SparseMatrix< double > &hessian_obj, int nnz_eq, int n_eq, Eigen::SparseMatrix< double > &hessian_eq, int nnz_ineq, int n_ineq, Eigen::SparseMatrix< double > &hessian_ineq, double multiplier_obj=1.0, const double *multipliers_eq=nullptr, const double *multipliers_ineq=nullptr, bool lower_part_only=false) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseJacobianActiveInequalitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, double weight=1.0) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseJacobianEqualitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseJacobianFiniteCombinedBoundsViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, double weight=1.0) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseJacobianInequalitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseJacobianObjectiveViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
computeSparseJacobiansViaTriplets(int nnz_obj, int n_obj, int m_obj, Eigen::SparseMatrix< double > &jacobian_obj, int nnz_eq, int n_eq, int m_eq, Eigen::SparseMatrix< double > &jacobian_eq, int nnz_ineq, int n_ineq, int m_ineq, Eigen::SparseMatrix< double > &jacobian_ineq, const double *multipliers_obj=nullptr, const double *multipliers_eq=nullptr, const double *multipliers_ineq=nullptr, bool active_ineq=false, double active_ineq_weight=1.0) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
edge1_fun(const Edge1T::VertexContainer &vertices) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotectedstatic |
Edge1T typedef | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
edge2_fun(const Edge2T::VertexContainer &vertices, Eigen::Ref< Edge2T::ErrorVector > values) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotectedstatic |
Edge2T typedef | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
edge3_fun(const Edge1T::VertexContainer &vertices, Eigen::Ref< Edge2T::ErrorVector > values) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotectedstatic |
Edge3T typedef | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
edge4_fun(const Edge4T::VertexContainer &vertices, Eigen::Ref< Edge4T::ErrorVector > values) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotectedstatic |
Edge4T typedef | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
edges | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
mixed_edge1_eq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_eq) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
mixed_edge1_ineq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_ineq) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
mixed_edge1_obj(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_obj) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
mixed_edge1_precompute(const Edge4T::VertexContainer &vertices) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
mixed_edge2_eq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_eq) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
mixed_edge2_ineq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_ineq) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
mixed_edge2_obj(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_obj) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
mixed_edge2_precompute(const Edge4T::VertexContainer &vertices) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
mixed_edge_aux | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
MixedEdge1T typedef | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
MixedEdge2T typedef | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
optim | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
SetUp() override | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
testCombinedSparseJacobian(const Eigen::MatrixXd *jacobian_lsq_obj_sol, const Eigen::MatrixXd *jacobian_eq_sol, const Eigen::MatrixXd *jacobian_ineq_sol, double tol, const Eigen::MatrixXd *finite_combined_bounds=nullptr, bool active_ineq=false, double weight_eq=1.0, double weight_ineq=1.0, double weight_bounds=1.0) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
TestHyperGraphOptimizationProblemIgnoreStructure() | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
testObjectiveAndEqualityAndInequalityHessians(const Eigen::MatrixXd &hessian_obj_sol, const Eigen::MatrixXd &hessian_eq_sol, const Eigen::MatrixXd &hessian_ineq_sol, int dim_eq, int dim_ineq, int nnz_min_obj, int nnz_min_eq, int nnz_min_ineq, double tol, double multiplier_obj=1.0, const double *multipliers_eq=nullptr, const double *multipliers_ineq=nullptr) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
testObjectiveAndEqualityAndInequalityJacobians(const Eigen::VectorXd &gradient_obj_sol, const Eigen::VectorXd &gradient_non_lsq_obj_sol, const Eigen::MatrixXd &jacobian_lsq_obj_sol, const Eigen::MatrixXd &jacobian_eq_sol, const Eigen::MatrixXd &jacobian_ineq_sol, int nnz_min_obj, int nnz_min_eq, int nnz_min_ineq, double tol, const double *multipliers_lsq_obj=nullptr, const double *multipliers_eq=nullptr, const double *multipliers_ineq=nullptr) | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotected |
v1 | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
v2 | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
vertices | TestHyperGraphOptimizationProblemIgnoreStructure | protected |
~TestHyperGraphOptimizationProblemIgnoreStructure() | TestHyperGraphOptimizationProblemIgnoreStructure | inlineprotectedvirtual |