/cuFFS

A GPU-accelerated Rotation Measure Synthesis code

Primary LanguageCGNU General Public License v2.0GPL-2.0

CUDA-accelerated Fast Faraday Synthesis (cuFFS)

Dependencies

Installation

See build.sh for sample compiler instruction.

Notes

  • The code assumes that the pixels values are IEEE single precision floating points (BITPIX=-32)
  • The input cubes must have 3 axes (2 spatial dimensions and 1 frequency axis) with frequency axis as NAXIS1. If you have individual stokes Q and U channel maps, use the helper/makeFitsCube.py to get the data in the required format.