|
| QuadraticProgram | TestLp () |
| |
| void | VerifyTestLp (const QuadraticProgram &qp, bool maximize) |
| |
| QuadraticProgram | TinyLp () |
| |
| QuadraticProgram | CorrelationClusteringLp () |
| |
| QuadraticProgram | CorrelationClusteringStarLp () |
| |
| QuadraticProgram | TestDiagonalQp1 () |
| |
| QuadraticProgram | TestDiagonalQp2 () |
| |
| QuadraticProgram | TestDiagonalQp3 () |
| |
| QuadraticProgram | SmallInvalidProblemLp () |
| |
| QuadraticProgram | SmallInconsistentVariableBoundsLp () |
| |
| QuadraticProgram | SmallPrimalInfeasibleLp () |
| |
| QuadraticProgram | SmallDualInfeasibleLp () |
| |
| QuadraticProgram | SmallPrimalDualInfeasibleLp () |
| |
| QuadraticProgram | SmallInitializationLp () |
| |
| QuadraticProgram | LpWithoutConstraints () |
| |
| void | VerifyTestQp (const QuadraticProgram &qp, bool maximize) |
| |
| ::Eigen::ArrayXXd | ToDense (const Eigen::SparseMatrix< double, Eigen::ColMajor, int64_t > &sparse_mat) |
| |
| | MATCHER_P (TupleIsNear, tolerance, "is near") |
| |
| | MATCHER (TupleFloatEq, "is almost equal to") |
| |
| template<typename T > |
| Eigen::Array< T, Eigen::Dynamic, Eigen::Dynamic > | EigenArray2DFromNestedSpans (absl::Span< const absl::Span< const T > > rows) |
| |
| template<typename LhsType > |
| std::string | GetMatcherDescriptionAsString (const testing::Matcher< LhsType > &matcher, bool negation) |
| |
| template<typename ContainerType > |
| decltype(testing::Pointwise(internal::TupleIsNear(0.0), ContainerType())) | FloatArrayNear (const ContainerType &container, double tolerance) |
| |
| template<typename ContainerType > |
| decltype(testing::Pointwise(internal::TupleFloatEq(), ContainerType())) | FloatArrayEq (const ContainerType &container) |
| |
| template<typename EigenType > |
| Eigen::Array< typename EigenType::Scalar, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor > | EvalAsColMajorEigenArray (const EigenType &input) |
| |
| template<typename Scalar > |
| absl::Span< const Scalar > | EigenArrayAsSpan (const Eigen::Array< Scalar, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor > &array) |
| |
| | MATCHER_P2 (EigenArrayNear, expected_array, tolerance, "array is near "+testing::PrintToString(expected_array)+" within tolerance "+testing::PrintToString(tolerance)) |
| |
| | MATCHER_P (EigenArrayEq, expected_array, "array is almost equal to "+testing::PrintToString(expected_array)) |
| |
| template<typename T > |
| EigenArrayNearMatcherP2< Eigen::Array< T, Eigen::Dynamic, 1 >, double > | EigenArrayNear (absl::Span< const T > data, double tolerance) |
| |
| template<typename T > |
| EigenArrayNearMatcherP2< Eigen::Array< T, Eigen::Dynamic, Eigen::Dynamic >, double > | EigenArrayNear (absl::Span< const absl::Span< const T > > rows, double tolerance) |
| |
| template<typename T > |
| EigenArrayEqMatcherP< Eigen::Array< T, Eigen::Dynamic, 1 > > | EigenArrayEq (absl::Span< const T > data) |
| |
| template<typename T > |
| EigenArrayEqMatcherP< Eigen::Array< T, Eigen::Dynamic, Eigen::Dynamic > > | EigenArrayEq (absl::Span< const absl::Span< const T > > rows) |
| |
| template<typename Scalar , int Rows, int Cols, int Options, int MaxRows, int MaxCols> |
| void | PrintTo (const Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &array, std::ostream *os) |
| |