pyva.systems.acousticRadiators.Monopole
- class pyva.systems.acousticRadiators.Monopole(Q, fluid=<class 'pyva.properties.materialClasses.Fluid'>)
Bases:
object
The Monopole class defines an acoustic momopole
- Q
Source strength in volume flow rate amplitude Q = dV/dt
fluid: fluid of free space
- __init__(Q, fluid=<class 'pyva.properties.materialClasses.Fluid'>)
Class contructor for Monopole
- Parameters:
Q – Source strength in volume flow rate amplitude Q = dV/dt
fluid – fluid in free space
Examples
import acousticRadiators as ar myMono = ar.Monopole(1.0)
Methods
__init__
(Q[, fluid])Class contructor for Monopole
pAmp
(omega, r[, Q])radiation_impedance
(omega)Acoustic radiation impedance of Monopole Zrad = p/Q
- radiation_impedance(omega)
Acoustic radiation impedance of Monopole Zrad = p/Q
The pressure is average over the sphere surface
- Parameters:
omega (float) – angular frequency
Returns – radiation impedance of sphere