Abstract
The SPARTA package is software for simulating low-density fluids via the Direct Simulation Monte Carlo (DSMC) method, which is a particle-based method for tracking particle trajectories and collisions as a model of a multi-species gas. The main component of SPARTA is a simulation code which allows the user to specify a simulation domain, populate it with particles, embed triangulated surfaces as boundary conditions for the flow, overlay a grid for finding pairs of collision partners, and evolve the system in time via explicit timestepping. The package also includes various pre- and post-processing tools, useful for setting up simulations and analyzing the results. The simulation code runs either in serial on a single processor or desktop machine, or can be run in parallel using the MPI message-passing library, to enable faster performance on large problems.
- Developers:
- Release Date:
- 2013-12-11
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
-
C++
Shell
C
Roff
CMake
Python
- Licenses:
-
GNU General Public License v2.0
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:AC04-94AL85000
- Code ID:
- 6341
- Site Accession Number:
- SCR# 1626.0
- Research Org.:
- Sandia National Laboratory
- Country of Origin:
- United States
Citation Formats
Plimpton, Steve, Fabian, Nathan, and Gallis, Michail.
Stochastic PArallel Rarefied-gas Time-accurate Analyzer.
Computer Software.
https://github.com/sparta/sparta.
USDOE.
11 Dec. 2013.
Web.
doi:10.11578/dc.20171025.on.1095.
Plimpton, Steve, Fabian, Nathan, & Gallis, Michail.
(2013, December 11).
Stochastic PArallel Rarefied-gas Time-accurate Analyzer.
[Computer software].
https://github.com/sparta/sparta.
https://doi.org/10.11578/dc.20171025.on.1095.
Plimpton, Steve, Fabian, Nathan, and Gallis, Michail.
"Stochastic PArallel Rarefied-gas Time-accurate Analyzer." Computer software.
December 11, 2013.
https://github.com/sparta/sparta.
https://doi.org/10.11578/dc.20171025.on.1095.
@misc{
doecode_6341,
title = {Stochastic PArallel Rarefied-gas Time-accurate Analyzer},
author = {Plimpton, Steve and Fabian, Nathan and Gallis, Michail},
abstractNote = {The SPARTA package is software for simulating low-density fluids via the Direct Simulation Monte Carlo (DSMC) method, which is a particle-based method for tracking particle trajectories and collisions as a model of a multi-species gas. The main component of SPARTA is a simulation code which allows the user to specify a simulation domain, populate it with particles, embed triangulated surfaces as boundary conditions for the flow, overlay a grid for finding pairs of collision partners, and evolve the system in time via explicit timestepping. The package also includes various pre- and post-processing tools, useful for setting up simulations and analyzing the results. The simulation code runs either in serial on a single processor or desktop machine, or can be run in parallel using the MPI message-passing library, to enable faster performance on large problems.},
doi = {10.11578/dc.20171025.on.1095},
url = {https://doi.org/10.11578/dc.20171025.on.1095},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20171025.on.1095}},
year = {2013},
month = {dec}
}