find_package(CUDA)
set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};-O3 -arch compute_35)
# Full double precision
add_definitions(-Duse_DPDP)
set(INCDIR1 "${CMAKE_SOURCE_DIR}/cuda_lbfgs/include")
set(INCDIR2 "${CMAKE_SOURCE_DIR}/cuda_lbfgs/include/CudaLBFGS")
set(INCDIR3 "${SVN_ROOT}/AMBER12/cuda")
cuda_include_directories(${INCDIR1} ${INCDIR2} ${INCDIR3})
cuda_compile(CUDASRC1 setup_cuda.cu lj_cuda.cu amber_cuda.cu)
cuda_add_library(cuda1 ${CUDASRC1})
cuda_add_cublas_to_target(cuda1)
