An open API service indexing awesome lists of open source software.

https://github.com/llnl/spheral


https://github.com/llnl/spheral

astronomical-algorithms hydrodynamic-modeling hydrodynamics llnl math-physics meshfree python simulations simulations-physics sph

Last synced: 27 days ago
JSON representation

Awesome Lists containing this project

README

        

Spheral++ provides a steerable parallel environment for performing coupled hydrodynamical & gravitational numerical simulations. Hydrodynamics and gravity are modelled using particle based methods (SPH and N-Body).

Some useful features are
- Total energy conserving compatible hydro mode.
- ASPH (Adapative Smoothed Particle Hydrodynamics) algorithm.
- CRKSPH (Conservative Reproducing Kernel Hydrodyamics) is also available.
- Oct-tree based N-Body gravity.
- Fluid and solid material modeling.
- Damage and fracture modeling in solids.
- Scriptable user interface in python.
- Extensible by user in python, including the ability to write new physics packages in python.

Basic documentation is under development at https://spheral.readthedocs.io/en/latest/

Release and license:

Copyright (c) 2012, Lawrence Livermore National Security, LLC.
Produced at the Lawrence Livermore National Laboratory
Written by J. Michael Owen
LLNL-CODE-561852
All rights reserved.

Please see full license at https://github.com/jmikeowen/spheral/blob/master/License.txt