Add acos and acos's unittest.
This commit is contained in:
@@ -246,3 +246,12 @@ TEST_F(Function1D_Test, mod) {
|
||||
EXPECT_DOUBLE_AE(result.getData()[1],0.83);
|
||||
EXPECT_DOUBLE_AE(result.getData()[2],0.4);
|
||||
}
|
||||
|
||||
TEST_F(Function1D_Test, acos) {
|
||||
double *data = new double[3]{0.02,0.83,0.4,};
|
||||
auto matrix = Aurora::Matrix::fromRawData(data, 3);
|
||||
auto result = Aurora::acos(matrix);
|
||||
EXPECT_DOUBLE_AE(result.getData()[0],1.5508);
|
||||
EXPECT_DOUBLE_AE(result.getData()[1],0.5917);
|
||||
EXPECT_DOUBLE_AE(result.getData()[2],1.1593);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user