Parallel Jacobian-free Newton Krylov solution of the discrete ordinates method with flux limiters for 3D radiative transfer (Q447597): Difference between revisions

From MaRDI portal
Created claim: Wikidata QID (P12): Q57708329, #quickstatements; #temporary_batch_1706974296281
Created claim: DBLP publication ID (P1635): journals/jcphy/GodoyL12, #quickstatements; #temporary_batch_1731530891435
 
(8 intermediate revisions by 4 users not shown)
Property / describes a project that uses
 
Property / describes a project that uses: MPI / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: LAPACK / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: NITSOL / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: BLAS / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: Oracle / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/j.jcp.2012.02.010 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2019015866 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5796557 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Jacobian-free Newton-Krylov methods: a survey of approaches and applications. / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Jacobian-free Newton-Krylov algorithm for compressible turbulent fluid flows / rank
 
Normal rank
Property / cites work
 
Property / cites work: Solution of the equation of radiative transfer using a Newton-Krylov approach and adaptive mesh refinement / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q2768030 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Convergence Theory of Nonlinear Newton–Krylov Algorithms / rank
 
Normal rank
Property / cites work
 
Property / cites work: NITSOL: A Newton Iterative Solver for Nonlinear Systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Numerical solution of the Boltzmann transport equation / rank
 
Normal rank
Property / cites work
 
Property / cites work: Basic Linear Algebra Subprograms for Fortran Usage / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fully implicit solution of large-scale non-equilibrium radiation diffusion with high order time integration / rank
 
Normal rank
Property / cites work
 
Property / cites work: Development of a 2-D algorithm to simulate convection and phase transition efficiently / rank
 
Normal rank
Property / cites work
 
Property / cites work: On physics-based preconditioning of the Navier-Stokes equations / rank
 
Normal rank
Property / cites work
 
Property / cites work: A preconditioned Krylov technique for global hydrodynamic stability analysis of large-scale compressible flows / rank
 
Normal rank
Property / cites work
 
Property / cites work: The application of Jacobian-free Newton-Krylov methods to reduce the spin-up time of ocean general circulation models / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fast unsteady flow computations with a Jacobian-free Newton-Krylov algorithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Improving the numerical convergence of viscous-plastic sea ice models with the Jacobian-free Newton-Krylov method / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the use of flux limiters in the discrete ordinates method for 3D radiation calculations in absorbing and scattering media / rank
 
Normal rank
Property / cites work
 
Property / cites work: GMRES: A Generalized Minimal Residual Algorithm for Solving Nonsymmetric Linear Systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Implementation of the GMRES Method Using Householder Transformations / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3661894 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3994419 / rank
 
Normal rank
Property / DBLP publication ID
 
Property / DBLP publication ID: journals/jcphy/GodoyL12 / rank
 
Normal rank

Latest revision as of 21:51, 13 November 2024

scientific article
Language Label Description Also known as
English
Parallel Jacobian-free Newton Krylov solution of the discrete ordinates method with flux limiters for 3D radiative transfer
scientific article

    Statements

    Parallel Jacobian-free Newton Krylov solution of the discrete ordinates method with flux limiters for 3D radiative transfer (English)
    0 references
    0 references
    0 references
    4 September 2012
    0 references
    A radiative transfer problem is considered in the form of an integro-differential equation with boundary conditions. In [\textit{W. F. Godoy} and \textit{P. E. DesJardin}, J. Comput. Phys. 229, No. 9, 3189--3213 (2010; Zbl 1187.65143)], the discrete ordinates method (DOM) and finite volume methods (FVMs) with flux limiters were applied to discretise the angular domain and the spatial domain, respectively. A Newton iteration yields the numerical solution of the resulting nonlinear systems of algebraic equations, where the linear systems are solved iteratively by the generalised minimal residual (GMRES) method, i.e., a Newton-Krylov technique is investigated. In the subsequent paper, W. F. Godoy and X. Liu consider Jacobian-free methods within the GMRES iteration to save memory and to reduce the computational effort. In the GMRES method, the Jacobian matrix is avoided by formulating the required matrix-vector product as a derivative. The derivatives are either calculated analytically (semi-exact approach) or computed by numerical differentiation. The latter technique requires the application of smooth flux limiters. The authors investigate both the Gram-Schmidt algorithm and the Householder transformation for the required orthogonalisation in the Newton-Krylov method. The construction of appropriate preconditioners is not within the scope of this paper. About half of the paper consists in the presentation of two test examples, in which the efficiency of the Jacobian-free approach is investigated in detail. In each example, the authors compare results for the step limiter and the van Leer limiter. The first example is a three-dimensional homogeneous isotropic scattering medium. The optimal choice of the increment within the numerical differentiation, which is used to avoid a computation of the Jacobian matrix, is examined. The second example is a three-dimensional non-homogeneous pure scattering medium modelling a stratocumulus cloud. Now the authors investigate a combined memory-shared and memory-distributed parallelisation using the software library MPI on a supercomputer. Spatial domain decompositions are employed for this purpose. The tests involve up to 2048 CPU cores and also different numbers of threads. The results demonstrate impressive speed-ups, and thus parallel efficiency is achieved.
    0 references
    0 references
    radiative transfer equation (RTE)
    0 references
    discrete ordinates method (DOM)
    0 references
    finite volume method
    0 references
    flux limiters
    0 references
    Jacobian-free Newton-Krylov method (JFNK)
    0 references
    generalised minimal residual (GMRES)
    0 references
    Householder orthogonalisation
    0 references
    Gram-Schmidt orthogonalisation
    0 references
    parallel computation
    0 references
    threads
    0 references
    domain decomposition
    0 references
    message passing interface (MPI)
    0 references
    electromagnetic radiation
    0 references
    scattering medium
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references