OpenCL kernel : “clist”¶
This OpenCL kernel calculates the complex acoustic field pressure for given inputs:
- Description of transmitters (transducers)
- Description of environment
- A list of XYZ points in space where the complex acoustic field pressure is to be calculated
Signature is as follows:
__kernel void _handybeam1kernel_clist( __global const float *cl_TxArrayDescriptor1, unsigned int tx_count, __global float *sampling_point_list, unsigned int sampling_point_list_count, __global float *cl_field, // output buffer: pressure field p, into an on-device write-able buffer float medium_wavenumber, float transducer_nan_size )
Back to Welcome
Licence (documentation): Creative Commons CC BY-NC-SA 4.0
Licence (source code): Apache 2.0
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 737087.
This project has received funding from Ultrahaptics.