Skip to content

Monochromatic Simulation

Monochromatic mode computes the steady-state pressure amplitude at exactly the transducer centre frequency fc: |P(r, fc)| = ρ·ωc·|H(r, ωc)|, in pascals per 1 m/s of surface velocity — a 3-D amplitude field p(x, y, z) with no time axis. By default H(ωc) is evaluated in closed form at that single frequency (the spectral SIR), which is the fastest route; attenuation, a soft baffle and a transfer_function apply at fc.

from esdiva.emission import Emission

sim = Emission(tx, monochromatic=True)
p, coords = sim(field_points)
# dict input : p.shape == (Nx, Ny, Nz), coords has "x", "y", "z"
# (N,3) input: p.shape == (N_points,), you reshape

Monochromatic pressure — matrix array field

When to use

  • Beam-pattern analysis and −6 dB focal-spot characterisation.
  • Comparing transducer geometries or subdivision settings.
  • Fast field preview before a full transient run.

See Example 3 — Multi-element 3-D.