AcousticSoundHardValue[pred,vars,pars]
represents a time or frequency domain sound hard boundary condition for PDEs with predicate pred indicating where it applies, with model variables vars and global parameters pars.
AcousticSoundHardValue[pred,vars,pars,lkey]
represents a time or frequency domain boundary condition with local parameters specified in pars[lkey].
 
     
   AcousticSoundHardValue
AcousticSoundHardValue[pred,vars,pars]
represents a time or frequency domain sound hard boundary condition for PDEs with predicate pred indicating where it applies, with model variables vars and global parameters pars.
AcousticSoundHardValue[pred,vars,pars,lkey]
represents a time or frequency domain boundary condition with local parameters specified in pars[lkey].
Details
 
     
     
   - AcousticSoundHardValue specifies a boundary condition for AcousticPDEComponent and is used as part of the modeling equation:
- AcousticSoundHardValue is typically used to model an acoustic wall on the boundary.
- AcousticSoundHardValue models a time or frequency domain sound hard boundary with dependent variable  , independent variables , independent variables and time variable and time variable or frequency variable or frequency variable . .
- Stationary model variables vars are vars={p[x1,…,xn],{x1,…,xn}}.
- Time-dependent model variables vars are vars={p[t,x1,…,xn],t,{x1,…,xn}}.
- Frequency-dependent model variables vars are vars={p[x1,…,xn],ω,{x1,…,xn}}.
- The time domain acoustics model AcousticPDEComponent is based on a wave equation with time variable  , density , density , sound speed , sound speed and sound sources and sound sources and and : :
- The frequency domain acoustics model AcousticPDEComponent is based on a Helmholtz equation with angular frequency  : :
- The time domain absorbing value AcousticSoundHardValue models:
- The frequency domain absorbing value AcousticSoundHardValue models:
- If no other boundary condition is specified on some part of boundary, then AcousticSoundHardValue is the default.
- AcousticSoundHardValue evaluates to a NeumannValue.
- The boundary predicate pred can be specified as in NeumannValue.
- An absorbing boundary can be used with:
- 
      
      analysis type applicable Time Domain Yes Frequency Domain Yes Eigenfrequency Yes 
- If the AcousticSoundHardValue depends on parameters  that are specified in the association pars as …,keypi…,pivi,…, the parameters that are specified in the association pars as …,keypi…,pivi,…, the parameters are replaced with are replaced with . .
 
      
      
      
      
      
     Examples
open all close allBasic Examples (3)
Set up an acoustic sound hard boundary:
Define model variables vars for a transient acoustic pressure field with model parameters pars:
Define initial conditions ics of a right-going plane wave  :
:
Set up the equation with an acoustic sound hard boundary at the right end:
Define model variables vars for a frequency domain acoustic pressure field with model parameters pars:
Set up the equation with an acoustic radiation boundary at the left, a pressure source  of
 of  and an acoustic sound hard boundary at the right:
 and an acoustic sound hard boundary at the right:
Visualize the solution in the frequency domain at various frequencies  :
:
Tech Notes
Related Guides
History
Text
Wolfram Research (2020), AcousticSoundHardValue, Wolfram Language function, https://reference.wolfram.com/language/ref/AcousticSoundHardValue.html.
CMS
Wolfram Language. 2020. "AcousticSoundHardValue." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AcousticSoundHardValue.html.
APA
Wolfram Language. (2020). AcousticSoundHardValue. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AcousticSoundHardValue.html
BibTeX
@misc{reference.wolfram_2025_acousticsoundhardvalue, author="Wolfram Research", title="{AcousticSoundHardValue}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/AcousticSoundHardValue.html}", note=[Accessed: 30-October-2025]}
BibLaTeX
@online{reference.wolfram_2025_acousticsoundhardvalue, organization={Wolfram Research}, title={AcousticSoundHardValue}, year={2020}, url={https://reference.wolfram.com/language/ref/AcousticSoundHardValue.html}, note=[Accessed: 30-October-2025]}