acoustotreams.AcousticSMatrices.propagation¶
- classmethod AcousticSMatrices.propagation(r, basis, k0, material=AcousticMaterial(1.3, 343.0, 0.0))[source]¶
S-matrix for the propagation along a distance.
This S-matrix translates the reference origin along r.
- Parameters:
r (float, (3,)-array) – Translation vector.
basis (ScalarPlaneWaveBasis) – Basis definition.
k0 (float) – Wave number in air.
material (AcousticMaterial, optional) – Material definition.
- Returns:
AcousticSMatrix