Stochastic PArallel Rarefied-gas Time-accurate Analyzer
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.
- Short Name / Acronym:
- SPARTA
- Site Accession Number:
- SCR# 1626.0
- Software Type:
- Scientific
- License(s):
- GNU General Public License v2.0
- Programming Language(s):
- C++; Shell; C; Roff; CMake; Python
- Research Organization:
- Sandia National Laboratory
- Sponsoring Organization:
- USDOEPrimary Award/Contract Number:AC04-94AL85000
- DOE Contract Number:
- AC04-94AL85000
- Code ID:
- 6341
- OSTI ID:
- code-6341
- Country of Origin:
- United States
Similar Records
Aleph
Parallelizing Monte Carlo with PMC