TestHyperGraphOptimizationProblemEdgeBased Member List

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

computeSparseHessianEqualitiesViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, const double *multipliers=nullptr, bool lower_part_only=false)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
computeSparseHessianInequalitiesViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, const double *multipliers=nullptr, bool lower_part_only=false)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
computeSparseHessianObjectiveViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, double multiplier=1.0, bool lower_part_only=false)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
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)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
computeSparseJacobianActiveInequalitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, double weight=1.0)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
computeSparseJacobianEqualitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
computeSparseJacobianFiniteCombinedBoundsViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, double weight=1.0)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
computeSparseJacobianInequalitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
computeSparseJacobianObjectiveViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
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)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
edge1_fun(const Edge1T::VertexContainer &vertices)TestHyperGraphOptimizationProblemEdgeBasedinlineprotectedstatic
Edge1T typedefTestHyperGraphOptimizationProblemEdgeBasedprotected
edge2_fun(const Edge2T::VertexContainer &vertices, Eigen::Ref< Edge2T::ErrorVector > values)TestHyperGraphOptimizationProblemEdgeBasedinlineprotectedstatic
Edge2T typedefTestHyperGraphOptimizationProblemEdgeBasedprotected
edge3_fun(const Edge1T::VertexContainer &vertices, Eigen::Ref< Edge2T::ErrorVector > values)TestHyperGraphOptimizationProblemEdgeBasedinlineprotectedstatic
Edge3T typedefTestHyperGraphOptimizationProblemEdgeBasedprotected
edge4_fun(const Edge4T::VertexContainer &vertices, Eigen::Ref< Edge4T::ErrorVector > values)TestHyperGraphOptimizationProblemEdgeBasedinlineprotectedstatic
Edge4T typedefTestHyperGraphOptimizationProblemEdgeBasedprotected
edgesTestHyperGraphOptimizationProblemEdgeBasedprotected
mixed_edge1_eq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_eq)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
mixed_edge1_ineq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_ineq)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
mixed_edge1_obj(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_obj)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
mixed_edge1_precompute(const Edge4T::VertexContainer &vertices)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
mixed_edge2_eq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_eq)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
mixed_edge2_ineq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_ineq)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
mixed_edge2_obj(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_obj)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
mixed_edge2_precompute(const Edge4T::VertexContainer &vertices)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
mixed_edge_auxTestHyperGraphOptimizationProblemEdgeBasedprotected
MixedEdge1T typedefTestHyperGraphOptimizationProblemEdgeBasedprotected
MixedEdge2T typedefTestHyperGraphOptimizationProblemEdgeBasedprotected
optimTestHyperGraphOptimizationProblemEdgeBasedprotected
SetUp() overrideTestHyperGraphOptimizationProblemEdgeBasedinlineprotected
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)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
TestHyperGraphOptimizationProblemEdgeBased()TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
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)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
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)TestHyperGraphOptimizationProblemEdgeBasedinlineprotected
v1TestHyperGraphOptimizationProblemEdgeBasedprotected
v2TestHyperGraphOptimizationProblemEdgeBasedprotected
verticesTestHyperGraphOptimizationProblemEdgeBasedprotected
~TestHyperGraphOptimizationProblemEdgeBased()TestHyperGraphOptimizationProblemEdgeBasedinlineprotectedvirtual


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