Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix/issue 487 hypergeometric functions #488

Closed
wants to merge 36 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
8ae7102
Updating F32
syclik Dec 9, 2015
c03e067
Added doc for F32; updating tests
syclik Sep 11, 2016
c2562f1
Added some failing tests.
sakrejda Feb 9, 2017
bde80f2
At other branch.
sakrejda Feb 9, 2017
e5bb342
Fixed termination condition and application of sign (after exp) on F3…
sakrejda Feb 9, 2017
d5a5a1b
Resolved _some_ hypergeometric function problems.
sakrejda Feb 10, 2017
209c8c7
Now it passes tests, still needs more tests.
sakrejda Feb 10, 2017
7f9f1c3
Correctly pass the sign around, add tests for multiple sign flips, th…
sakrejda Feb 10, 2017
cd3320d
Both F32 and grad_F32 use same mechanism to track sign of log-accumul…
sakrejda Feb 10, 2017
bbe1b40
Linted.
sakrejda Feb 10, 2017
0c9f9e9
Fix code tag.
sakrejda Feb 11, 2017
558e46a
Doc fix, checked doc compiles.
sakrejda Feb 12, 2017
6cac9ee
Fixed finding is_nan.
sakrejda Feb 12, 2017
a1dd929
Needed to include rev version of is_nan, includes prim.
sakrejda Feb 12, 2017
f405369
Fixed doc and checked doxygen.
sakrejda Feb 12, 2017
28a2abb
Lint.
sakrejda Feb 12, 2017
1d103a9
So back to this...
sakrejda Feb 12, 2017
a809384
Fixed doxygen.
sakrejda Feb 12, 2017
759cbd2
Had to add the rev specific is_nan
Feb 14, 2017
84005f5
Updated to github branch.
sakrejda Mar 16, 2017
f6d0290
Break out convergence checks into separate check functions.
sakrejda Mar 17, 2017
884168d
Merge branch 'develop' into bugfix/issue-487-hypergeometric-functions
Mar 19, 2017
9935b09
Whut?
sakrejda Mar 20, 2017
7c9fa78
Added tests and fixed convergence check functions for 3F2 and 2F1.
sakrejda Mar 20, 2017
b12a563
Old calculation makes poles clearer.
sakrejda Mar 20, 2017
034b558
Moved grad_F32 over to log-based calculations.
sakrejda Mar 28, 2017
59dced8
Reverted precision request to default and used while(true) loop as th…
sakrejda Mar 28, 2017
3e8987e
Merge branch 'bugfix/issue-487-hypergeometric-functions' of github.co…
sakrejda Mar 28, 2017
e3d1fe6
Up requested accuracy in tests so current code fails, replace current…
sakrejda Mar 28, 2017
420934c
Exercise more of the branches in grad_2F1.hpp for sign-flipping and t…
sakrejda Mar 28, 2017
c8694f1
Whitespace lint.
sakrejda Mar 28, 2017
c698fa3
Lint.
sakrejda Mar 28, 2017
8aa519f
Adjusted tolerance 1.05e-6 vs. 1e-6 on 3rd order diff test that auto-…
sakrejda Mar 29, 2017
657b936
is_polynomial at zero numerator args, is_undefined at zero denominato…
sakrejda Apr 3, 2017
0722f30
Pass cpplint.
sakrejda Apr 3, 2017
82aec7a
Dropped extra iostream includes and passed all tests in test/unit/math.
sakrejda Apr 3, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'develop' into bugfix/issue-487-hypergeometric-functions
  • Loading branch information
Daniel Lee committed Mar 19, 2017
commit 884168d93defe8fe797d550988a5c9c748682f02

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.