TestHyperGraphOptimizationProblemVertexBased Member List

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

computeSparseHessianEqualitiesViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, const double *multipliers=nullptr, bool lower_part_only=false)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
computeSparseHessianInequalitiesViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, const double *multipliers=nullptr, bool lower_part_only=false)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
computeSparseHessianObjectiveViaTriplets(int nnz, int n, Eigen::SparseMatrix< double > &hessian, double multiplier=1.0, bool lower_part_only=false)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
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)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
computeSparseJacobianActiveInequalitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, double weight=1.0)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
computeSparseJacobianEqualitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
computeSparseJacobianFiniteCombinedBoundsViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, double weight=1.0)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
computeSparseJacobianInequalitiesViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
computeSparseJacobianObjectiveViaTriplets(int nnz, int n, int m, Eigen::SparseMatrix< double > &jacobian, const double *multipliers=nullptr)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
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)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
edge1_fun(const Edge1T::VertexContainer &vertices)TestHyperGraphOptimizationProblemVertexBasedinlineprotectedstatic
Edge1T typedefTestHyperGraphOptimizationProblemVertexBasedprotected
edge2_fun(const Edge2T::VertexContainer &vertices, Eigen::Ref< Edge2T::ErrorVector > values)TestHyperGraphOptimizationProblemVertexBasedinlineprotectedstatic
Edge2T typedefTestHyperGraphOptimizationProblemVertexBasedprotected
edge3_fun(const Edge1T::VertexContainer &vertices, Eigen::Ref< Edge2T::ErrorVector > values)TestHyperGraphOptimizationProblemVertexBasedinlineprotectedstatic
Edge3T typedefTestHyperGraphOptimizationProblemVertexBasedprotected
edge4_fun(const Edge4T::VertexContainer &vertices, Eigen::Ref< Edge4T::ErrorVector > values)TestHyperGraphOptimizationProblemVertexBasedinlineprotectedstatic
Edge4T typedefTestHyperGraphOptimizationProblemVertexBasedprotected
edgesTestHyperGraphOptimizationProblemVertexBasedprotected
mixed_edge1_eq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_eq)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
mixed_edge1_ineq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_ineq)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
mixed_edge1_obj(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_obj)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
mixed_edge1_precompute(const Edge4T::VertexContainer &vertices)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
mixed_edge2_eq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_eq)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
mixed_edge2_ineq(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_ineq)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
mixed_edge2_obj(const MixedEdge1T::VertexContainer &vertices, Eigen::Ref< Eigen::VectorXd > values_obj)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
mixed_edge2_precompute(const Edge4T::VertexContainer &vertices)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
mixed_edge_auxTestHyperGraphOptimizationProblemVertexBasedprotected
MixedEdge1T typedefTestHyperGraphOptimizationProblemVertexBasedprotected
MixedEdge2T typedefTestHyperGraphOptimizationProblemVertexBasedprotected
optimTestHyperGraphOptimizationProblemVertexBasedprotected
SetUp() overrideTestHyperGraphOptimizationProblemVertexBasedinlineprotected
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)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
TestHyperGraphOptimizationProblemVertexBased()TestHyperGraphOptimizationProblemVertexBasedinlineprotected
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)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
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)TestHyperGraphOptimizationProblemVertexBasedinlineprotected
v1TestHyperGraphOptimizationProblemVertexBasedprotected
v2TestHyperGraphOptimizationProblemVertexBasedprotected
verticesTestHyperGraphOptimizationProblemVertexBasedprotected
~TestHyperGraphOptimizationProblemVertexBased()TestHyperGraphOptimizationProblemVertexBasedinlineprotectedvirtual


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