This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Improvement of the Pressure Solver in KIVA
Technical Paper
1999-01-1187
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
The KIVA family of codes (Amsden et al., 1989,1993,1997) are being used by many researchers for internal combustion engine simulation. For these codes to continue to be useful, improvements need to be made to make them more efficient. One of the most CPU intensive parts of these codes is the pressure solver. Improvement in the convergence of the pressure solver could have a significant effect on the performance of the overall code. This paper presents the theory behind the matrix solution procedure utilized by KIVA. A different approach to preconditioning is then presented. When implemented, it is shown that the overall CPU time required to perform a simulation is reduced by up to 20% for pressure dominated three-dimensional simulations. This is accomplished without an increase in memory allocation.
Recommended Content
Authors
Citation
Smith, J., Gel, A., and Celik, I., "Improvement of the Pressure Solver in KIVA," SAE Technical Paper 1999-01-1187, 1999, https://doi.org/10.4271/1999-01-1187.Also In
References
- Amsden, A. 1997 “KIVA-3V: A Block-Structured KIVA Program for Engines with Vertical or Canted Valves,”
- Amsden, A. 1993 “Kiva-3: A KIVA Program with Block-Structured Mesh for Complex Geometries,”
- Amsden, A. O'Rourke, P.J. Butler, T.D. 1989 “KIVA-II: A Computer Program for Chemically reactive Flows With Sprays,” Los Alamos Report LA-11560-MS
- Ashby, S. Falgout, R. 1996 “A Parallel Multigrid Preconditioned Conjugate Gradient Algorithm for Groundwater Flow Simulations,” Nuclear Science and Engineering 124 145 159
- Eisenstat, S. Elman, H. Schultz, M. 1983 “Variational Iterative Methods for Nonsymmetric Systems of Linear Equations,” SIAM J. Num. Analysis 20 2
- Golub, G. Van Loan, C. 1996 Matrix Computations The Johns Hopkins University Press Baltimore, Md.
- Hirt, C. Amsden, A. Cook, J. 1997 “An Arbitrary Lagrangian-Eulerian Computing Method for All Flow Speeds,” J. Comp. Physics 35 203 216
- Margolin, L. 1997 “An Introduction to “An Arbitrary Lagrangian-Eulerian Computing Method for All Flow Speeds,” J. Comp. Physics 135 198 202
- O'Rourke, P. Amsden, A. 1986 “Implementation of a Conjugate Residual Iteration in the KIVA Computer Program,” Los Alamos Paper # LA-10849-MS
- Patankar, S. 1980 Numerical Heat Transfer and Fluid Flow Hemisphere, Washington, D.C.
- Piomelli, U. 1998 “Large Eddy Simulations: Present State and Future Directions,” AIAA Paper 98-0534
- Smith, J. Celik, I. Amin, E. Yavuz, I. 1998 “Investigation of a Swirling Jet Using KIVA-III,” ASME Paper FEDSM98-5247
- Tatebe, O. 1993 “The Multigrid Preconditioned Conjugate Gradient Method,” Sixth Copper Mountain Conference on Multigrid Methods CP3224 621 634
- Van Der Vorst, H. 1992 “BI-CGSTAB: A Fast and Smoothly Converging Variant of BI-CG for the Solution of Nonsymmetric Linear Systems,” SIAM J. Sci. Stat. Comput. 13 2 631 644