File: testConfigureData.in.py

package info (click to toggle)
tasmanian 8.2-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 4,852 kB
  • sloc: cpp: 34,523; python: 7,039; f90: 5,080; makefile: 224; sh: 64; ansic: 8
file content (21 lines) | stat: -rw-r--r-- 801 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
########################################################################
# This file will be configured by CMake (or pre-configured for GNU Make)
# The information here will be omnipresent throughout the testing
# environment, which will reduce the need for configuring.
########################################################################

bEnableSyncTests = True

sLibPath = "@Tasmanian_libsparsegrid_path@"

iGPUID = @Tasmanian_TESTS_GPU_ID@

bHasBlas = ("@Tasmanian_ENABLE_BLAS@" == "ON")
bHasSycl = ("@Tasmanian_ENABLE_DPCPP@" == "ON")
bHasCuBlas = bHasSycl or ("@Tasmanian_ENABLE_CUDA@" == "ON") or ("@Tasmanian_ENABLE_HIP@" == "ON")
bHasCuda = bHasCuBlas


bUsingMSVC = ("@CMAKE_CXX_COMPILER_ID@" == "MSVC")

sGaussPattersonTableFile = "@CMAKE_CURRENT_BINARY_DIR@/GaussPattersonRule.table"