Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
On Thursday, 7th July from 1 to 3 pm there will be a maintenance with a short downtime of GitLab.
Open sidebar
ift
nifty_gridder
Commits
8b2ec7ba
Commit
8b2ec7ba
authored
Aug 30, 2019
by
Martin Reinecke
Browse files
add README.md
parent
0836cea1
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
0 → 100644
View file @
8b2ec7ba
Nifty gridder
=============
Library for high-accuracy gridding/degridding of radio interferometry datasets
(Highly experimental pre-release version!)
Programming aspects
-
written in C++11, fully portable
-
shared-memory parallelization via OpenMP
-
Python interface available
-
kernel computation is performed on the fly, avoiding inaccuracies
due to table lookup and reducing overall memory bandwidth
-
gridding/degridding of a single w-plane is OpenMP-parallelized with good
scaling behaviour
Numerical aspects
-
uses the analytical gridding kernel presented in
https://arxiv.org/abs/1808.06736
-
uses the "improved W-stacking method" described in
https://www.repository.cam.ac.uk/handle/1810/292298 (p. 139ff)
-
in combination these two aspects allow extremely accurate gridding/degridding
operations (L2 error compared to explicit DFTs can go below 1e-12) with
reasonable resource consumption
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