Video: CUDA Gray-Scott reaction-diffusion simulator (build tau_gray_scott)
tgs1.mp4
Video: A CUDA-based 3D fluid dynamics simulator
c3d.mp4
sampled3ds.mp4
Video: 2-D CUDA-accelerated SPH fluid simulator
sph.mp4
Video: A 2-D CUDA solver for viscous Burgers’ flow
burgerss.mp4
Video: 2-D shallow-water simulation
tshal.mp4
Video: A CUDA-based 2-D fluid dynamics simulator
sampled.mp4
Hypersonic CUDA regression test bed
tau_hypersonic_cuda_tests.cu now supports a small deterministic regression harness for tau_hypersonic_cuda.cu:
- Runs core solver kernels for a configurable number of steps (
--steps N). - Computes a physics snapshot (mass/momentum/energy totals, positivity floors, max Mach, weighted checksums).
- Can record a baseline (
--write-baseline) or verify against one (--verify-baseline, default).
Example workflow on a CUDA machine:
nvcc -O2 -std=c++17 -o tau_hypersonic_cuda_tests tau_hypersonic_cuda_tests.cu ./tau_hypersonic_cuda_tests --steps 24 --write-baseline --baseline tau_hypersonic_cuda_baseline.txt ./tau_hypersonic_cuda_tests --steps 24 --verify-baseline --baseline tau_hypersonic_cuda_baseline.txt