Home
last modified time | relevance | path

Searched refs:StirlingLogFactorial (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/
Dfastmath_test.cc84 TEST(FastMathTest, StirlingLogFactorial) { in TEST() argument
85 using absl::random_internal::StirlingLogFactorial; in TEST()
87 EXPECT_NEAR(StirlingLogFactorial(1.0), 0, 1e-3); in TEST()
88 EXPECT_NEAR(StirlingLogFactorial(1.50), 0.284683, 1e-3); in TEST()
89 EXPECT_NEAR(StirlingLogFactorial(2.0), 0.69314718056, 1e-4); in TEST()
93 EXPECT_NEAR(StirlingLogFactorial(d), std::lgamma(d + 1), 3e-5); in TEST()
Dfastmath.h43 inline double StirlingLogFactorial(double n) { in StirlingLogFactorial() function
/third_party/abseil-cpp/absl/random/internal/
Dfastmath_test.cc97 TEST(FastMathTest, StirlingLogFactorial) { in TEST() argument
98 using absl::random_internal::StirlingLogFactorial; in TEST()
100 EXPECT_NEAR(StirlingLogFactorial(1.0), 0, 1e-3); in TEST()
101 EXPECT_NEAR(StirlingLogFactorial(1.50), 0.284683, 1e-3); in TEST()
102 EXPECT_NEAR(StirlingLogFactorial(2.0), 0.69314718056, 1e-4); in TEST()
106 EXPECT_NEAR(StirlingLogFactorial(d), std::lgamma(d + 1), 3e-5); in TEST()
Dfastmath.h48 inline double StirlingLogFactorial(double n) { in StirlingLogFactorial() function
/third_party/abseil-cpp/absl/random/
Dpoisson_distribution.h158 log_k_ = lmu_ * mode - absl::random_internal::StirlingLogFactorial(mode); in param_type()
221 : absl::random_internal::StirlingLogFactorial(x); in operator()
/third_party/skia/third_party/externals/abseil-cpp/absl/random/
Dpoisson_distribution.h158 log_k_ = lmu_ * mode - absl::random_internal::StirlingLogFactorial(mode); in param_type()
221 : absl::random_internal::StirlingLogFactorial(x); in operator()