Back to home page

EIC code displayed by LXR

 
 

    


Warning, /acts/Detray/plugins/algebra/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # This file is part of the ACTS project.
0002 #
0003 # Copyright (C) 2016 CERN for the benefit of the ACTS project
0004 #
0005 # This Source Code Form is subject to the terms of the Mozilla Public
0006 # License, v. 2.0. If a copy of the MPL was not distributed with this
0007 # file, You can obtain one at https://mozilla.org/MPL/2.0/.
0008 
0009 # Temporary setting for the scalar type, until it can be removed.
0010 set(DETRAY_CUSTOM_SCALARTYPE
0011     "float"
0012     CACHE STRING
0013     "Scalar type to use in the Detray code"
0014 )
0015 
0016 message(STATUS "Using detray scalar type: ${DETRAY_CUSTOM_SCALARTYPE}")
0017 
0018 # Set up all enabled libraries.
0019 if(DETRAY_ARRAY_PLUGIN)
0020     add_subdirectory(array)
0021 endif()
0022 
0023 if(DETRAY_EIGEN_PLUGIN)
0024     add_subdirectory(eigen)
0025 endif()
0026 
0027 if(DETRAY_FASTOR_PLUGIN)
0028     add_subdirectory(fastor)
0029 endif()
0030 
0031 if(DETRAY_SMATRIX_PLUGIN)
0032     add_subdirectory(smatrix)
0033 endif()
0034 
0035 if(DETRAY_VC_AOS_PLUGIN)
0036     add_subdirectory(vc_aos)
0037 endif()
0038 
0039 if(DETRAY_VC_SOA_PLUGIN)
0040     add_subdirectory(vc_soa)
0041 endif()