5 #include <gtest/gtest.h>
11 Eigen::Matrix<double, 3, 2> A;
17 Eigen::Matrix<double, 2, 2> N;
21 Eigen::Matrix<double, 2, 2> expectedN;
26 ASSERT_TRUE(N.isApprox(expectedN, 0.0001));
40 ASSERT_TRUE(res.isApprox(expectedRes, 0.0001));
45 int main(
int argc,
char **argv)
47 testing::InitGoogleTest(&argc, argv);
48 return RUN_ALL_TESTS();
Eigen::Matrix< typename Vector_TypeA::Scalar, Eigen::Dynamic, 1 > boxMinus(const Vector_TypeA &_a, const Vector_TypeB &_b)
The boxMinus function calculates the box-minus operation between two vectors of equal size.
static bool nullSpaceProjector(const Matrix_TypeA &_A, Matrix_TypeB &_N, const double _alpha=1)
The nullSpaceProjector function calculates the null-space projector of a given matrix....
TEST(LinalgUtils, nullSpaceProjector)
int main(int argc, char **argv)