Skip to content

[BUG] Transmit apodization/window is never applied to transducer source. #518

Open
@brubbel

Description

@brubbel

Describe the bug
In kWaveSimulation.py, the transmit_apodization_mask is assigned to self.transducer_transmit_apodization, but it does not appear to be applied to the input signal at any point in the code.

To Reproduce
(examples/us_bmode_phased_array)
In ktransducer,py, set the return value of transmit_apodization_mask to an all-zero mask.
No difference in the simulation results.

Expected behavior
windowing is applied to the input signal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions