The SKIRT project
advanced radiative transfer for astrophysics
Normalizing multiple dust components

Normalizing the mass and/or optical depth of the dust in a simulation with multiple dust medium components can be confusing. The (advanced) thought experiment described on this page attempts to clarify the issues involved. To simplify the notation, we consider the total extinction of the dust at a single fixed wavelength. For the meaning of the employed symbols, refer to the table in the introduction of Material mixes (dust, electrons, gas).

A fundamental issue is that when combining dust populations, the cross sections and masses per hydrogen atom can simply be added:

ς=cςc;μ=cμc,

but this is not true for the mass coefficients:

κ=ςμ=cςccμccςcμc=cκc.

Now consider a model consisting of two populations of a different dust type, named 1 and 2, with identical spatial distribution. There are two distinct ways to configure this model in SKIRT:

  • configuration A: a single dust component using a dust mix with the two populations 1 and 2;
  • configuration B: two dust components with identical spatial distribution, the first using a dust mix with population 1 and the second using a dust mix with population 2.

Given appropriate normalization of the respective dust components, we expect the results of configurations A and B to be identical.

In both cases, the simulation obtains the cross sections ς1,ς2 and dust masses per hydrogen atom μ1,μ2 for each population. In configuration A there is a single dust component with mass density distribution ρA(r) and with mass coefficient κA=(ς1+ς2)/(μ1+μ2). In configuration B there are two dust components with dust mass density distribution ρB1(r) and ρB2(r) and with mass coefficients κB1=ς1/μ1 and κB2=ς2/μ2.

Normalization on mass

Assume that we are given the total normalization dust mass M for configuration A. We'd like to find the normalization masses M1 and M2 for each of the dust components in configuration B so that the total optical depth along an arbitrary path is identical in both configurations.

In configuration A the normalization equation reads

M=VρA(r)dV

and the total optical depth along an arbitrary path P is given by

τA=ς1+ς2μ1+μ2PρA(r)ds

In configuration B the normalization equations read

M1=VρB1(r)dV

M2=VρB2(r)dV

and the total optical depth along an arbitrary path is given by

τB=ς1μ1PρB1(r)ds+ς2μ2PρB2(r)ds

Since all geometries are identical, we can write ρB1(r)=b1ρA(r) and ρB2(r)=b2ρA(r) where b1,b2 are constants that don't dependent on r. Requiring τA=τB and M=M1+M2 then leads to the system of equations

ς1+ς2μ1+μ2=ς1μ1b1+ς2μ2b2;1=b1+b2

in the unknowns b1 and b2. As can be easily verified by substitution, the solution of this system is b1=μ1μ1+μ2 and b2=μ2μ1+μ2. From the mass normalization equations above we see that M1/M=b1 and M2/M=b2 so that

M1=μ1μ1+μ2M;M2=μ2μ1+μ2M.

In other words, the normalization mass must be distributed over the dust components proportional to the dust mass of each dust population. A rather intuitive result!

Normalization on optical depth

Assume that we are given the optical depth τ along a specific path S for normalizing configuration A. We'd like to find the optical depths τ1 and τ2 (along the same path) for normalizing each of the dust components in configuration B so that the total optical depth along an arbitrary path is identical in both configurations.

In configuration A the normalization equation reads

τ=ς1+ς2μ1+μ2SρA(r)ds

and the total optical depth along an arbitrary path is given by

τA=ς1+ς2μ1+μ2PρA(r)ds

In configuration B the normalization equations read

τ1=ς1μ1SρB1(r)ds

τ2=ς2μ2SρB2(r)ds

and the total optical depth along an arbitrary path is given by

τB=ς1μ1PρB1(r)ds+ς2μ2PρB2(r)ds

Since all geometries are identical, we can write ρB1(r)=b1ρA(r) and ρB2(r)=b2ρA(r) where b1,b2 are constants that don't dependent on r. Requiring τA=τB and τ=τ1+τ2 both lead to the equation

ς1+ς2μ1+μ2=ς1μ1b1+ς2μ2b2

in the unknowns b1 and b2. As can be easily verified by substitution, a solution of this equation is b1=μ1μ1+μ2 and b2=μ2μ1+μ2. If we also require that the total dust mass in the system remains the same, then this is the only solution (as shown in the previous subsection). Otherwise there is a family of solutions and we can arbitrarily select this one.

From the optical depth normalization equations above we see that τ1=b1ς1μ1(ς1+ς2μ1+μ2)1τ and τ2=b2ς2μ2(ς1+ς2μ1+μ2)1τ so that after some basic algebra we obtain

τ1=ς1ς1+ς2τ;τ2=ς2ς1+ς2τ.

In other words, the optical depth must be distributed over the dust components proportional to the cross section of each dust population. A rather intuitive result!