This report describes the use of PorSalsa, a parallel-processing, finite-elementbased, unstructured-grid code for the simulation of subsurface nonisothermal twophase, two component flow through heterogeneous porous materials. PorSalsa can also model the advective-dispersive transport of any number of species. General source term and transport coefficient implementation greatly expands possible applications. Spatially heterogeneous flow and transport data are accomodated via a flexible interface.Discretization methods include both Galerkin and control volume finite element methods, with various options for weighting of nonlinear coefficients. Time integration includes both first and second-order predictor/corrector methods with automatic time step selection. Parallel processing is accomplished by domain decomposition and message passing, using MPI, enabling seamless execution on single computers, networked clusters, and massively parallel computers.
PorSalsa User's Manual
4
ForwardThis document represents the results of an LDRD project funded out of the Energy & Critical Infrastructures SBU LDRD area. The work included theoretical model development, numerical model implementation into an existing parallel-processing research platform, and evaluation of model capabilities via a variety of benchmark problems (included in this document).The intent of this work was to develop an integrated capability to model a broad class of problems involving nonisothermal multiphase flow and transport in heterogeneous porous media. Expected applications include such diverse areas as microscale heatpipe design, air permeameter evaluation and design, analysis of the subsurface transport of jet fuels in fuel spill fires, and the analysis of flow and transport in intensely fractured granite for waste repository evaluation.
Acknowledgement