Benchmarks Examples#

in place ex-scan performance benchmarks

in place ex-scan performance benchmarks

reduction performance benchmarks

reduction performance benchmarks

is_all_true performance benchmarks

is_all_true performance benchmarks

DTT performance benchmarks

DTT performance benchmarks

Math Examples#

Shamrock Gaussian generator

Shamrock Gaussian generator

Shamrock 3D Gaussian generator

Shamrock 3D Gaussian generator

Shamrock 3D unit vector generator

Shamrock 3D unit vector generator

Shamrock math derivatives functions

Shamrock math derivatives functions

Testing AABB intersection routine

Testing AABB intersection routine

Paving functions

Paving functions

Testing Ray AABB intersection

Testing Ray AABB intersection

Ghost layer generation using paving functions

Ghost layer generation using paving functions

Physics Examples#

Sedov blast solution

Sedov blast solution

Simple example of unit usage

Simple example of unit usage

Binary orbit functions

Binary orbit functions

SPH Examples#

Open a phantom dump

Open a phantom dump

SPH projected kernels

SPH projected kernels

Start a SPH simulation from a phantom dump

Start a SPH simulation from a phantom dump

Uniform box in SPH

Uniform box in SPH

Tracking particles by id in SPH

Tracking particles by id in SPH

Taylor green vortex in SPH

Taylor green vortex in SPH

Killing sphere for SPH simulation

Killing sphere for SPH simulation

Shearing box in SPH

Shearing box in SPH

Custom warp disc simulation

Custom warp disc simulation

SPH kernels

SPH kernels

Sphere advection with multiple patch

Sphere advection with multiple patch

Basic disc simulation

Basic disc simulation

Kelvin-Helmholtz instability in SPH

Kelvin-Helmholtz instability in SPH

Production run: Circular disc & central potential

Production run: Circular disc & central potential

Shamrock CI tests#

Testing reload of old dump

Testing reload of old dump

Testing Sod tube with SPH

Testing Sod tube with SPH

Testing Sod tube with Zeus

Testing Sod tube with Zeus

Godunov advection test

Godunov advection test

Testing Sod tube with Godunov

Testing Sod tube with Godunov

Testing Sod tube with Godunov with AMR enabled

Testing Sod tube with Godunov with AMR enabled

Regression test : Godunov soundwave 3D

Regression test : Godunov soundwave 3D

Regression test : SPH disc

Regression test : SPH disc

Comparing Sedov blast with 8 patches with Phantom

Comparing Sedov blast with 8 patches with Phantom

Comparing Sedov blast with 1 patch with Phantom

Comparing Sedov blast with 1 patch with Phantom

Regression test : SPH Kelvin-Helmholtz instability

Regression test : SPH Kelvin-Helmholtz instability

Testing dusty box with Godunov

Testing dusty box with Godunov

Testing dusty wave with Godunov

Testing dusty wave with Godunov

Gallery generated by Sphinx-Gallery