Tutorials#
All notebooks are available at struphy-hub/struphy-tutorials (with a link to a predefined environment on binder)
or within the Struphy source under tutorials/ (and in the built documentation under _collections/tutorials/).
They can be run with Jupyter notebooks or Jupyter lab.
It is recommended to use the same Python environment as for Struphy, e.g., by installing the Jupyter packages in the same environment.
Post-processing:
Pure FEEC models:
PIC models:
SPH models:
- SPH in Beltrami force field
- Gas Expansion with
ViscousEulerSPH - Soundwave Simulation with Particles
- Velocity Diffusion with SPH Viscosity
- 2D Hagen-Poiseuille Channel Flow with SPH
- 2D Dam Break Simulation with SPH
- Shock Propagation in Pressureless SPH
- Riemann Shock Benchmark
- Analytical Solutions and Comparison
- Discussion: Shock Dynamics and Density Evolution
Geometry and equilibria:
Profiling and performance: