Calculation of pressure fields from arbitrarily shaped, apodized, and excited ultrasound transducers | Synapse