AcousticPressureCondition
AcousticPressureCondition[pred,vars,pars]
represents a time or frequency domain pressure boundary condition for PDEs with predicate pred indicating where it applies, with model variables vars and global parameters pars.
AcousticPressureCondition[pred,vars,pars,lkey]
represents a time or frequency domain boundary condition with local parameters specified in pars[lkey].
Details


- AcousticPressureCondition specifies a boundary condition for AcousticPDEComponent.
- AcousticPressureCondition is typically used to set a value for the pressure source at the boundary.
- AcousticPressureCondition models a time or frequency domain boundary pressure with dependent variable pressure
in
, independent variables
in
and time variable
in
or frequency variable
in
.
- Time-dependent variables vars are vars={p[t,x1,…,xn],t,{x1,…,xn}}.
- Frequency-dependent variables vars are vars={p[x1,…,xn],ω,{x1,…,xn}}.
- The time domain pressure condition AcousticPressureCondition models
.
- The frequency domain pressure condition AcousticPressureCondition models
.
- Model parameters pars are specified as for AcousticPDEComponent.
- The following model parameters pars can be given:
-
parameter default symbol "AcousticPressure" 0 , acoustic pressure in
- A pressure boundary can be used with:
-
analysis type applicable Time Domain Yes Frequency Domain Yes Eigenfrequency No - AcousticPressureCondition can only be used with an eigenfrequency analysis if it is 0.
- AcousticPressureCondition evaluates to a DirichletCondition.
- The boundary predicate pred can be specified as in DirichletCondition.
- If the AcousticPressureCondition depends on parameters
that are specified in the association pars as …,keypi…,pivi,…], the parameters
are replaced with
.

Examples
open allclose allBasic Examples (4)
Set up a time domain acoustic pressure boundary:
Set up a frequency domain acoustic pressure boundary:
Define model variables vars for a transient acoustic pressure field with model parameters pars:
Define silent initial conditions ics:
Set up the equation with an acoustic pressure boundary and a pressure source of
at the left end:
Solve the PDE on a refined mesh:
Define model variables vars for a frequency domain acoustic pressure field with model parameters pars:
Set up the equation with an acoustic pressure boundary at the left, a pressure source of
and an acoustic absorbing boundary at the right:
Visualize the solution in the frequency domain at various frequencies f:
Text
Wolfram Research (2020), AcousticPressureCondition, Wolfram Language function, https://reference.wolfram.com/language/ref/AcousticPressureCondition.html.
CMS
Wolfram Language. 2020. "AcousticPressureCondition." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AcousticPressureCondition.html.
APA
Wolfram Language. (2020). AcousticPressureCondition. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AcousticPressureCondition.html