-
Notifications
You must be signed in to change notification settings - Fork 100
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add jinc (also called sombrero, besinc) function * Add tests for jinc function * Add more jinc tests to verify that polynomial works as well * Add redefinition of fastabs for jinc and clean jinc body * Some code comments regarded cleaning of jinc function * Add fastabs to SpecialFunctions * Add relative error comparison to tests * Add proper relative error testing * Adapt jinc function to get type stability * Add test cases for jinc function * Use fastabs in expint and gamma for complex number checking * Adapt \cong for complex numbers * Add tests for fastabs * Replace relerrc with complex relerr in tests for gamma and expint * Fix test cases for jinc with correct big expression * Revert \cong threshold back to 1e-6 for Float32 * Relax accuracy threshold for Float32 slightly * Use \isapprox for all complex number tests of jinc * Remove complex argument handling of \cong in runtest * Remove explicit zero handling in jinc because evalpoly already does * Add complex handling for relerr in runtests * Add jinc function to documentation
- Loading branch information
1 parent
bd2e55e
commit eff906e
Showing
11 changed files
with
174 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.