Expand description
3D FDTD simulation grid for acoustic wave propagation.
Implements the 3D wave equation using finite differences: ∂²p/∂t² = c² (∂²p/∂x² + ∂²p/∂y² + ∂²p/∂z²) - γ·∂p/∂t
Uses a 7-point stencil (6 neighbors + center) for the Laplacian.
Structs§
- Grid
Params - GPU-compatible data layout for 3D grid.
- Simulation
Grid3D - 3D simulation grid using Structure of Arrays (SoA) layout.
Enums§
- Cell
Type - Cell type for boundary conditions.