TestHyperGraphOptimizationProblemIgnoreStructure Member List

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)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
computeSparseHessianInequalitiesViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, const double *multipliers=nullptr, bool lower_part_only=false)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
computeSparseHessianObjectiveViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, double multiplier=1.0, bool lower_part_only=false)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
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)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
computeSparseJacobianActiveInequalitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, double weight=1.0)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
computeSparseJacobianEqualitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
computeSparseJacobianFiniteCombinedBoundsViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, double weight=1.0)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
computeSparseJacobianInequalitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
computeSparseJacobianObjectiveViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
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)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
edge1_fun(const Edge1T::VertexContainer &vertices)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotectedstatic
Edge1T typedefTestHyperGraphOptimizationProblemIgnoreStructureprotected
edge2_fun(const Edge2T::VertexContainer &vertices, Eigen::Ref< Edge2T::ErrorVector > values)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotectedstatic
Edge2T typedefTestHyperGraphOptimizationProblemIgnoreStructureprotected
edge3_fun(const Edge1T::VertexContainer &vertices, Eigen::Ref< Edge2T::ErrorVector > values)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotectedstatic
Edge3T typedefTestHyperGraphOptimizationProblemIgnoreStructureprotected
edge4_fun(const Edge4T::VertexContainer &vertices, Eigen::Ref< Edge4T::ErrorVector > values)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotectedstatic
Edge4T typedefTestHyperGraphOptimizationProblemIgnoreStructureprotected
edgesTestHyperGraphOptimizationProblemIgnoreStructureprotected
mixed_edge1_eq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_eq)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
mixed_edge1_ineq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_ineq)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
mixed_edge1_obj(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_obj)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
mixed_edge1_precompute(const Edge4T::VertexContainer &vertices)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
mixed_edge2_eq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_eq)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
mixed_edge2_ineq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_ineq)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
mixed_edge2_obj(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_obj)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
mixed_edge2_precompute(const Edge4T::VertexContainer &vertices)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
mixed_edge_auxTestHyperGraphOptimizationProblemIgnoreStructureprotected
MixedEdge1T typedefTestHyperGraphOptimizationProblemIgnoreStructureprotected
MixedEdge2T typedefTestHyperGraphOptimizationProblemIgnoreStructureprotected
optimTestHyperGraphOptimizationProblemIgnoreStructureprotected
SetUp() overrideTestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
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)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
TestHyperGraphOptimizationProblemIgnoreStructure()TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
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)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
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)TestHyperGraphOptimizationProblemIgnoreStructureinlineprotected
v1TestHyperGraphOptimizationProblemIgnoreStructureprotected
v2TestHyperGraphOptimizationProblemIgnoreStructureprotected
verticesTestHyperGraphOptimizationProblemIgnoreStructureprotected
~TestHyperGraphOptimizationProblemIgnoreStructure()TestHyperGraphOptimizationProblemIgnoreStructureinlineprotectedvirtual


control_box_rst
Author(s): Christoph Rösmann
autogenerated on Wed Mar 2 2022 00:07:19