b2642c0b0bdedcf7.tex
1: \begin{abstract}
2: 
3: We describe a general radiative equilibrium and temperature correction
4: procedure for use in Monte Carlo radiation transfer codes with sources
5: of temperature-independent opacity, such as astrophysical dust.  The 
6: technique utilizes the fact that Monte Carlo simulations track 
7: individual photon packets, so we may easily determine where their energy is
8: absorbed.  When a packet is absorbed, it heats a particular cell within
9: the envelope, raising its temperature.  To enforce radiative
10: equilibrium, the absorbed packet is immediately re-emitted.  To correct
11: the cell temperature, the frequency of the re-emitted packet is chosen
12: so that it corrects the temperature of the spectrum previously emitted
13: by the cell.  The re-emitted packet then continues being scattered,
14: absorbed, and re-emitted until it finally escapes from the envelope.
15: As the simulation runs, the envelope heats up, and the emergent
16: spectral energy distribution (SED) relaxes to its equilibrium value,
17: {\it without iteration}.  This implies that the equilibrium temperature
18: calculation requires no more computation time than the SED calculation
19: of an equivalent pure scattering model with fixed temperature.  In
20: addition to avoiding iteration, our method conserves energy exactly,
21: because all injected photon packets eventually escape.  Furthermore,
22: individual packets transport energy across the entire system because
23: they are never destroyed.  This long-range communication, coupled with
24: the lack of iteration, implies that our method does not suffer the
25: convergence problems commonly associated with $\Lambda$-iteration.  To 
26: verify our temperature correction procedure, we compare our results to 
27: standard benchmark tests, and finally we present the results of 
28: simulations for two-dimensional axisymmetric density structures.
29: 
30: \end{abstract}
31: