Skip to content

hammurabi-dev/hammurabiX

Repository files navigation

hammurabi X README

Build Status DOI

hammurabi is an open-source (GNU General Public License v3) package for simulating full/partial-sky Galactic emissions. The outputs of (current version) hammurabi X include:

  • polarized synchrotron emission
  • dispersion measure
  • Faraday depth

Essential physical inputs/modelings required during simulation include:

  • Galactic magnetic field
  • (cosmic-ray & thermal) electron distribution

hammurabi X is a modular C++ framework which is friendly to user defined models. Based on earlier versions of hammurabi, we mainly focus on improving its numerical reliablility and scalability.

Please check our WIKI for more detailed technical information.

The original hammurabi v3 is still accessible.

hammurabi team publications:

contact

Bug reports and code contributions are warmly welcomed, feel free to contact

acknowledgements

  • We copied and modified functions/classes from HEALPix.
  • We use TinyXML2 as the XML file parser.