Required: Number of pulsars to generate; or to detect in a survey
Output file name for population model (def=populate.model)
List of surveys to use when trying to detect pulsars (default=None)
Scale height of pulsars about Galactic plane, in kpc (default=0.33)
Pulse width to use when generating pulsars (default=0, use beaming model)
Spectral index mean and standard deviation (default=-1.6, 0.35)
Spectral index of scattering law to use (default=-3.86, Bhat et al model)
Distribution type for pulse periods (default=lnorm)
Supported: ‘lnorm’, ‘norm’, ‘cc97’
Mean and standard deviation to use in period dist ‘lnorm’ or ‘norm’ (def=-2.7, 0.34)
Model to use for Galactic radial distribution of pulsars
Supported: ‘lfl06’, ‘yk04’, ‘isotropic’, ‘slab’, ‘disk’
Model to describe the Galactic electron distribution
Supported: ‘ne2001’, ‘lm98’
Add <fraction> pulsars with GHz-frequency turnovers with index a
Add <fraction> pulsars with low-frequency (below 1GHz) spectral index of alpha1
Turn off writing to stdout. Useful for many iterations eg. in large simulations