2019-02-24 17:14:05 +00:00

25 lines
483 B
C++

#include "test_macros.hpp"
#include "float.h"
#include <matrix/math.hpp>
using namespace matrix;
int main()
{
float data[9] = {1, 2, 3,
4, 5, 6,
7, 8, 10
};
float urt[6] = {1, 2, 3, 5, 6, 10};
SquareMatrix<float, 3> A(data);
for(int i=0; i<sizeof(urt); i++) {
TEST(fabs(urt[i] - A.urt().data()[i]) < FLT_EPSILON);
}
return 0;
}
/* vim: set et fenc=utf-8 ff=unix sts=0 sw=4 ts=4 : */