SKIRT v9.0 (git 4fdaaf1-dirty built on 02/11/2025 at 09:46:57)
This page lists the subclasses for each SKIRT class that may occur as a base class name in a ski file.
The sections are listed alphabetically on class name. To quickly locate the section for a given class, use your browser's find function and precede the class name with a - (dash).
[docs] : an all-sky projection
| Subclass | Description | ||
|---|---|---|---|
| HammerAitoffProjection | props | docs | the Hammer-Aitoff all-sky projection |
| MollweideProjection | props | docs | the Mollweide all-sky projection |
[docs] : an angular emission profile
| Subclass | Description | ||
|---|---|---|---|
| ConicalAngularDistribution | props | docs | an anisotropic conical emission profile |
| IsotropicAngularDistribution | props | docs | an isotropic emission profile |
| LaserAngularDistribution | props | docs | a laser emission profile |
| NetzerAngularDistribution | props | docs | a Netzer AGN accretion disk emission profile |
[docs] : an axisymmetric geometry
| Subclass | Description | ||
|---|---|---|---|
| AnnulusGeometry | props | docs | an annulus geometry |
| BrokenExpDiskGeometry | props | docs | a broken exponential disk geometry |
| ConicalShellGeometry | props | docs | a conical shell geometry |
| DonutGeometry | props | docs | a donut torus geometry |
| ExpDiskGeometry | props | docs | an exponential disk geometry |
| HyperboloidGeometry | props | docs | a hyperboloid geometry |
| HyperboloidShellGeometry | props | docs | a hyperboloid shell geometry |
| MultiGaussianExpansionGeometry | props | docs | a multi-gaussian expansion geometry |
| ParaboloidGeometry | props | docs | a paraboloid geometry |
| ParaboloidShellGeometry | props | docs | a paraboloid shell geometry |
| RingGeometry | props | docs | a ring geometry |
| SpheroidalGeometryDecorator | props | docs | a decorator that constructs a spheroidal variant of any spherical geometry |
| TTauriDiskGeometry | props | docs | a T Tauri disk geometry |
| TorusGeometry | props | docs | a torus geometry |
[docs] : a wavelength band (transmission curve)
| Subclass | Description | ||
|---|---|---|---|
| BroadBand | props | docs | a standard built-in broadband (transmission curve) |
| FileBand | props | docs | a wavelength band (transmission curve) loaded from a text file |
| ListBand | props | docs | a wavelength band (transmission curve) specified inside the configuration file |
[docs] : a continuous spectral energy distribution
| Subclass | Description | ||
|---|---|---|---|
| BlackBodySED | props | docs | a black-body spectral energy distribution |
| BpassSED | props | docs | a BPASS single stellar population SED |
| BruzualCharlotSED | props | docs | a Bruzual-Charlot simple stellar population SED |
| CastelliKuruczSED | props | docs | a Castelli-Kurucz stellar atmosphere SED |
| FSPSSED | props | docs | an FSPS simple stellar population SED |
| FileSED | props | docs | a spectral energy distribution loaded from a text file |
| ListSED | props | docs | a spectral energy distribution specified inside the configuration file |
| LyaDoublePeakedSED | props | docs | a double-peaked spectrum around the central Lyman-alpha wavelength |
| LyaGaussianSED | props | docs | a Gaussian spectrum around the central Lyman-alpha wavelength |
| LyaSEDDecorator | props | docs | an SED decorator replacing ionizing radiation with Lyman-alpha line emission |
| MappingsSED | props | docs | a star-forming region SED from the MAPPINGS III model |
| MarastonSED | props | docs | a Maraston simple stellar population SED |
| QuasarSED | props | docs | the spectral energy distribution of a typical quasar |
| Starburst99SED | props | docs | a Starburst99 simple stellar population SED |
| SunSED | props | docs | the spectral energy distribution of the Sun |
| ToddlersSED | props | docs | a Toddlers SED for emission from star-forming regions |
[docs] : a set of cosmology parameters, including redshift
| Subclass | Description | ||
|---|---|---|---|
| FlatUniverseCosmology | props | docs | the model is at a given redshift in a flat universe |
| LocalUniverseCosmology | props | docs | the model is at redshift zero in the Local Universe |
[docs] : a tree grid construction policy using the medium density distribution
| Subclass | Description | ||
|---|---|---|---|
| DensityTreePolicy | props | docs | a tree grid construction policy using the medium density distribution |
| NestedDensityTreePolicy | props | docs | a tree grid construction policy using a nested density tree policy |
[docs] : a wavelength grid with non-overlapping bins
| Subclass | Description | ||
|---|---|---|---|
| CompositeWavelengthGrid | props | docs | a wavelength grid composited from a list of wavelength grids |
| FileBorderWavelengthGrid | props | docs | a wavelength grid loaded from a text file listing bin borders |
| FileWavelengthGrid | props | docs | a wavelength grid loaded from a text file |
| LinBorderWavelengthGrid | props | docs | a linear wavelength grid with given outer borders |
| LinWavelengthGrid | props | docs | a linear wavelength grid |
| ListBorderWavelengthGrid | props | docs | a wavelength grid configured as a list of bin borders |
| ListWavelengthGrid | props | docs | a wavelength grid configured as a list |
| LogBorderWavelengthGrid | props | docs | a logarithmic wavelength grid with given outer borders |
| LogWavelengthGrid | props | docs | a logarithmic wavelength grid |
| NestedLogWavelengthGrid | props | docs | a nested logarithmic wavelength grid |
| ResolutionBorderWavelengthGrid | props | docs | a logarithmic wavelength grid with given spectral resolution and outer borders |
| ResolutionWavelengthGrid | props | docs | a logarithmic wavelength grid with given spectral resolution |
[docs] : a set of options related to thermal emission from dust
| Subclass | Description | ||
|---|---|---|---|
| DustEmissionOptions | props | docs | a set of options related to thermal emission from dust |
[docs] : a dust mix
| Subclass | Description | ||
|---|---|---|---|
| ConfigurableDustMix | props | docs | a configurable dust mix with one or more grain populations |
| DraineLiDustMix | props | docs | a Draine and Li (2007) dust mix |
| MRNDustMix | props | docs | an MRN (1997) dust mix |
| MeanFileDustMix | props | docs | a dust mix with mean properties loaded from a text file |
| MeanInterstellarDustMix | props | docs | a typical interstellar dust mix (mean properties) |
| MeanIvezicBenchmarkDustMix | props | docs | an Ivezic 1D benchmark dust mix (mean properties) |
| MeanListDustMix | props | docs | a dust mix with mean properties specified inside the configuration file |
| MeanPascucciBenchmarkDustMix | props | docs | a Pascucci 2D benchmark dust mix (mean properties) |
| MeanPinteBenchmarkDustMix | props | docs | a Pinte 2D benchmark dust mix (mean properties, optionally with polarization at 1 micron) |
| MeanTrustBenchmarkDustMix | props | docs | a TRUST benchmark dust mix (mean properties, optionally with polarization) |
| ThemisDustMix | props | docs | a THEMIS (Jones et al. 2017) dust mix |
| TrustBenchmarkDustMix | props | docs | a TRUST benchmark dust mix |
| WeingartnerDraineDustMix | props | docs | a Weingartner and Draine (2001) dust mix |
| ZubkoDustMix | props | docs | a Zubko et al. (2004) dust mix |
[docs] : a set of options for dynamically adjusting the medium state
| Subclass | Description | ||
|---|---|---|---|
| DynamicStateOptions | props | docs | a set of options for dynamically adjusting the medium state |
[docs] : a dynamic medium state recipe
| Subclass | Description | ||
|---|---|---|---|
| ClearDensityRecipe | props | docs | a recipe that clears material in cells above a given radiation field strength |
| LinearDustDestructionRecipe | props | docs | a dust destruction recipe using a linear temperature dependence |
[docs] : a probe form
| Subclass | Description | ||
|---|---|---|---|
| AllSkyProjectionForm | props | docs | all-sky projection at a position inside the model |
| AtPositionsForm | props | docs | a text column file with values for each imported position |
| DefaultCutsForm | props | docs | default planar cuts along the coordinate planes |
| LinearCutForm | props | docs | a text column file with values along a given line segment |
| MeridionalCutForm | props | docs | a text column file with values along a meridian |
| ParallelProjectionForm | props | docs | parallel projection on a distant plane |
| PerCellForm | props | docs | a text column file with values for each spatial cell |
| PlanarCutsForm | props | docs | configurable planar cuts parallel to the coordinate planes |
[docs] : a generic probe form
| Subclass | Description | ||
|---|---|---|---|
| AllSkyProjectionForm | props | docs | all-sky projection at a position inside the model |
| AtPositionsForm | props | docs | a text column file with values for each imported position |
| LinearCutForm | props | docs | a text column file with values along a given line segment |
| MeridionalCutForm | props | docs | a text column file with values along a meridian |
| ParallelProjectionForm | props | docs | parallel projection on a distant plane |
| PlanarCutsForm | props | docs | configurable planar cuts parallel to the coordinate planes |
[docs] : a geometry
| Subclass | Description | ||
|---|---|---|---|
| AdaptiveMeshGeometry | props | docs | a geometry imported from data represented on an adaptive mesh (AMR grid) |
| AnnulusGeometry | props | docs | an annulus geometry |
| AxPowerLawRedistributeGeometryDecorator | props | docs | a decorator that redistributes another geometry with an axial power law |
| BoxClipGeometryDecorator | props | docs | a decorator that clips another geometry using a cubodial box |
| BrokenExpDiskGeometry | props | docs | a broken exponential disk geometry |
| CellGeometry | props | docs | a geometry imported from cuboidal cell data |
| ClumpyGeometryDecorator | props | docs | a decorator that adds clumpiness to any geometry |
| CombineGeometryDecorator | props | docs | a decorator that combines two different geometries |
| ConicalShellGeometry | props | docs | a conical shell geometry |
| CylindricalCellGeometry | props | docs | a geometry imported from cylindrical cell data |
| CylindricalClipGeometryDecorator | props | docs | a decorator that clips another geometry using a cylinder |
| DonutGeometry | props | docs | a donut torus geometry |
| EinastoGeometry | props | docs | an Einasto geometry |
| ExpDiskGeometry | props | docs | an exponential disk geometry |
| GammaGeometry | props | docs | a gamma geometry |
| GaussianGeometry | props | docs | a Gaussian geometry |
| HyperboloidGeometry | props | docs | a hyperboloid geometry |
| HyperboloidShellGeometry | props | docs | a hyperboloid shell geometry |
| MultiGaussianExpansionGeometry | props | docs | a multi-gaussian expansion geometry |
| OffsetGeometryDecorator | props | docs | a decorator that adds an offset to any geometry |
| ParaboloidGeometry | props | docs | a paraboloid geometry |
| ParaboloidShellGeometry | props | docs | a paraboloid shell geometry |
| ParticleGeometry | props | docs | a geometry imported from smoothed particle data |
| PlummerGeometry | props | docs | a Plummer geometry |
| PseudoSersicGeometry | props | docs | a pseudo-Sérsic geometry |
| ReadFits3DGeometry | props | docs | a geometry read from a 3D FITS file |
| ReadFitsGeometry | props | docs | a geometry read from a 2D FITS file |
| RingGeometry | props | docs | a ring geometry |
| RotateGeometryDecorator | props | docs | a decorator that adds a rotation to any geometry |
| SersicGeometry | props | docs | a Sérsic geometry |
| ShellGeometry | props | docs | a shell geometry |
| SphePowerLawRedistributeGeometryDecorator | props | docs | a decorator that redistributes another geometry with a spherical power law |
| SphericalCellGeometry | props | docs | a geometry imported from spherical cell data |
| SphericalClipGeometryDecorator | props | docs | a decorator that clips another geometry using a sphere |
| SpheroidalGeometryDecorator | props | docs | a decorator that constructs a spheroidal variant of any spherical geometry |
| SpiralStructureGeometryDecorator | props | docs | a decorator that adds spiral structure to any axisymmetric geometry |
| TTauriDiskGeometry | props | docs | a T Tauri disk geometry |
| TorusGeometry | props | docs | a torus geometry |
| TriaxialGeometryDecorator | props | docs | a decorator that constructs a triaxial variant of any spherical geometry |
| UniformBoxGeometry | props | docs | a geometry with uniform density inside a box |
| VoronoiMeshGeometry | props | docs | a geometry imported from data represented on a Voronoi mesh |
[docs] : a dust grain composition
| Subclass | Description | ||
|---|---|---|---|
| BegemannPorousAluminaGrainComposition | props | docs | a Begemann porous alumina dust grain composition |
| CrystalEnstatiteGrainComposition | props | docs | a crystalline Enstatite dust grain composition |
| CrystalForsteriteGrainComposition | props | docs | a crystalline Forsterite dust grain composition |
| DorschnerOlivineGrainComposition | props | docs | a Dorschner olivine dust grain composition |
| DraineGraphiteGrainComposition | props | docs | a Draine graphite dust grain composition |
| DraineIonizedPAHGrainComposition | props | docs | a Draine ionized PAH dust grain composition |
| DraineNeutralPAHGrainComposition | props | docs | a Draine neutral PAH dust grain composition |
| DraineSilicateGrainComposition | props | docs | a Draine silicate dust grain composition |
| DustEmGrainComposition | props | docs | a dust grain composition based on DustEM data |
| HofmeisterPericlaseGrainComposition | props | docs | a Hofmeister periclase dust grain composition |
| MieSilicateGrainComposition | props | docs | a MieX-based Draine silicate dust grain composition |
| MinSilicateGrainComposition | props | docs | a Min 2007 amorphous silicate dust grain composition |
| PolarizedGraphiteGrainComposition | props | docs | a graphite dust grain composition with support for polarization |
| PolarizedSilicateGrainComposition | props | docs | a silicate dust grain composition with support for polarization |
| SpheroidalGraphiteGrainComposition | props | docs | a spheroidal graphite dust grain composition with support for polarization |
| SpheroidalSilicateGrainComposition | props | docs | a spheroidal silicate dust grain composition with support for polarization |
| TrustGraphiteGrainComposition | props | docs | a TRUST benchmark graphite dust grain composition |
| TrustNeutralPAHGrainComposition | props | docs | a TRUST benchmark neutral PAH dust grain composition |
| TrustSilicateGrainComposition | props | docs | a TRUST benchmark silicate dust grain composition |
[docs] : a dust grain population
| Subclass | Description | ||
|---|---|---|---|
| GrainPopulation | props | docs | a dust grain population |
[docs] : a dust grain size distribution
| Subclass | Description | ||
|---|---|---|---|
| FileGrainSizeDistribution | props | docs | a dust grain size distribution loaded from a text file |
| HirashitaLogNormalGrainSizeDistribution | props | docs | a Hirashita (2015) log-normal dust grain size distribution |
| ListGrainSizeDistribution | props | docs | a dust grain size distribution specified inside the configuration file |
| LogNormalGrainSizeDistribution | props | docs | a log-normal dust grain size distribution |
| ModifiedLogNormalGrainSizeDistribution | props | docs | a modified log-normal dust grain size distribution |
| ModifiedPowerLawGrainSizeDistribution | props | docs | a modified power-law dust grain size distribution |
| PowerLawGrainSizeDistribution | props | docs | a power-law dust grain size distribution |
| SingleGrainSizeDistribution | props | docs | a single-size dust grain size distribution |
| ZubkoGraphiteGrainSizeDistribution | props | docs | a Zubko, Dwek & Arendt size distribution for graphite dust grains |
| ZubkoPAHGrainSizeDistribution | props | docs | a Zubko, Dwek & Arendt size distribution for PAH molecules |
| ZubkoSilicateGrainSizeDistribution | props | docs | a Zubko, Dwek & Arendt size distribution for silicate dust grains |
[docs] : an instrument
| Subclass | Description | ||
|---|---|---|---|
| AllSkyInstrument | props | docs | an all-sky instrument (for observing inside a model) |
| FrameInstrument | props | docs | a distant instrument that outputs the surface brightness in every pixel as a data cube |
| FullInstrument | props | docs | a distant instrument that outputs both the flux density (SED) and surface brightness (data cube) |
| HEALPixSkyInstrument | props | docs | a HEALPix all-sky instrument (for Planck-like observations inside a model) |
| PerspectiveInstrument | props | docs | a perspective instrument (mostly for making movies) |
| SEDInstrument | props | docs | a distant instrument that outputs the spatially integrated flux density as an SED |
[docs] : an instrument system
| Subclass | Description | ||
|---|---|---|---|
| InstrumentSystem | props | docs | an instrument system |
[docs] : a set of options for configuring iterations during primary and/or secondary emission
| Subclass | Description | ||
|---|---|---|---|
| IterationOptions | props | docs | a set of options for configuring iterations during primary and/or secondary emission |
[docs] : the luminosity normalization for a primary source
| Subclass | Description | ||
|---|---|---|---|
| BandLuminosityNormalization | props | docs | source normalization through the specific luminosity for a given wavelength band |
| IntegratedLuminosityNormalization | props | docs | source normalization through the integrated luminosity for a given wavelength range |
| LineLuminosityNormalization | props | docs | source normalization through the luminosity for a given emission line |
| SpecificLuminosityNormalization | props | docs | source normalization through the specific luminosity at a given wavelength |
[docs] : a set of options related to Lyman-alpha line transfer
| Subclass | Description | ||
|---|---|---|---|
| LyaOptions | props | docs | a set of options related to Lyman-alpha line transfer |
[docs] : a material mix
| Subclass | Description | ||
|---|---|---|---|
| AbsorptionOnlyMaterialMixDecorator | props | docs | a decorator that removes scattering from any material mix |
| ConfigurableDustMix | props | docs | a configurable dust mix with one or more grain populations |
| DraineLiDustMix | props | docs | a Draine and Li (2007) dust mix |
| ElectronMix | props | docs | a population of electrons |
| FragmentDustMixDecorator | props | docs | a dust mix decorator that manages separate densities for fragments of another dust mix |
| LyaNeutralHydrogenGasMix | props | docs | neutral hydrogen for Lyman-alpha line transfer |
| MRNDustMix | props | docs | an MRN (1997) dust mix |
| MeanFileDustMix | props | docs | a dust mix with mean properties loaded from a text file |
| MeanInterstellarDustMix | props | docs | a typical interstellar dust mix (mean properties) |
| MeanIvezicBenchmarkDustMix | props | docs | an Ivezic 1D benchmark dust mix (mean properties) |
| MeanListDustMix | props | docs | a dust mix with mean properties specified inside the configuration file |
| MeanPascucciBenchmarkDustMix | props | docs | a Pascucci 2D benchmark dust mix (mean properties) |
| MeanPinteBenchmarkDustMix | props | docs | a Pinte 2D benchmark dust mix (mean properties, optionally with polarization at 1 micron) |
| MeanTrustBenchmarkDustMix | props | docs | a TRUST benchmark dust mix (mean properties, optionally with polarization) |
| NonLTELineGasMix | props | docs | A gas mix supporting rotational transitions in specific molecules and atoms |
| SpinFlipAbsorptionMix | props | docs | A gas mix supporting the spin-flip 21 cm hydrogen absorption |
| SpinFlipHydrogenGasMix | props | docs | A gas mix supporting the spin-flip 21 cm hydrogen transition |
| ThemisDustMix | props | docs | a THEMIS (Jones et al. 2017) dust mix |
| TrivialGasMix | props | docs | A trivial gas mix for testing purposes |
| TrustBenchmarkDustMix | props | docs | a TRUST benchmark dust mix |
| WeingartnerDraineDustMix | props | docs | a Weingartner and Draine (2001) dust mix |
| XRayAtomicGasMix | props | docs | A gas mix supporting photo-absorption and fluorescence for X-ray wavelengths |
| ZubkoDustMix | props | docs | a Zubko et al. (2004) dust mix |
[docs] : a family of material mixes
| Subclass | Description | ||
|---|---|---|---|
| SelectDustMixFamily | props | docs | a family of dust mixes specified in the configuration |
[docs] : a normalization for the amount of material
| Subclass | Description | ||
|---|---|---|---|
| MassColumnMaterialNormalization | props | docs | normalization by defining the mass column density along a coordinate axis |
| MassMaterialNormalization | props | docs | normalization by defining the total mass |
| NumberColumnMaterialNormalization | props | docs | normalization by defining the number column density along a coordinate axis |
| NumberMaterialNormalization | props | docs | normalization by defining the total number of entities |
| OpticalDepthMaterialNormalization | props | docs | normalization by defining the optical depth along a coordinate axis |
[docs] : a transfer medium
| Subclass | Description | ||
|---|---|---|---|
| AdaptiveMeshMedium | props | docs | a transfer medium imported from data represented on an adaptive mesh (AMR grid) |
| CellMedium | props | docs | a transfer medium imported from cuboidal cell data |
| CylindricalCellMedium | props | docs | a transfer medium imported from cylindrical cell data |
| GeometricMedium | props | docs | a transfer medium with a built-in geometry |
| ParticleMedium | props | docs | a transfer medium imported from smoothed particle data |
| SphericalCellMedium | props | docs | a transfer medium imported from spherical cell data |
| VoronoiMeshMedium | props | docs | a transfer medium imported from data represented on a Voronoi mesh |
[docs] : a medium system
| Subclass | Description | ||
|---|---|---|---|
| MediumSystem | props | docs | a medium system |
[docs] : a mesh
| Subclass | Description | ||
|---|---|---|---|
| FileMesh | props | docs | a mesh read from a file |
| LinMesh | props | docs | a linear mesh |
| ListMesh | props | docs | a mesh specified inside the configuration file |
| LogMesh | props | docs | a logarithmic mesh |
| PowMesh | props | docs | a power-law mesh |
| SymCosMesh | props | docs | a symmetric cosine mesh |
| SymLogMesh | props | docs | a symmetric logarithmic mesh |
| SymPowMesh | props | docs | a symmetric power-law mesh |
[docs] : a Monte Carlo simulation
| Subclass | Description | ||
|---|---|---|---|
| MonteCarloSimulation | props | docs | a Monte Carlo simulation |
[docs] : a dust mix with one or more grain populations
| Subclass | Description | ||
|---|---|---|---|
| ConfigurableDustMix | props | docs | a configurable dust mix with one or more grain populations |
| DraineLiDustMix | props | docs | a Draine and Li (2007) dust mix |
| MRNDustMix | props | docs | an MRN (1997) dust mix |
| ThemisDustMix | props | docs | a THEMIS (Jones et al. 2017) dust mix |
| TrustBenchmarkDustMix | props | docs | a TRUST benchmark dust mix |
| WeingartnerDraineDustMix | props | docs | a Weingartner and Draine (2001) dust mix |
| ZubkoDustMix | props | docs | a Zubko et al. (2004) dust mix |
[docs] : a set of options related to the photon packet lifecycle
| Subclass | Description | ||
|---|---|---|---|
| PhotonPacketOptions | props | docs | a set of options related to the photon packet lifecycle |
[docs] : a polarized emission profile
| Subclass | Description | ||
|---|---|---|---|
| NoPolarizationProfile | props | docs | an unpolarized emission profile |
| SineSquarePolarizationProfile | props | docs | an axysimmetric sine-square polarization emission profile |
[docs] : a probe
| Subclass | Description | ||
|---|---|---|---|
| ConvergenceCutsProbe | props | docs | convergence: cuts of the medium density along the coordinate planes |
| ConvergenceInfoProbe | props | docs | convergence: information on the spatial grid |
| CustomStateProbe | props | docs | internal spatial grid: custom medium state quantities |
| DensityProbe | props | docs | internal spatial grid: density of the medium |
| DustAbsorptionPerCellProbe | props | docs | specialty: spectral luminosity absorbed by dust for each spatial cell |
| DustEmissionWavelengthGridProbe | props | docs | wavelength grid: dust emission |
| DustEmissivityProbe | props | docs | properties: emissivity spectrum for each dust mix in a range of standard fields |
| DustGrainPopulationsProbe | props | docs | properties: dust grain population mass and size information |
| DustGrainSizeDistributionProbe | props | docs | properties: dust grain size distribution |
| ImportedMediumDensityProbe | props | docs | imported medium: mass or number density |
| ImportedMediumMetallicityProbe | props | docs | imported medium: metallicity |
| ImportedMediumTemperatureProbe | props | docs | imported medium: temperature |
| ImportedMediumVelocityProbe | props | docs | imported medium: bulk velocity |
| ImportedSourceAgeProbe | props | docs | imported source: age |
| ImportedSourceDensityProbe | props | docs | imported source: mass density |
| ImportedSourceLuminosityProbe | props | docs | imported source: specific luminosity density |
| ImportedSourceMetallicityProbe | props | docs | imported source: metallicity |
| ImportedSourceVelocityProbe | props | docs | imported source: bulk velocity |
| InstrumentWavelengthGridProbe | props | docs | wavelength grid: instruments |
| LaunchedPacketsProbe | props | docs | source: number of photon packets launched from primary and secondary sources |
| LuminosityProbe | props | docs | source: luminosities of primary sources |
| MagneticFieldProbe | props | docs | internal spatial grid: magnetic field associated with the medium |
| MetallicityProbe | props | docs | internal spatial grid: metallicity of the gas medium |
| OpacityProbe | props | docs | internal spatial grid: opacity of the medium |
| OpticalMaterialPropertiesProbe | props | docs | properties: aggregate optical material properties for each medium |
| RadiationFieldProbe | props | docs | internal spatial grid: the mean radiation field intensity |
| RadiationFieldWavelengthGridProbe | props | docs | wavelength grid: radiation field |
| SecondaryDustLuminosityProbe | props | docs | internal spatial grid: secondary dust luminosity |
| SecondaryLineLuminosityProbe | props | docs | internal spatial grid: secondary line luminosity |
| SpatialCellPropertiesProbe | props | docs | properties: basic info for each spatial cell |
| SpatialGridPlotProbe | props | docs | properties: data files for plotting the structure of the grid |
| SpatialGridSourceDensityProbe | props | docs | specialty: primary source density discretized on spatial grid |
| TemperatureProbe | props | docs | internal spatial grid: indicative temperature of the medium |
| TreeSpatialGridTopologyProbe | props | docs | specialty: data file representing the topology of the tree spatial grid |
| VelocityProbe | props | docs | internal spatial grid: bulk velocity of the medium |
[docs] : a probe system
| Subclass | Description | ||
|---|---|---|---|
| ProbeSystem | props | docs | a probe system |
[docs] : a set of options related to the radiation field
| Subclass | Description | ||
|---|---|---|---|
| RadiationFieldOptions | props | docs | a set of options related to the radiation field |
[docs] : the default random generator
| Subclass | Description | ||
|---|---|---|---|
| Random | props | docs | the default random generator |
[docs] : a spectral energy distribution
| Subclass | Description | ||
|---|---|---|---|
| BlackBodySED | props | docs | a black-body spectral energy distribution |
| BpassSED | props | docs | a BPASS single stellar population SED |
| BruzualCharlotSED | props | docs | a Bruzual-Charlot simple stellar population SED |
| CastelliKuruczSED | props | docs | a Castelli-Kurucz stellar atmosphere SED |
| FSPSSED | props | docs | an FSPS simple stellar population SED |
| FileLineSED | props | docs | a discrete line SED loaded from a text file |
| FileSED | props | docs | a spectral energy distribution loaded from a text file |
| ListLineSED | props | docs | a discrete line SED specified inside the configuration file |
| ListSED | props | docs | a spectral energy distribution specified inside the configuration file |
| LyaDoublePeakedSED | props | docs | a double-peaked spectrum around the central Lyman-alpha wavelength |
| LyaGaussianSED | props | docs | a Gaussian spectrum around the central Lyman-alpha wavelength |
| LyaSEDDecorator | props | docs | an SED decorator replacing ionizing radiation with Lyman-alpha line emission |
| MappingsSED | props | docs | a star-forming region SED from the MAPPINGS III model |
| MarastonSED | props | docs | a Maraston simple stellar population SED |
| QuasarSED | props | docs | the spectral energy distribution of a typical quasar |
| SingleWavelengthSED | props | docs | a single-wavelength SED in the form of a Dirac-delta function |
| Starburst99SED | props | docs | a Starburst99 simple stellar population SED |
| SunSED | props | docs | the spectral energy distribution of the Sun |
| ToddlersSED | props | docs | a Toddlers SED for emission from star-forming regions |
[docs] : an SED family
| Subclass | Description | ||
|---|---|---|---|
| BlackBodySEDFamily | props | docs | a black body SED family |
| BpassSEDFamily | props | docs | a BPASS SED family for single stellar populations |
| BruzualCharlotSEDFamily | props | docs | a Bruzual-Charlot SED family for single stellar populations |
| CastelliKuruczSEDFamily | props | docs | a Castelli-Kurucz SED family for stellar atmospheres |
| FSPSSEDFamily | props | docs | an FSPS SED family for single stellar populations |
| FileIndexedSEDFamily | props | docs | a user-provided, indexed SED family |
| FileSSPSEDFamily | props | docs | a user-provided SED family for single stellar populations |
| LyaDoublePeakedSEDFamily | props | docs | a family of double-peaked spectra around the central Lyman-alpha wavelength |
| LyaGaussianSEDFamily | props | docs | a family of Gaussian spectra around the central Lyman-alpha wavelength |
| LyaSEDFamilyDecorator | props | docs | an SED family decorator replacing ionizing radiation with Lyman-alpha line emission |
| MappingsSEDFamily | props | docs | a MAPPINGS III SED family for star-forming regions |
| MarastonSEDFamily | props | docs | a Maraston SED family for single stellar populations |
| SpinFlipSEDFamily | props | docs | a family of Gaussian spectra around the central spin-flip wavelength |
| Starburst99SEDFamily | props | docs | a Starburst99 SED family for single stellar populations |
| ToddlersSEDFamily | props | docs | a TODDLERS SED family for emission from star-forming regions |
[docs] : a set of options related to media sampling for the spatial grid
| Subclass | Description | ||
|---|---|---|---|
| SamplingOptions | props | docs | a set of options related to media sampling for the spatial grid |
[docs] : a set of options related to secondary emission
| Subclass | Description | ||
|---|---|---|---|
| SecondaryEmissionOptions | props | docs | a set of options related to secondary emission |
[docs] : a smoothing kernel
| Subclass | Description | ||
|---|---|---|---|
| CubicSplineSmoothingKernel | props | docs | a cubic spline smoothing kernel |
| QuarticSplineSmoothingKernel | props | docs | a quartic spline smoothing kernel |
| ScaledGaussianSmoothingKernel | props | docs | a scaled Gaussian smoothing kernel |
| UniformSmoothingKernel | props | docs | a uniform smoothing kernel |
[docs] : a primary radiation source
| Subclass | Description | ||
|---|---|---|---|
| AdaptiveMeshSource | props | docs | a primary source imported from data represented on an adaptive mesh (AMR grid) |
| CellSource | props | docs | a primary source imported from cuboidal cell data |
| CubicalBackgroundSource | props | docs | a cubical background source with an anisotropic inward radiation field |
| CylindricalCellSource | props | docs | a primary source imported from cylindrical cell data |
| FilePolarizedPointSource | props | docs | a primary point source with a polarized spectrum read from file |
| GeometricSource | props | docs | a primary source with a built-in geometry |
| ParticleSource | props | docs | a primary source imported from smoothed particle data |
| PointSource | props | docs | a primary point source |
| SphericalBackgroundSource | props | docs | a spherical background source with an anisotropic inward radiation field |
| SphericalCellSource | props | docs | a primary source imported from spherical cell data |
| StellarSurfaceSource | props | docs | a stellar surface source with an anisotropic outward radiation field |
| VoronoiMeshSource | props | docs | a primary source imported from data represented on a Voronoi mesh |
[docs] : a primary source system
| Subclass | Description | ||
|---|---|---|---|
| SourceSystem | props | docs | a primary source system |
[docs] : a library scheme for grouping spatial cells
| Subclass | Description | ||
|---|---|---|---|
| AllCellsLibrary | props | docs | a library scheme that has a separate entry for every spatial cell |
| FieldStrengthCellLibrary | props | docs | a library scheme for grouping spatial cells based on radiation field strength |
| TemperatureWavelengthCellLibrary | props | docs | a library scheme for grouping spatial cells based on indicative temperature and wavelength |
[docs] : a spatial grid
| Subclass | Description | ||
|---|---|---|---|
| AdaptiveMeshSpatialGrid | props | docs | a spatial grid taken from an imported adaptive mesh snapshot |
| CartesianSpatialGrid | props | docs | a Cartesian spatial grid |
| Cylinder2DSpatialGrid | props | docs | a 2D axisymmetric spatial grid in cylindrical coordinates |
| Cylinder3DSpatialGrid | props | docs | a 3D spatial grid in cylindrical coordinates |
| FileTreeSpatialGrid | props | docs | a tree-based spatial grid loaded from a topology data file |
| PolicyTreeSpatialGrid | props | docs | a tree-based spatial grid |
| Sphere1DSpatialGrid | props | docs | a 1D spherically symmetric spatial grid |
| Sphere2DSpatialGrid | props | docs | a 2D axisymmetric spatial grid in spherical coordinates |
| Sphere3DSpatialGrid | props | docs | a 3D spatial grid in spherical coordinates |
| TetraMeshSpatialGrid | props | docs | a tetrahedral spatial grid |
| VoronoiMeshSpatialGrid | props | docs | a Voronoi tessellation-based spatial grid |
[docs] : a spherically symmetric geometry
| Subclass | Description | ||
|---|---|---|---|
| EinastoGeometry | props | docs | an Einasto geometry |
| GammaGeometry | props | docs | a gamma geometry |
| GaussianGeometry | props | docs | a Gaussian geometry |
| PlummerGeometry | props | docs | a Plummer geometry |
| PseudoSersicGeometry | props | docs | a pseudo-Sérsic geometry |
| SersicGeometry | props | docs | a Sérsic geometry |
| ShellGeometry | props | docs | a shell geometry |
[docs] : a spatial tree grid construction policy
| Subclass | Description | ||
|---|---|---|---|
| DensityTreePolicy | props | docs | a tree grid construction policy using the medium density distribution |
| NestedDensityTreePolicy | props | docs | a tree grid construction policy using a nested density tree policy |
| SiteListTreePolicy | props | docs | a tree grid construction policy using positions defined by an imported medium |
[docs] : a units system
| Subclass | Description | ||
|---|---|---|---|
| ExtragalacticUnits | props | docs | extragalactic units (length in pc, distance in Mpc) |
| SIUnits | props | docs | SI units |
| StellarUnits | props | docs | stellar units (length in AU, distance in pc) |
[docs] : a vector field
| Subclass | Description | ||
|---|---|---|---|
| CylindricalVectorField | props | docs | a vector field rotating clockwise around the z-axis |
| HollowRadialVectorField | props | docs | a vector field pointing away from the origin with a central cavity |
| HubbleRadialVectorField | props | docs | a Hubble flow pointing away from the origin with a constant acceleration and decelaration |
| OffsetVectorFieldDecorator | props | docs | a decorator that adds an offset to any vector field |
| RadialVectorField | props | docs | a vector field pointing away from the origin |
| RotateVectorFieldDecorator | props | docs | a decorator that adds a rotation to any vector field |
| UnidirectionalVectorField | props | docs | a vector field uniformly pointing in a given direction |
[docs] : a wavelength probability distribution
| Subclass | Description | ||
|---|---|---|---|
| DefaultWavelengthDistribution | props | docs | the default (logarithmic) wavelength probability distribution |
| DiscreteWavelengthDistribution | props | docs | a discrete wavelength probability distribution derived from a wavelength grid |
| FileWavelengthDistribution | props | docs | a wavelength probability distribution loaded from a text file |
| LinWavelengthDistribution | props | docs | a linear wavelength probability distribution |
| ListWavelengthDistribution | props | docs | a wavelength probability distribution specified inside the configuration file |
| LogWavelengthDistribution | props | docs | a logarithmic wavelength probability distribution |
[docs] : a wavelength grid
| Subclass | Description | ||
|---|---|---|---|
| CompositeWavelengthGrid | props | docs | a wavelength grid composited from a list of wavelength grids |
| ConfigurableBandWavelengthGrid | props | docs | a wavelength grid including a configurable list of (broad)bands |
| FileBorderWavelengthGrid | props | docs | a wavelength grid loaded from a text file listing bin borders |
| FileWavelengthGrid | props | docs | a wavelength grid loaded from a text file |
| LinBorderWavelengthGrid | props | docs | a linear wavelength grid with given outer borders |
| LinWavelengthGrid | props | docs | a linear wavelength grid |
| ListBorderWavelengthGrid | props | docs | a wavelength grid configured as a list of bin borders |
| ListWavelengthGrid | props | docs | a wavelength grid configured as a list |
| LogBorderWavelengthGrid | props | docs | a logarithmic wavelength grid with given outer borders |
| LogWavelengthGrid | props | docs | a logarithmic wavelength grid |
| NestedLogWavelengthGrid | props | docs | a nested logarithmic wavelength grid |
| PredefinedBandWavelengthGrid | props | docs | a wavelength grid including a predefined list of (broad)bands |
| ResolutionBorderWavelengthGrid | props | docs | a logarithmic wavelength grid with given spectral resolution and outer borders |
| ResolutionWavelengthGrid | props | docs | a logarithmic wavelength grid with given spectral resolution |