AmosEgel
AmosEgel
Right now, the user needs to have a setup with Matlab, CUDA and C++ compiler available to even test our software. It would be great to have an alternative Matrix-Vector...
right now, the user accesses the polarization property ("TE" or "TM") and the hidden pol property is automatically set during intialization. The problem is, that if the polarization is changed...
The GUI is broken since d0263ba. In order to fix it, the routines celes/src/gui/app2simulation.m and celes/src/gui/simulation2app.m must be adapted to the new constructor and data structure of the celes_simulation class.
Allow the user to switch between single and double precision.
Up to now, CELES simulations were saved by trivially saving the celes_simulation object as a whole. This seems broken since recent updates in the data structure (Lorenzo, is that correct?)....
The SMARTIES software allows to compute the T-matrix of spheroids, which could be input to CELES. Dominik has already worked out how to extract the T-matrix from SMARTIES and convert...
A method that can enhance the efficiency of CELES a lot is described in [this paper by Chew](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0ahUKEwjyz8SEv9faAhUoxKYKHYa0BOkQFggxMAE&url=https%3A%2F%2Fwww.researchgate.net%2Fpublication%2F2738583_An_FFT_T-Matrix_Method_for_3D_Electromagnetic_Scattering_Solutions_from_Random_Discrete_Scatterers&usg=AOvVaw0Pr4dRFbFCYlBoyB2_23Bu). Implementing this would be a bigger project, but should be doable.
### Question My laptop has two GPUs: 1. Intel(R) UHD Graphics 620 2. NVIDIA GeForce MX250 I'd expect that the performance with the NVIDIA GPU is at least as good...