Module pressure

Module pressure 

Source
Expand description

Field pressure evaluation at exterior points

Computes the acoustic pressure field at evaluation points using the BEM representation formula:

p(x) = p_inc(x) + ∫_Γ [p(y) ∂G/∂n_y - (∂p/∂n)(y) G(x,y)] dS_y

For a rigid scatterer (Neumann BC), the normal velocity is zero, so the formula simplifies to:

p(x) = p_inc(x) + ∫_Γ p(y) ∂G/∂n_y dS_y

Structs§

FieldPoint
Field evaluation result at a single point

Functions§

compute_rcs
Compute RCS (Radar Cross Section) from far-field pattern
compute_scattered_field
Compute scattered field at evaluation points using surface solution
compute_total_field
Compute total field (incident + scattered) at evaluation points
generate_line_eval_points
Generate evaluation points along a line
generate_plane_eval_points
Generate evaluation points on a plane (for field maps)
generate_sphere_eval_points
Generate evaluation points on a sphere around the origin