-
Couldn't load subscription status.
- Fork 30
Description
Using double precision by setting FLOATING_PRECISION to something other than 1 in libs/stemtypes_fftw3.h gives the following errors when compiling:
[ 31%] Building CXX object libs/CMakeFiles/qstem_libs.dir/data_containers.cpp.o
QSTEM/libs/data_containers.cpp: In constructor ‘WAVEFUNC::WAVEFUNC(int, int, float, float)’:
QSTEM/libs/data_containers.cpp:41: error: cannot convert ‘double**’ to ‘float**’ in assignment
QSTEM/libs/data_containers.cpp:42: error: cannot convert ‘double**’ to ‘float**’ in assignment
QSTEM/libs/data_containers.cpp:55: error: ‘fftMeasureFlag’ was not declared in this scope
QSTEM/libs/data_containers.cpp: In constructor ‘Detector::Detector(int, int, float, float)’:
QSTEM/libs/data_containers.cpp:124: error: cannot convert ‘double**’ to ‘float**’ in assignment
QSTEM/libs/data_containers.cpp:125: error: cannot convert ‘double**’ to ‘float**’ in assignment