The SKIRT project
advanced radiative transfer for astrophysics
FragmentDustMixDecorator Member List

This is the complete list of members for FragmentDustMixDecorator, including all inherited members.

_children (defined in Item)Itemprivate
_config (defined in MaterialMix)MaterialMixprivate
_dustMix (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorprivate
_fragments (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorprivate
_fragmentSizeBins (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorprivate
_hasDynamicDensities (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorprivate
_initialDensityFraction (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorprivate
_numFrags (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorprivate
_parent (defined in Item)Itemprivate
_random (defined in MaterialMix)MaterialMixprivate
_setupStarted (defined in SimulationItem)SimulationItemprivate
_utility (defined in Item)Itemprivate
addChild(Item *child)Item
asymmpar(double lambda) const overrideFragmentDustMixDecoratorvirtual
BaseType typedef (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorprivate
children() constItem
clearItemListProperty(const PropertyDef *property)Itemvirtual
config() constMaterialMixinlineprotected
destroyChild(Item *child)Item
dustMix() constFragmentDustMixDecoratorinline
DynamicStateType enum nameMaterialMix
emissionSpectrum(const MaterialState *state, const Array &Jv) const overrideFragmentDustMixDecoratorvirtual
emissionWavelengthGrid() const overrideFragmentDustMixDecoratorvirtual
emissivity(const Array &Jv) const overrideFragmentDustMixDecoratorvirtual
find(bool setup=true) constSimulationIteminline
find(bool setup, SimulationItem *castToRequestedType(Item *)) constSimulationItemprivate
FragmentDustMixDecorator()FragmentDustMixDecoratorinlineprotected
fragmentSizeBins() constFragmentDustMixDecoratorinline
getBoolProperty(const PropertyDef *property) constItemvirtual
getDoubleListProperty(const PropertyDef *property) constItemvirtual
getDoubleProperty(const PropertyDef *property) constItemvirtual
getEnumProperty(const PropertyDef *property) constItemvirtual
getIntProperty(const PropertyDef *property) constItemvirtual
getItemListProperty(const PropertyDef *property) constItemvirtual
getItemProperty(const PropertyDef *property) constItemvirtual
getStringProperty(const PropertyDef *property) constItemvirtual
getUtilityProperty(string name) constItem
hasContinuumEmission() const overrideFragmentDustMixDecoratorvirtual
hasDynamicDensities() constFragmentDustMixDecoratorinline
hasDynamicMediumState() constMaterialMixvirtual
hasExtraSpecificState() const overrideFragmentDustMixDecoratorvirtual
hasLineEmission() constMaterialMixvirtual
hasNegativeExtinction() constMaterialMixvirtual
hasPolarizedAbsorption() constMaterialMixvirtual
hasPolarizedEmission() constMaterialMixvirtual
hasPolarizedScattering() const overrideFragmentDustMixDecoratorvirtual
hasResonantScattering() constMaterialMixvirtual
hasScatteringDispersion() constMaterialMixvirtual
hasStochasticDustEmission() const overrideFragmentDustMixDecoratorvirtual
indicativeTemperature(const MaterialState *state, const Array &Jv) const overrideFragmentDustMixDecoratorvirtual
initialDensityFraction() constFragmentDustMixDecoratorinline
initializeSpecificState(MaterialState *state, double metallicity, double temperature, const Array &params) const overrideFragmentDustMixDecoratorvirtual
insertIntoItemListProperty(const PropertyDef *property, int index, Item *item)Itemvirtual
interface(int levels=-999999, bool setup=true) constSimulationIteminline
interface(int levels, bool setup, bool offersRequestedInterface(SimulationItem *)) constSimulationItemprivate
isDust() constMaterialMixinline
isElectrons() constMaterialMixinline
isGas() constMaterialMixinline
isSpecificStateConverged(int numCells, int numUpdated, int numNotConverged, MaterialState *currentAggregate, MaterialState *previousAggregate) constMaterialMixvirtual
Item()Iteminlineprotected
Item(const Item &)=deleteItem
itemName() constSimulationItemvirtual
ItemRegistry (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorfriend
ItemType typedef (defined in FragmentDustMixDecorator)FragmentDustMixDecoratorprivate
lineEmissionCenters() constMaterialMixvirtual
lineEmissionMasses() constMaterialMixvirtual
lineEmissionSpectrum(const MaterialState *state, const Array &Jv) constMaterialMixvirtual
mass() const overrideFragmentDustMixDecoratorvirtual
MaterialMix()MaterialMixinlineprotected
materialType() const overrideFragmentDustMixDecoratorvirtual
MaterialType enum nameMaterialMix
MultiGrainPopulationInterface()MultiGrainPopulationInterfaceinlineprotected
numPopulations() const overrideFragmentDustMixDecoratorvirtual
offersInterface(const std::type_info &interfaceTypeInfo) constSimulationItemprotectedvirtual
opacityAbs(double lambda, const MaterialState *state, const PhotonPacket *pp) const overrideFragmentDustMixDecoratorvirtual
opacityExt(double lambda, const MaterialState *state, const PhotonPacket *pp) const overrideFragmentDustMixDecoratorvirtual
opacitySca(double lambda, const MaterialState *state, const PhotonPacket *pp) const overrideFragmentDustMixDecoratorvirtual
operator=(const Item &)=deleteItem
parameterInfo() const overrideFragmentDustMixDecoratorvirtual
parent() constItem
peeloffScattering(double &I, double &Q, double &U, double &V, double &lambda, Direction bfkobs, Direction bfky, const MaterialState *state, const PhotonPacket *pp) const overrideFragmentDustMixDecoratorvirtual
performScattering(double lambda, const MaterialState *state, PhotonPacket *pp) const overrideFragmentDustMixDecoratorvirtual
populationBulkDensity(int f) const overrideFragmentDustMixDecoratorvirtual
populationGrainRadius(int f) constFragmentDustMixDecorator
populationGrainType(int f) const overrideFragmentDustMixDecoratorvirtual
populationIsGraphite(int f) constFragmentDustMixDecorator
populationMass(int f) const overrideFragmentDustMixDecoratorvirtual
populationNumberDensity(int f, const MaterialState *state) constFragmentDustMixDecorator
populationOpacityExt(int f, double lambda, const MaterialState *state) constFragmentDustMixDecorator
populationSizeDistribution(int f) const overrideFragmentDustMixDecoratorvirtual
populationSizeRange(int f) const overrideFragmentDustMixDecoratorvirtual
populationTemperature(int f, const Array &Jv) constFragmentDustMixDecorator
random() constMaterialMixinlineprotected
removeChild(Item *child)Itemprivate
removeFromItemListProperty(const PropertyDef *property, int index)Itemvirtual
sectionAbs(double lambda) const overrideFragmentDustMixDecoratorvirtual
sectionExt(double lambda) const overrideFragmentDustMixDecoratorvirtual
sectionsAbs(double lambda) constMaterialMixvirtual
sectionsAbspol(double lambda) constMaterialMixvirtual
sectionSca(double lambda) const overrideFragmentDustMixDecoratorvirtual
setBoolProperty(const PropertyDef *property, bool value)Itemvirtual
setDoubleListProperty(const PropertyDef *property, vector< double > value)Itemvirtual
setDoubleProperty(const PropertyDef *property, double value)Itemvirtual
setEnumProperty(const PropertyDef *property, string value)Itemvirtual
setIntProperty(const PropertyDef *property, int value)Itemvirtual
setItemProperty(const PropertyDef *property, Item *item)Itemvirtual
setParent(Item *parent)Itemprivate
setStringProperty(const PropertyDef *property, string value)Itemvirtual
setup()SimulationItem
setupSelfAfter() overrideFragmentDustMixDecoratorprotectedvirtual
setupSelfBefore() overrideMaterialMixprotectedvirtual
setUtilityProperty(string name, int value)Item
SimulationItem()SimulationIteminlineprotected
specificStateVariableInfo() const overrideFragmentDustMixDecoratorvirtual
thetaGrid() constMaterialMixvirtual
totalMass() const overrideFragmentDustMixDecoratorvirtual
type() constItemvirtual
typeAndName() constSimulationItem
updateSpecificState(MaterialState *state, const Array &Jv) constMaterialMixvirtual
~Item()Itemvirtual
~MultiGrainPopulationInterface()MultiGrainPopulationInterfaceinlinevirtual