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.
The far-field amplitude is given in units of N/m.
- Parameters:
r (array_like) – Evaluation points.
basis (
ScalarBasisSet) – Basis set.k0 (float) – Angular wavenumber in the air. Has units of 1/r.
material (
AcousticMaterialor tuple, optional) – Material parameters. Defaults to the air.modetype (str, optional) – Mode type.