https://hgpu.org/?p=12962
3D simulation of complex shading affecting PV systems taking benefit from the power of graphics cards developed for the video game industry