skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: MP Salsa: a finite element computer program for reacting flow problems. Part 1--theoretical development

Abstract

The theoretical background for the finite element computer program, MPSalsa, is presented in detail. MPSalsa is designed to solve laminar, low Mach number, two- or three-dimensional incompressible and variable density reacting fluid flows on massively parallel computers, using a Petrov-Galerkin finite element formulation. The code has the capability to solve coupled fluid flow, heat transport, multicomponent species transport, and finite-rate chemical reactions, and to solver coupled multiple Poisson or advection-diffusion- reaction equations. The program employs the CHEMKIN library to provide a rigorous treatment of multicomponent ideal gas kinetics and transport. Chemical reactions occurring in the gas phase and on surfaces are treated by calls to CHEMKIN and SURFACE CHEMKIN, respectively. The code employs unstructured meshes, using the EXODUS II finite element data base suite of programs for its input and output files. MPSalsa solves both transient and steady flows by using fully implicit time integration, an inexact Newton method and iterative solvers based on preconditioned Krylov methods as implemented in the Aztec solver library.

Authors:
; ; ; ; ;
Publication Date:
Research Org.:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Org.:
USDOE, Washington, DC (United States)
OSTI Identifier:
237399
Report Number(s):
SAND-95-2752
ON: DE96010969
DOE Contract Number:  
AC04-94AL85000
Resource Type:
Technical Report
Resource Relation:
Other Information: PBD: May 1996
Country of Publication:
United States
Language:
English
Subject:
42 ENGINEERING NOT INCLUDED IN OTHER CATEGORIES; 99 MATHEMATICS, COMPUTERS, INFORMATION SCIENCE, MANAGEMENT, LAW, MISCELLANEOUS; FLUID FLOW; M CODES; CHEMICAL REACTIONS; C CODES; S CODES; FINITE ELEMENT METHOD; E CODES; INCOMPRESSIBLE FLOW; LAMINAR FLOW; GALERKIN-PETROV METHOD; HEAT TRANSFER; PARALLEL PROCESSING; BOUNDARY CONDITIONS; TWO-DIMENSIONAL CALCULATIONS; THREE-DIMENSIONAL CALCULATIONS

Citation Formats

Shadid, J N, Moffat, H K, Hutchinson, S A, Hennigan, G L, Devine, K D, and Salinger, A G. MP Salsa: a finite element computer program for reacting flow problems. Part 1--theoretical development. United States: N. p., 1996. Web. doi:10.2172/237399.
Shadid, J N, Moffat, H K, Hutchinson, S A, Hennigan, G L, Devine, K D, & Salinger, A G. MP Salsa: a finite element computer program for reacting flow problems. Part 1--theoretical development. United States. https://doi.org/10.2172/237399
Shadid, J N, Moffat, H K, Hutchinson, S A, Hennigan, G L, Devine, K D, and Salinger, A G. 1996. "MP Salsa: a finite element computer program for reacting flow problems. Part 1--theoretical development". United States. https://doi.org/10.2172/237399. https://www.osti.gov/servlets/purl/237399.
@article{osti_237399,
title = {MP Salsa: a finite element computer program for reacting flow problems. Part 1--theoretical development},
author = {Shadid, J N and Moffat, H K and Hutchinson, S A and Hennigan, G L and Devine, K D and Salinger, A G},
abstractNote = {The theoretical background for the finite element computer program, MPSalsa, is presented in detail. MPSalsa is designed to solve laminar, low Mach number, two- or three-dimensional incompressible and variable density reacting fluid flows on massively parallel computers, using a Petrov-Galerkin finite element formulation. The code has the capability to solve coupled fluid flow, heat transport, multicomponent species transport, and finite-rate chemical reactions, and to solver coupled multiple Poisson or advection-diffusion- reaction equations. The program employs the CHEMKIN library to provide a rigorous treatment of multicomponent ideal gas kinetics and transport. Chemical reactions occurring in the gas phase and on surfaces are treated by calls to CHEMKIN and SURFACE CHEMKIN, respectively. The code employs unstructured meshes, using the EXODUS II finite element data base suite of programs for its input and output files. MPSalsa solves both transient and steady flows by using fully implicit time integration, an inexact Newton method and iterative solvers based on preconditioned Krylov methods as implemented in the Aztec solver library.},
doi = {10.2172/237399},
url = {https://www.osti.gov/biblio/237399}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Wed May 01 00:00:00 EDT 1996},
month = {Wed May 01 00:00:00 EDT 1996}
}