Loading src/core/arrays/CMakeLists.txt +9 −7 Original line number Diff line number Diff line Loading @@ -20,26 +20,28 @@ set( headers tnlArray.h SET( CURRENT_DIR ${CMAKE_SOURCE_DIR}/src/core/arrays ) set( common_SOURCES ${CURRENT_DIR}/tnlSharedArray_impl.cpp # ${CURRENT_DIR}/tnlSharedArray_impl.cpp ${CURRENT_DIR}/tnlMultiArray_impl.cpp ${CURRENT_DIR}/tnlArray_impl.cpp ${CURRENT_DIR}/tnlStaticArray_impl.cpp ) # ${CURRENT_DIR}/tnlArray_impl.cpp # ${CURRENT_DIR}/tnlStaticArray_impl.cpp ) IF( BUILD_CUDA ) set( tnl_core_arrays_CUDA__SOURCES ${common_SOURCES} ${CURRENT_DIR}/tnlArrayOperationsHost_impl.cu ${CURRENT_DIR}/tnlArrayOperationsCuda_impl.cu ${CURRENT_DIR}/tnlArray_impl.cu ${CURRENT_DIR}/tnlSharedArray_impl.cu # ${CURRENT_DIR}/tnlArray_impl.cu # ${CURRENT_DIR}/tnlSharedArray_impl.cu ${CURRENT_DIR}/tnlMultiArray_impl.cu ${CURRENT_DIR}/tnlStaticArray_impl.cu # ${CURRENT_DIR}/tnlStaticArray_impl.cu PARENT_SCOPE ) ELSE() set( common_SOURCES ${common_SOURCES} ${CURRENT_DIR}/tnlArrayOperationsHost_impl.cpp ${CURRENT_DIR}/tnlArrayOperationsCuda_impl.cpp ) ${CURRENT_DIR}/tnlArrayOperationsCuda_impl.cpp ) ENDIF() set( tnl_core_arrays_SOURCES Loading src/core/arrays/tnlArray_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -397,7 +397,7 @@ ostream& operator << ( ostream& str, const tnlArray< Element, Device, Index >& v } #ifdef TEMPLATE_EXPLICIT_INSTANTIATION #ifdef UNDEF //TEMPLATE_EXPLICIT_INSTANTIATION // TODO: this does not work with CUDA 5.5 - fix it later Loading src/core/arrays/tnlSharedArray_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -427,7 +427,7 @@ ostream& operator << ( ostream& str, const tnlSharedArray< Element, Device, Inde //}; // namespace implementation #ifdef TEMPLATE_EXPLICIT_INSTANTIATION #ifdef UNDEF //TEMPLATE_EXPLICIT_INSTANTIATION // TODO: this does not work with CUDA 5.5 - fix it later Loading src/core/arrays/tnlStaticArray1D_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -200,7 +200,7 @@ ostream& tnlStaticArray< 1, Element >::write( ostream& str, const char* separato return str; } #ifdef TEMPLATE_EXPLICIT_INSTANTIATION #ifdef UNDEF //TEMPLATE_EXPLICIT_INSTANTIATION // TODO: it does not work with CUDA Loading src/core/arrays/tnlStaticArray2D_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -227,7 +227,7 @@ ostream& tnlStaticArray< 2, Element >::write( ostream& str, const char* separato return str; } #ifdef TEMPLATE_EXPLICIT_INSTANTIATION #ifdef UNDEF //TEMPLATE_EXPLICIT_INSTANTIATION // TODO: it does not work with CUDA Loading Loading
src/core/arrays/CMakeLists.txt +9 −7 Original line number Diff line number Diff line Loading @@ -20,26 +20,28 @@ set( headers tnlArray.h SET( CURRENT_DIR ${CMAKE_SOURCE_DIR}/src/core/arrays ) set( common_SOURCES ${CURRENT_DIR}/tnlSharedArray_impl.cpp # ${CURRENT_DIR}/tnlSharedArray_impl.cpp ${CURRENT_DIR}/tnlMultiArray_impl.cpp ${CURRENT_DIR}/tnlArray_impl.cpp ${CURRENT_DIR}/tnlStaticArray_impl.cpp ) # ${CURRENT_DIR}/tnlArray_impl.cpp # ${CURRENT_DIR}/tnlStaticArray_impl.cpp ) IF( BUILD_CUDA ) set( tnl_core_arrays_CUDA__SOURCES ${common_SOURCES} ${CURRENT_DIR}/tnlArrayOperationsHost_impl.cu ${CURRENT_DIR}/tnlArrayOperationsCuda_impl.cu ${CURRENT_DIR}/tnlArray_impl.cu ${CURRENT_DIR}/tnlSharedArray_impl.cu # ${CURRENT_DIR}/tnlArray_impl.cu # ${CURRENT_DIR}/tnlSharedArray_impl.cu ${CURRENT_DIR}/tnlMultiArray_impl.cu ${CURRENT_DIR}/tnlStaticArray_impl.cu # ${CURRENT_DIR}/tnlStaticArray_impl.cu PARENT_SCOPE ) ELSE() set( common_SOURCES ${common_SOURCES} ${CURRENT_DIR}/tnlArrayOperationsHost_impl.cpp ${CURRENT_DIR}/tnlArrayOperationsCuda_impl.cpp ) ${CURRENT_DIR}/tnlArrayOperationsCuda_impl.cpp ) ENDIF() set( tnl_core_arrays_SOURCES Loading
src/core/arrays/tnlArray_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -397,7 +397,7 @@ ostream& operator << ( ostream& str, const tnlArray< Element, Device, Index >& v } #ifdef TEMPLATE_EXPLICIT_INSTANTIATION #ifdef UNDEF //TEMPLATE_EXPLICIT_INSTANTIATION // TODO: this does not work with CUDA 5.5 - fix it later Loading
src/core/arrays/tnlSharedArray_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -427,7 +427,7 @@ ostream& operator << ( ostream& str, const tnlSharedArray< Element, Device, Inde //}; // namespace implementation #ifdef TEMPLATE_EXPLICIT_INSTANTIATION #ifdef UNDEF //TEMPLATE_EXPLICIT_INSTANTIATION // TODO: this does not work with CUDA 5.5 - fix it later Loading
src/core/arrays/tnlStaticArray1D_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -200,7 +200,7 @@ ostream& tnlStaticArray< 1, Element >::write( ostream& str, const char* separato return str; } #ifdef TEMPLATE_EXPLICIT_INSTANTIATION #ifdef UNDEF //TEMPLATE_EXPLICIT_INSTANTIATION // TODO: it does not work with CUDA Loading
src/core/arrays/tnlStaticArray2D_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -227,7 +227,7 @@ ostream& tnlStaticArray< 2, Element >::write( ostream& str, const char* separato return str; } #ifdef TEMPLATE_EXPLICIT_INSTANTIATION #ifdef UNDEF //TEMPLATE_EXPLICIT_INSTANTIATION // TODO: it does not work with CUDA Loading