sansmic#

Project overview
GitHub License Contributor Covenant badge Best Practices badge Scorecard badge
Current stable release
GitHub Release Date GitHub Release GitHub tag check runs PyPI - Version
Development version
Lines of code badge Codecov on main branch badge Tests status on main branch badge Docs building on main branch badge

The sansmic leaching simulator#

sansmic is a package for the simulation of leaching in underground salt caverns. The core is written in C++ for speed, but the primary API and the command-line program are Python-based. The lower- or mixed-case name sansmic is used to differentiate it from the previous, FORTRAN-based versions of the same name.

Solution mining is the process of disolving underground mineral deposits by pumping fresh, or at least unsaturated, water down a well, allowing it to leach the minerals into solution, and then pumping the solution back to the surface. Solution mining is also used to create underground caverns – typically in salt deposits – that are then used for energy storage; typically this is through storage of natural gas or crude oil, but hydrogen storage is beginning to gain momentum.

SANSMIC was developed in the early 1980s to fill a specific modeling need for the U.S. Strategic Petroleum Reserve (SPR) that could not be met using the tools available at the time. That specific need was to model the injection of both raw water, for cavern leaching, and crude oil simultaneously in a process referred to as “leach/fill”. SANSMIC has primarily been used at the SPR for modeling impacts due to emergency exchanges, sales, remediations, and the original construction.

Citing sansmic#

If you use sansmic for a publication, please use the following citation:

The list of current contributors is located in the AUTHORS.md file in the code repository.