shamrock
An open-source multi-GPU hydrodynamics simulation framework for astrophysics, supporting methods such as SPH and AMR. It scales from laptops to large supercomputers for fluid simulations.
Share on XLicense: CECILL-2.1
Overview
Shamrock is a general-purpose hydrodynamics simulation code for astrophysics, aimed at high performance computing. It is written in C++20, and accelerated parts use SYCL, which can compile to CUDA, ROCM, OpenMP, OpenCL and more. It supports multiple GPUs and heterogeneous clusters through MPI, and scales from laptops to very large supercomputers. Methods include SPH and AMR. A Docker image and online documentation are available.
Key features
- Hydrodynamics methods including SPH and AMR
- SYCL acceleration targeting CUDA, ROCM, OpenMP and OpenCL
- Multi-GPU and cluster runs through MPI
- Docker image and Sphinx documentation with a quickstart
Best for
Astrophysics researchers who need fluid simulations that run on anything from a laptop to a supercomputer. Building from source needs submodules and a SYCL toolchain.
- Upstream
- Shamrock-code/Shamrock
- Fork on GitHub
- Guo-astro/shamrock
- Upstream stars
- 70
- Category
- Finance, data and research
- Language
- C++
- License
- CECILL-2.1
- Forked
- 2025-12-15
- Sync status
- Updated by last syncLast synced 2026-10-14
More in Finance, data and research
OpenStock is a free, open-source alternative to paid market platforms for tracking stock prices, setting personalized alerts, and exploring company insights.
Forked 2026-10-12Last synced 2026-10-14License: AGPL-3.0Finance, data and researchGitHub
- tradingview-proprietary-indicatorsforked from harryguiacorn/TradingView-Proprietary-IndicatorsIn sync
A collection of Pine Script indicators for TradingView charts, including tools for momentum, trend strength and potential session reversals. Use them to inspect price action and volume.
Forked 2026-10-12Last synced 2026-10-14No license declaredFinance, data and researchGitHub
Analyzes A-share, Hong Kong, and US stocks through coding agents or the CLI, producing structured reports for quick scans, focused checks, comparisons, and portfolio reviews.
Forked 2026-10-11Last synced 2026-10-14License: MITFinance, data and researchGitHub
Kronos is a foundation model for financial K-line data. It helps forecast market sequences from OHLCV inputs and is meant for market forecasting and research.
Forked 2026-10-04Last synced 2026-10-14License: MITFinance, data and researchGitHub