Building Blocks
- Core Classes
Grid1d
Grid1f
Grid3f
Grid3d
Vector3d
Vector3f
getDataPath()
getInstallPrefix()
digit()
clip()
interpolate()
interpolate2d()
interpolateEquidistant()
closestIndex()
meanFieldVector()
meanFieldStrength()
meanFieldStrength()
rmsFieldStrength()
rmsFieldStrength()
rmsFieldStrengthPerAxis()
scaleGrid()
scaleGrid()
fromMagneticField()
fromMagneticFieldStrength()
loadGrid()
loadGrid()
dumpGrid()
dumpGrid()
loadGridFromTxt()
loadGridFromTxt()
dumpGridToTxt()
dumpGridToTxt()
gridPowerSpectrum()
intrusive_ptr_add_ref()
intrusive_ptr_release()
swap()
get_pointer()
static_pointer_cast()
dynamic_pointer_cast()
const_pointer_cast()
operator<<()
operator>>()
operator*()
Candidate
Surface
Plane
Sphere
ParaxialBox
GridProperties
Grid
ParticleState
Random
Referenced
ref_ptr
Vector3
- Physics Definitions
setCosmologyParameters()
hubbleRate()
omegaL()
omegaM()
H0()
comovingDistance2Redshift()
redshift2ComovingDistance()
luminosityDistance2Redshift()
redshift2LuminosityDistance()
lightTravelDistance2Redshift()
redshift2LightTravelDistance()
comoving2LightTravelDistance()
lightTravel2ComovingDistance()
nucleusId()
chargeNumber()
massNumber()
isNucleus()
convertIdToName()
nuclearMass()
nuclearMass()
meter
second
kilogram
ampere
mol
kelvin
newton
pascal
joule
tesla
volt
coulomb
hertz
rad
deg
yocto
zepto
atto
femto
pico
nano
micro
milli
kilo
mega
giga
tera
peta
exa
zetta
yotta
eplus
c_light
c_squared
amu
mass_proton
mass_neutron
mass_electron
h_planck
k_boltzmann
mu0
epsilon0
alpha_finestructure
radius_electron
sigma_thomson
gauss
microgauss
nanogauss
muG
nG
erg
electronvolt
kiloelectronvolt
megaelectronvolt
gigaelectronvolt
teraelectronvolt
petaelectronvolt
exaelectronvolt
eV
keV
MeV
GeV
TeV
PeV
EeV
barn
au
ly
parsec
kiloparsec
megaparsec
gigaparsec
pc
kpc
Mpc
Gpc
kilometer
centimeter
km
cm
nanosecond
microsecond
millisecond
minute
hour
ns
mus
ms
sec
ccm
- Propagation Modules
- Energy Losses
- Magnetic Fields
TF17DiskModel
TF17HaloModel
initHelicalTurbulence()
turbulentCorrelationLength()
initTurbulence()
ArchimedeanSpiralField
CMZField
ToroidalHaloField
LogarithmicSpiralField
JF12Field
PlanckJF12bField
JF12FieldSolenoidal
MagneticField
PeriodicMagneticField
MagneticFieldList
MagneticFieldEvolution
UniformMagneticField
MagneticDipoleField
RenormalizeMagneticField
MagneticFieldGrid
ModulatedMagneticFieldGrid
PolarizedSingleModeMagneticField
PT11Field
TF17Field
GridTurbulence
HelicalGridTurbulence
PlaneWaveTurbulence
SimpleTurbulenceSpectrum
SimpleGridTurbulence
TurbulenceSpectrum
TurbulentField
- Observer
- Condition
- Source Features
SourceFeature
SourceInterface
Source
SourceList
SourceParticleType
SourceMultipleParticleTypes
SourceEnergy
SourcePowerLawSpectrum
SourceComposition
SourcePosition
SourceMultiplePositions
SourceUniformSphere
SourceUniformHollowSphere
SourceUniformShell
SourceUniformBox
SourceUniformCylinder
SourceSNRDistribution
SourcePulsarDistribution
SourceUniform1D
SourceDensityGrid
SourceDensityGrid1D
SourceIsotropicEmission
SourceDirectedEmission
SourceLambertDistributionOnSphere
SourceDirection
SourceEmissionMap
SourceEmissionCone
SourceRedshift
SourceUniformRedshift
SourceRedshiftEvolution
SourceRedshift1D
SourceGenericComposition
SourceTag
SourceMassDistribution
- Output
- Magnetic Lenses
- Tools
- Photon Fields
PhotonField()
getPhotonDensity()
getMinimumPhotonEnergy()
getMaximumPhotonEnergy()
getFieldName()
getRedshiftScaling()
hasRedshiftDependence()
setFieldName()
TabularPhotonField()
readPhotonEnergy()
readPhotonDensity()
readRedshift()
initRedshiftScaling()
checkInputData()
IRB_Kneiske04()
IRB_Stecker05()
IRB_Franceschini08()
IRB_Finke10()
IRB_Dominguez11()
IRB_Gilmore12()
IRB_Stecker16_upper()
IRB_Stecker16_lower()
IRB_Saldana21()
IRB_Saldana21_upper()
IRB_Saldana21_lower()
IRB_Finke22()
URB_Protheroe96()
URB_Fixsen11()
URB_Nitu21()
BlackbodyPhotonField()
setQuantile()
CMB()
fieldName
isRedshiftDependent
photonEnergies
photonDensity
redshifts
redshiftScalings
blackbodyTemperature
quantile
PhotonField
TabularPhotonField
IRB_Kneiske04
IRB_Stecker05
IRB_Franceschini08
IRB_Finke10
IRB_Dominguez11
IRB_Gilmore12
IRB_Stecker16_upper
IRB_Stecker16_lower
IRB_Saldana21
IRB_Saldana21_upper
IRB_Saldana21_lower
IRB_Finke22
URB_Protheroe96
URB_Fixsen11
URB_Nitu21
BlackbodyPhotonField
CMB
URB