diff options
author | eschnett <eschnett@4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843> | 2012-06-16 15:39:07 +0000 |
---|---|---|
committer | eschnett <eschnett@4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843> | 2012-06-16 15:39:07 +0000 |
commit | 167b7353013f12c35d935a88a91c7c961ae5a2db (patch) | |
tree | a4ef14090fdbcdf49ee6a72c43a228eda8f3689c /src/integrate.hh | |
parent | 74ad038e293cc3dfb5a819d7888b3473d6896885 (diff) |
Implement Driscoll&Healy integration
Implements a more accurate integration over the sphere using an
algorithm by Driscoll & Healy. This algorithm uses Gaussian
integration weights, leading (almost) to exponential convergence.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/Multipole/trunk@83 4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843
Diffstat (limited to 'src/integrate.hh')
-rw-r--r-- | src/integrate.hh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/integrate.hh b/src/integrate.hh index c45917e..5bcd43f 100644 --- a/src/integrate.hh +++ b/src/integrate.hh @@ -6,4 +6,7 @@ CCTK_REAL Simpson2DIntegral(CCTK_REAL const *f, int nx, int ny, CCTK_REAL hx, CCTK_REAL hy); +CCTK_REAL DriscollHealy2DIntegral(CCTK_REAL const *f, int nx, int ny, + CCTK_REAL hx, CCTK_REAL hy); + #endif |