|
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