Name Last Update
BESSEL.h Loading commit data...
BESSIK.CPP Loading commit data...
BESSJY.CPP Loading commit data...
CBESSIK.CPP Loading commit data...
CBESSJY.CPP Loading commit data...
CMakeLists.txt Loading commit data...
EstimateMaterial.cpp Loading commit data...
FileIO.cpp Loading commit data...
FindCUDASDK.cmake Loading commit data...
FindGLEW.cmake Loading commit data...
FindRTS.cmake Loading commit data...
GAMMA.cpp Loading commit data...
PerformanceData.h Loading commit data...
README Loading commit data...
SimulateSpectrum.cpp Loading commit data...
cudaKK.h Loading commit data...
cudaMain.cu Loading commit data...
eta_TolueneK.txt Loading commit data...
eta_TolueneN.txt Loading commit data...
globals.h Loading commit data...
interactivemie.cpp Loading commit data...
interactivemie.h Loading commit data...
interactivemie.qrc Loading commit data...
interactivemie.ui Loading commit data...
kPMMA.txt Loading commit data...
main.cpp Loading commit data...
qtSpectrumDisplay.cpp Loading commit data...
qtSpectrumDisplay.h Loading commit data...
rtsGUIConsole.cpp Loading commit data...
rtsGUIConsole.h Loading commit data...

README

I've just added support for double-precision values. This allows simulation of extremely small (nano-scale) particles, however a GPU with a compute capability of at least 1.3 is required.

TrueEyes requires the following libraries:

GLUT (OpenGL Utility Toolkit) http://www.opengl.org/resources/libraries/glut/
GLEW (OpenGL Extension Wrangler) http://glew.sourceforge.net/
Qt http://qt-project.org/
RTS (my personal codebase) https://github.com/dmayerich/RTS
CUDA http://www.nvidia.com/object/cuda_home_new.html

If CMake is unable to find these, make sure to specify their locations.