pint.derived_quantities.pulsar_B
- pint.derived_quantities.pulsar_B(f: Unit('Hz'), fdot: Unit('Hz / s'))[source]
Compute pulsar surface magnetic field
Return the estimated pulsar surface magnetic field strength given the spin frequency and frequency derivative.
- Parameters:
f (astropy.units.Quantity) – pulsar frequency
fdot (astropy.units.Quantity) – frequency derivative \(\dot f\)
- Returns:
B – pulsar dipole magnetic field in
u.G
- Return type:
- Raises:
astropy.units.UnitsError – If the input data are not appropriate quantities
TypeError – If the input data are not quantities
Notes
Calculates \(B=3.2\times 10^{19}\,{\rm G}\sqrt{ f \dot f^{-3}}\)