×

Parallel sweep-based preconditioner for the solution of the linear Boltzmann transport equation. (English) Zbl 1391.76386

Summary: The Boltzmann transport equation is solved in the context of radiative heat transfer, for an isotropically scattering medium with reflecting boundaries. Under these circumstances, the different ordinates of the angular flux are mutually coupled. We explore here the use of a parallel sweep-based block diagonal preconditioner as a complement of the GMRES solver on the solution of the discretization matrix (which includes all the inter-ordinate couplings). The validity of this approach, when compared to the standard source iteration scheme, is successfully assessed for a significant range of the coupling parameters.

MSC:

76M12 Finite volume methods applied to problems in fluid mechanics
65M08 Finite volume methods for initial value and initial-boundary value problems involving PDEs
45K05 Integro-partial differential equations
80A20 Heat and mass transfer, heat flow (MSC2010)
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Baillis, D.; Sacadura, J.-F., Thermal radiation properties of dispersed media: theoretical prediction and experimental characterization, J Quant Spectrosc Radiat Transfer, 67, 5, 327-363, (2000)
[2] Ilas D, Williams ML, Peplow DE, Kirk BE. Multidimensional coupled photon-electron transport simulations using neutral particle S_{n} codes. In: Computational medical physics working group workshop II; 2007.
[3] Jin, S.; Pareschi, L.; Toscani, G., Diffusive relaxation schemes for multiscale discrete-velocity kinetic equations, SIAM J Numer Anal, 35, 6, 2405-2439, (1998) · Zbl 0938.35097
[4] Jin, S.; Pareschi, L.; Toscani, G., Uniformly accurate diffusive relaxation schemes for multiscale transport equations, SIAM J Numer Anal, 38, 2, 913-936, (2000) · Zbl 0976.65091
[5] Adams, M. L.; Larsen, E. W., Fast iterative methods for discrete-ordinates particle transport calculations, Prog Nucl Energy, 40, 1, 3-159, (2002)
[6] Patton BW, Holloway JP. Some remarks on GMRES for transport theory. In: American nuclear society topical meeting in mathematics & computations, Gatlinburg, TN; 2003.
[7] Alcouffe, R. E., Diffusion synthetic acceleration method for the diamond-differenced discrete-ordinates equations, Nucl Sci Eng, 64, 2, 344-355, (1977)
[8] Ramone, G. L.; Adams, M. L.; Nowak, P. F., A transport synthetic acceleration method for transport iterations, Nucl Sci Eng, 125, 3, 257-283, (1997)
[9] García-Fernández, C.; Velarde, P.; Cotelo, M., Comparison of acceleration methods in a radiation transport code with adaptive mesh refinement, IEEE Trans Plasma Sci, 38, 9, 2359-2366, (2010)
[10] Saad, Y.; Schultz, M. H., GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems, SIAM J Sci Stat Comput, 7, 3, 856-869, (1986) · Zbl 0599.65018
[11] Drumm C, Fan W. Uncollided-flux preconditioning of the conjugate gradients solution of the transport equation. In: Nuclear mathematical and computational sciences: a century in review, a century anew; 2003.
[12] Pautz S, Bohnhoff B, Drumm C, Fan W. Parallel discrete ordinates methods in the SCEPTRE project. In: Intl. conference on mathematics, computational methods & reactor physics; 2009. p. 1-12.
[13] Oliveira, S.; Deng, Y., Preconditioned Krylov subspace methods for transport equations, Prog Nucl Energy, 33, 1/2, 155-174, (1998)
[14] Gupta, A.; Modak, R. S., On the use of the conjugate gradient method for the solution of the neutron transport equation, Ann Nucl Energy, 29, 1933-1951, (2002)
[15] Colomer, G.; Borrell, R.; Trias, F. X.; Rodríguez, I., Parallel algorithms for S_{n} transport sweeps on unstructured meshes, J Comput Phys, 232, 1, 118-135, (2013)
[16] Modest, M. F., Radiative heat transfer, (1993), McGraw Hill
[17] Götz, T., Coupling heat conduction and radiative transfer, J Quant Spectrosc Radiat Transfer, 72, 57-73, (2002)
[18] Colomer G. Numerical methods for radiative heat transfer. Ph.D. thesis. Universitat Politècnica de Catalunya; 2006.
[19] Plimpton, S. J.; Hendrickson, B.; Burns, S. P.; McLendon III, W.; Rauchwerger, L., Parallel S_{n} sweeps on unstructured grids: algorithms for prioritization, grid partitioning and cycle detection, Nucl Sci Eng, 150, 267-283, (2005)
[20] Pautz, S. D., An algorithm for parallel S_{n} sweeps on unstructured meshes, Nucl Sci Eng, 140, 111-136, (2002)
[21] Barcelona supercomputing center. <http://www.bsc.es>.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.