An implicit energy-conservative 2D Fokker-Planck algorithm. II: Jacobian-free Newton-Krylov solver (Q1971419): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
RedirectionBot (talk | contribs)
Removed claims
Property / author
 
Property / author: Luis Chacón / rank
Normal rank
 
Property / author
 
Property / author: Dana A. Knoll / rank
Normal rank
 
Property / author
 
Property / author: George H. Miley / rank
Normal rank
 

Revision as of 03:24, 20 February 2024

scientific article
Language Label Description Also known as
English
An implicit energy-conservative 2D Fokker-Planck algorithm. II: Jacobian-free Newton-Krylov solver
scientific article

    Statements

    An implicit energy-conservative 2D Fokker-Planck algorithm. II: Jacobian-free Newton-Krylov solver (English)
    0 references
    0 references
    10 June 2001
    0 references
    [For part I, see the foregoing entry.] From the summary: We discuss efficient numerical implementation of an implicit energy-conservative scheme for multidimensional Fokker-Planck problems using multigrid-preconditioned Krylov methods. Results show that multigrid preconditioning is effective in speeding convergence and decreasing CPU requirements, particularly on fine meshes. The solver is demonstrated on grids up to \(128\times 128\) points in two-dimensional cylindrical velocity space \((v_r,v_p)\) with implicit time steps of the order of collisional time scale of the problem, \(\tau\). The method preserves particles exactly, and energy conservation is improved over alternative approaches, particularly in coarse meshes. Typical errors in the total energy over a time period of \(10\tau\) remain below a percent.
    0 references
    implicit plasma simulation
    0 references
    non-symmetric systems
    0 references
    multigrid methods
    0 references
    implicit energy-conservative scheme
    0 references
    multidimensional Fokker-Planck problems
    0 references
    multigrid-preconditioned Krylov methods
    0 references
    cylindrical velocity space
    0 references

    Identifiers