About WaveSim
History of WaveSim
The Modified Born Series was developed at the University of Twente by Prof. Ivo Vellekoop, Gerwin Osnabrugge and Swapnil Mache, with help from Saroch Leedumrongwatthanakun and Maaike Benedictus. It was initially developed to simulate the anisotropic memory effect occurring in complex scattering structures such as biological tissue.
​
In benchmark experiments, the method was found to outperform pseudospectral time-domain (PSTD) by multiple orders of magnitude in both speed and accuracy. The method was initially developed for solving the Helmholtz equation and was later extended to Maxwell’s equations and Maxwell’s equations in birefringent materials and anisotropic metamaterials.
For a long time, the bottleneck remained in the presence of wrapping artefacts. We solved this problem, however, by developing an alternating fast convolution strategy, where the artefacts are cancelled without significant penalty to the computation time or memory use.
​
In 2023, a collaboration between the University of Twente, Rayfos Ltd and the Forth research institute was started to further develop WAVESIM and help users switch to this new tool. As part of this effort, Rayfos implemented a CUDA optimized version that outperforms the ‘reference’ implementation using the MATLAB parallel processing toolkit by a factor of 2. This accelerator is included for free with the version of WAVESIM available on GitHub.
​
A Python version of WAVESIM is expected to be released in the second half of 2024. ​
​
This Forum is a place where researchers, engineers and scientists that are interested in the Wavesim simulation algorithm can discuss their needs and get community support for their applications.
NO HOSTILITY
Be Nice
NO ILLEGAL CONTENT
Be Original
NO OFFENSIVE CONTENT
Keep it Clean