acoustotreams.pamplitudeff

acoustotreams.pamplitudeff(r, *, basis, k0, material=AcousticMaterial(1.3, 343.0, 0.0), modetype=None)[source]

Far-field amplitude of pressure field.

The resulting matrix maps the scattered pressure field coefficients in the scalar spherical or cylindrical wave basis to the far-field amplitude of the pressure field.

Parameters:
  • r (array-like) – Evaluation points

  • basis (ScalarBasisSet) – Basis set.

  • k0 (float) – Wave number.

  • material (AcousticMaterial or tuple, optional) – Material parameters.

  • modetype (str, optional) – Wave mode.