112
Views
8
CrossRef citations to date
0
Altmetric
Articles

Canceling Teleportation Error in Legacy IMC Code for Photonics (Without Tilts, With Simple Minimal Modifications)

, &
Pages 162-194 | Published online: 01 Jul 2020
 

Abstract

Monte Carlo (MC) schemes for photonics have been intensively studied throughout the past decades. The recent ISMC scheme presents many advantages (no teleportation error, converging behavior with respect to the spatial and time discretisations). But it is rather different from the IMC one (it is based on a different linearization and needs a slightly different code architecture). On another hand, legacy codes are often based on IMC implementations. For this reason, it remains important to be able to cancel the teleportation error within IMC codes. Canceling the teleportation error within the IMC framework is also important for fair comparisons between both the IMC and the ISMC linearisations. This paper aims at suggesting some simple corrections to apply to an IMC implementation to completely cancel the teleportation error.

Notes

1 Whose linearisation demands unaffordable time steps.

2 Leading to affordable time steps but introducing the teleportation error.

3 Tilts of different order or different nature, on-the-fly resampling etc.

4 By construction without teleportation error nor competing behavior between the spatial and time discretisations.

5 Equilibrium means Tm = Tr.

6 Diffusion refers to the presence of the second order spatial term in (Equation2).

7 Explicit with respect to σ,β, implicit with respect Φ.

8 Usually, Φapproxn is based on a Taylor development and Φi,1n is a first order spatial derivative.

9 i.e. we have 1Ωi(x)=1 if xΩi,1Ωi(x)=0 if xΩi.

10 i.e. no need for a tilt or any spatial reconstructions within the cells.

11 To go from the first to the second equation, the isotropy of the source term is used.

12 Convergence in law is also commonly called weak convergence and is defined as such: a sequence of probability measures ( dμn)nN is said to convergence in law toward measure  dμ if f(x) dμn(x) converges toward f(x) dμ(x) as n goes to infinity for all bounded Lipshitz function f. In our MC context, n echoes NMC and  dμn=p=1nip(x,t,ω) (the Dirac δx,δω in (Equation17) are measures with our notations).

13 Introduce Fτ the integral of fτ, then by definition, see Saporta (Citation2006), τ=Fτ1(U) where U is uniformly distributed on [0,1].

14 Replication domain consists in replicating the geometry on several processors and tracking several MC particles populations with different initial seeds in every replicated domains. At the end of the time steps, the contribution of every processors are averaged. This parallel strategy is particularly well suited to MC codes, taking advantage of the independence of the MC particles.

15 In the next numerical Section 5, we do use the semi-analog MC scheme for (Equation16) for the practical reason previously exposed. But it is way easier comparing both non-analog MC schemes on the paper. This does have a sense as both semi-analog and non-analog MC scheme recover asymptocally the same solution: the comments on the non-analog nssIMC can be transposed, without loss of generality, to the semi-analog nssIMC one.

16 Still, it does cancel the teleportation error.

17 Note that the upperscripts are relative to the δ development whereas the lowerscripts are relative to the ϵ one.

18 The calculations are similar to the ones performed in Poëtte and Valentin (Citation2020) and Densmore and Larsen (Citation2004). The last equation is integrated with respect to ω.

19 We drop the 0 upperscripts for convenience.

20 ISMC is an implicitation of SMC, see Poëtte and Valentin (Citation2020) and 8], which by construction is a teleporation error free solver.

21 Just as tilted IMC consider higher orders of Φn(x)=Φapproxn(x)+O(δxk>1) with respect to δx.

22 One can check that in a closed cell, every time intervals become (only interval) [0,t] and conservativity is ensured.

23 Note that there are Nx = 40 cells instead of only 20 as in Poëtte and Valentin (Citation2020).

24 Note that the results from IMC are not displayed but can be found in Poëtte and Valentin (Citation2020).

25 Note that the results tilted IMC are not displayed but can be found in Poëtte and Valentin (Citation2020).

26 i.e. the last cell in which the radiative temperature Tr is different than the initial temperature.

27 Note that the results from IMC are not displayed but can be found in Poëtte and Valentin (Citation2020).

28 Note that the results from tilted IMC are not displayed but can be found in Poëtte and Valentin (Citation2020).

29 i.e. the last cell in which the radiative temperature Tr is different than the initial temperature.

30 The faster spatial convergence rate of ISMC with respect to nssIMC.

31 As soon as the modified Fleck factor is positive, the artificial opacities are positive and the MC scheme to discretise both photons and matter ensure the positiveness of both quantities for stable calculations, see Poëtte and Valentin (Citation2020).

32 In the sense nssIMC converges as the time step goes to zero for a fixed grid whereas IMC presents a diverging behavior in the same conditions, see the definition in Remark 3.1 and the illustration in Section 3.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 944.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.