---
code_id: 44868
site_ownership_code: "SNL"
open_source: true
repository_link: "https://github.com/sandialabs/spparks"
landing_page: ""
project_type: "OS"
software_type: "S"
official_use_only: {}
developers:
- email: ""
  orcid: ""
  first_name: "Steven"
  last_name: "Plimpton"
  middle_name: ""
  affiliations: []
- email: ""
  orcid: ""
  first_name: "Aidan"
  last_name: "Thompson"
  middle_name: ""
  affiliations: []
- email: ""
  orcid: ""
  first_name: "Alex"
  last_name: "Slepoy"
  middle_name: ""
  affiliations: []
contributors: []
sponsoring_organizations:
- organization_name: "USDOE"
  funding_identifiers: []
  primary_award: "AC04-94AL85000"
  DOE: true
contributing_organizations: []
research_organizations:
- organization_name: "Sandia National Laboratories (SNL-NM), Albuquerque, NM (United\
    \ States)"
  DOE: true
related_identifiers: []
award_dois: []
release_date: "2008-07-22"
software_title: "Stochastic Parallel PARticle Kinetic Simulator"
acronym: "SPPARKS"
doi: "https://doi.org/10.11578/dc.20200925.2"
description: "SPPARKS is a kinetic Monte Carlo simulator which implements kinetic\
  \ and Metropolis Monte Carlo solvers in a general way so that they can be hooked\
  \ to applications of various kinds. Specific applications are implemented in SPPARKS\
  \ as physical models which generate events (e.g. a diffusive hop or chemical reaction)\
  \ and execute them one-by-one. Applications can run in parallel so long as the simulation\
  \ domain can be partitioned spatially so that multiple events can be invoked simultaneously.\
  \    SPPARKS is used to model various kinds of mesoscale materials science scenarios\
  \ such as grain growth, surface deposition and growth, and reaction kinetics. It\
  \ can also be used to develop new Monte Carlo models that hook to the existing solver\
  \ and parallel infrastructure provided by the code."
programming_languages:
- "C++"
- "C"
version_number: "1.0"
country_of_origin: "United States"
project_keywords: []
licenses:
- "GNU General Public License v2.0"
recipient_org: "Sandia National Laboratories"
site_accession_number: "SCR# 1139.0"
file_name: ""
date_record_added: "2020-09-25"
date_record_updated: "2024-07-30"
is_file_certified: false
last_editor: "copyrightadmin@sandia.gov"
is_limited: false
links:
- rel: "citation"
  href: "https://www.osti.gov/doecode/biblio/44868"
