Time integration of three-dimensional numerical transport models (Q1344331): Difference between revisions
From MaRDI portal
Changed an Item |
Set profile property. |
||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank |
Revision as of 03:01, 5 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Time integration of three-dimensional numerical transport models |
scientific article |
Statements
Time integration of three-dimensional numerical transport models (English)
0 references
9 February 1995
0 references
Several variants of the method of lines for the numerical solution of a 3D diffusion-convection equation are considered and compared, the equation being possibly nonlinear through a fall velocity of suspended material. The domain is extended to one of rectangular shape by adding dummy points. The specific methods surveyed are special second-order Runge-Kutta (necessitating stringend time step restrictions), locally one-dimensional methods (unconditionally stable, easily to vectorize and parallelize, but not accurate enough), operator splitting methods (probably the most often used type in practical applications), point and line hopscotch methods (implicit along vertical lines), and, finally, predictor-corrector methods combined with splitting. The numerical comparison includes storage needed, number of tridiagonal systems to be solved per time step, ease of vectorization and parallelization. Regretfully enough neither predictor-corrector nor operator splitting methods are considered in this part of the paper. Based on their experiments on a Cray YMP4, the authors conclude that line hopscotch is most efficient for the studied problem.
0 references
Runge-Kutta method
0 references
method of lines
0 references
diffusion-convection equation
0 references
operator splitting methods
0 references
hopscotch methods
0 references
predictor-corrector methods
0 references
numerical comparison
0 references
vectorization
0 references
parallelization
0 references