|
3 | 3 | #include <cmath> |
4 | 4 | #include <limits> |
5 | 5 |
|
6 | | -TEST(MathFunctions, hypergeometric_1f0Double) { |
7 | | - using stan::math::hypergeometric_1f0; |
| 6 | +TEST(MathFunctions, hypergeometric_1F0Double) { |
| 7 | + using stan::math::hypergeometric_1F0; |
8 | 8 | using stan::math::inv; |
9 | 9 |
|
10 | | - EXPECT_FLOAT_EQ(4.62962962963, hypergeometric_1f0(3, 0.4)); |
11 | | - EXPECT_FLOAT_EQ(0.510204081633, hypergeometric_1f0(2, -0.4)); |
12 | | - EXPECT_FLOAT_EQ(300.906354890, hypergeometric_1f0(16.0, 0.3)); |
13 | | - EXPECT_FLOAT_EQ(0.531441, hypergeometric_1f0(-6.0, 0.1)); |
| 10 | + EXPECT_FLOAT_EQ(4.62962962963, hypergeometric_1F0(3, 0.4)); |
| 11 | + EXPECT_FLOAT_EQ(0.510204081633, hypergeometric_1F0(2, -0.4)); |
| 12 | + EXPECT_FLOAT_EQ(300.906354890, hypergeometric_1F0(16.0, 0.3)); |
| 13 | + EXPECT_FLOAT_EQ(0.531441, hypergeometric_1F0(-6.0, 0.1)); |
14 | 14 | } |
15 | 15 |
|
16 | | -TEST(MathFunctions, hypergeometric_1f0_throw) { |
17 | | - using stan::math::hypergeometric_1f0; |
| 16 | +TEST(MathFunctions, hypergeometric_1F0_throw) { |
| 17 | + using stan::math::hypergeometric_1F0; |
18 | 18 |
|
19 | | - EXPECT_THROW(hypergeometric_1f0(2.1, 1.0), std::domain_error); |
20 | | - EXPECT_THROW(hypergeometric_1f0(0.5, 1.5), std::domain_error); |
21 | | - EXPECT_THROW(hypergeometric_1f0(0.5, -1.0), std::domain_error); |
22 | | - EXPECT_THROW(hypergeometric_1f0(0.5, -1.5), std::domain_error); |
| 19 | + EXPECT_THROW(hypergeometric_1F0(2.1, 1.0), std::domain_error); |
| 20 | + EXPECT_THROW(hypergeometric_1F0(0.5, 1.5), std::domain_error); |
| 21 | + EXPECT_THROW(hypergeometric_1F0(0.5, -1.0), std::domain_error); |
| 22 | + EXPECT_THROW(hypergeometric_1F0(0.5, -1.5), std::domain_error); |
23 | 23 | } |
0 commit comments