Skip to content

User Guide

Everything you need to simulate acoustic pressure fields and pulse-echo RF with eSDIva — from installation to transducer geometry, emission, and reception.

  • Getting Started


    Install eSDIva, run your first simulation, and learn the key concepts: patch discretisation, coordinate system, and unit conventions.

  • Installation


    Requirements, GitHub install, development setup, optional dependencies, and verification.

  • Transducers


    Mono-element and multi-element transducer types. Patch model, delays, apodization, and the coordinate convention for curved surfaces.

  • Simulation


    Emission (monochromatic, transient, attenuation) and Reception (pulse-echo RF for PSF, phantoms, FMC, sequences). Field grid format, SDI method selection, medium properties.

  • Visualization


    2-D Matplotlib pressure planes, transient animations, and interactive 3-D PyVista scenes with composable helpers.

  • Utilities


    Geometry functions, BrainGlobe brain atlas integration, and PyVista scene-building helpers.