Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Francesco Brarda
stan-math-petsc
Commits
bd4acf5b
Commit
bd4acf5b
authored
8 years ago
by
Krzysztof Sakrejda
Browse files
Options
Download
Email Patches
Plain Diff
NaN tests were missing previously.
parent
0fd82522
stan-petsc
ChrisChiasson-feature/issue-123-complex-numbers-with-vars
autoformat/build/test-test-format
bugfix/0346
bugfix/1063-std-lgamma
bugfix/1152-algebra_solver-lambdas
bugfix/issue-1250-lgamma
bugfix/issue-1270-add-check-for-meta-includes
bugfix/issue-2708-map-rect-fail
bugfix/issue-968-value-of-const-ref
bugfix/issue-995-fix-bernoulli-glm-test
bugfix/issues-935-933-integrate-1d
build/config-device-id
build/default-cc
build/distr-tests
build/errors
build/errwarns
build/precompiled-headers
cholesky_gpu_funcs
cleanup/555-remove-fd-ffd-tests
cmake
code-cleanup/chain-final
code-cleanup/issue-937-flatten
develop
feature/0565-remove-var_alloc_stack_
feature/0661-automated-style
feature/1258-ad-test-core
feature/adjoint-ode
feature/automatic-autodiff-testing
feature/concept-chainable-allocator
feature/daniel-windows
feature/eigen-aligned-malloc
feature/faster-ad-tls
feature/faster-ad-tls-v2
feature/faster-ad-tls-v3
feature/faster-ad-tls-v4
feature/faster-ad-tls-v4-windows
feature/faster-ad-tls-v6
feature/github-doc-updates-aug-1-2018
feature/intel-tbb-lib
feature/issue-1012-binorm-copula-cdf
feature/issue-1022-integrate-1d-templating
feature/issue-1115-newton_solver
feature/issue-123-complex
feature/issue-1257-diff_algebra_solver
feature/issue-202-vectorize-all-binary
feature/issue-38-multi_normal_sufficient
feature/issue-45-vectorized-rngs
feature/issue-45-vectorized_rngs_continuous
feature/issue-45-vectorized_rngs_continuous2
feature/issue-565-vari-dealloc
feature/issue-617-make
feature/issue-755-laplace
feature/issue-838-linseq
feature/issue-876-adj-jac
feature/issue-876-ordered-constraints
feature/issue-888-quadratic_optimizer
feature/issue-937-flatten-meta-again
feature/issue-937-flatten-meta-the-third
feature/issue-937-flatten-meta-third
feature/issue-962-bivar-norm
feature/issue-989-rev-mat-eig
feature/lambertw
feature/log_mix_arr
feature/map_rect-cpp17
feature/map_rect-fail-windows
feature/matrix_sqrt
feature/openMP
feature/operands_partials_less_copies
feature/parallel_for_each
feature/python-test-math-dependencies
feature/refactor-nested
feature/sparse-cholesky
feature/zi_dist
generalized_grad_tr_mat
gpu_matrix_multiply
gpu_performance_tests
integrate_1d-improvements
internal/no-assert
issue-static-init-order
kcl
master
mpi_errors
new-static-poc
new_complex_var
null
parallel-ad-tape-3
perf/operands_and_partials_deux
perf/runtime_matrix_check_flags
perf/static-stack
perf/threaded-ad2
release/v2.17.1
release/v2.18.0
release/v2.18.1
release/v2.19.0
release/v2.19.1
release/v2.20.0
revert
seantest/faster-ad-tls-v3
stancon/syclik
status-quo-multiple-tu
syclik/forward-mode
v2.20.0
v2.19.1
v2.19.0
v2.18.1
v2.18.0
v2.17.1
v2.17.0
v2.16.0
v2.15.0
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
stan/math/prim/scal/fun/grad_reg_inc_gamma.hpp
+6
-0
stan/math/prim/scal/fun/grad_reg_inc_gamma.hpp
with
6 additions
and
0 deletions
+6
-0
stan/math/prim/scal/fun/grad_reg_inc_gamma.hpp
View file @
bd4acf5b
...
...
@@ -2,6 +2,7 @@
#define STAN_MATH_PRIM_SCAL_FUN_GRAD_REG_INC_GAMMA_HPP
#include <stan/math/prim/scal/err/domain_error.hpp>
#include <stan/math/prim/scal/err/check_not_nan.hpp>
#include <stan/math/prim/scal/fun/gamma_p.hpp>
#include <stan/math/prim/scal/fun/gamma_q.hpp>
#include <stan/math/prim/scal/fun/is_inf.hpp>
...
...
@@ -48,6 +49,11 @@ namespace stan {
using
std
::
fabs
;
using
std
::
log
;
check_not_nan
(
"grad_reg_inc_gamma"
,
"a"
,
a
);
check_not_nan
(
"grad_reg_inc_gamma"
,
"z"
,
z
);
check_not_nan
(
"grad_reg_inc_gamma"
,
"g"
,
g
);
check_not_nan
(
"grad_reg_inc_gamma"
,
"dig"
,
dig
);
T
l
=
log
(
z
);
if
(
z
>=
a
&&
z
>=
8
)
{
// asymptotic expansion http://dlmf.nist.gov/8.11#E2
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help