Abstract
We present an efficient and massively parallel solution strategy for the transfer problem of polarized radiation, for a 3D stationary medium out of local thermodynamic equilibrium. Scattering processes are included accounting for partial frequency redistribution effects. Such a setting is one of the most challenging ones in radiative transfer modeling. The problem is formulated for a two-level atomic model, which allows linearization. The discrete ordinate method alongside an exponential integrator are used for discretization. Efficient solution is obtained with a Krylov method equipped with a tailored physics-based preconditioner. A matrix-free approach results in a lightweight implementation, suited for tackling large problems. Near-optimal strong and weak scalability are obtained with two complementary decompositions of the computational domain. The presented approach made it possible to perform simulations for the Ca I line at 4227 Å with more than 109 degrees of freedom in less than half an hour on massively parallel machines, always converging in a few iterations for the proposed tests.
Original language | English (US) |
---|---|
Article number | 112013 |
Journal | Journal of Computational Physics |
Volume | 479 |
DOIs | |
State | Published - Apr 15 2023 |
Bibliographical note
Publisher Copyright:© 2023 The Author(s)
Keywords
- Krylov methods
- Matrix-free
- Parallel computing
- Polarization
- Radiative transfer
- Scattering
ASJC Scopus subject areas
- Numerical Analysis
- Modeling and Simulation
- Physics and Astronomy (miscellaneous)
- General Physics and Astronomy
- Computer Science Applications
- Computational Mathematics
- Applied Mathematics