Documentation | Build Status | Licence | Version Status |
---|---|---|---|
This package computes the synchrotron kernel for a frequency ratio x = ν/ν0
and its polarisation components.
It is based on pynchrotron by J. Michael Burgess as used in Burgess et al (2019) and is a re-implementation of the GSL synchrotron functions.
using SynchrotronKernel
"""
General usage
"""
# kernel value and polarisation components
K, K_ort, K_par = synchrotron_kernel(x)
# only kernel value
K = synchrotron_intensity(x)
# or
K = ℱ(x)
# polarisations
K_ort, K_par = synchrotron_polarisation(x)
"""
Synchrotron Functions
"""
# first synchrotron function
K = ℱ(x)
# second synchrotron function
K = 𝒢(x)