Newer
Older

Soeren Peters
committed
{

Soeren Peters
committed
"version": 3,

Soeren Peters
committed
"minor": 21,
"patch": 0
},
"configurePresets": [
{
"name": "default",

Soeren Peters
committed
"binaryDir": "build",
"hidden": true

Martin Schönherr
committed
"generator": "Visual Studio 17 2022",
"architecture": "x64",
"condition": {
"type": "equals",
"lhs": "${hostSystemName}",
"rhs": "Windows"
}

Soeren Peters
committed
"generator": "Unix Makefiles",
"condition": {
"type": "notEquals",
"lhs": "${hostSystemName}",
"rhs": "Windows"
}

Soeren Peters
committed
"VF_ENABLE_UNIT_TESTS": "ON"
"description": "CPU build of VirtualFluids",
"cacheVariables": {

Soeren Peters
committed
"VF_ENABLE_CPU": "ON",
"VF_ENABLE_DOUBLE_ACCURACY": "ON"
"description": "GPU build of VirtualFluids",
"cacheVariables": {

Soeren Peters
committed
"VF_ENABLE_GPU": "ON",
"VF_ENABLE_DOUBLE_ACCURACY": "OFF"
}
},
{
"name": "python_bindings",
"inherits": "default",
"description": "python bindings of VirtualFluids",
"cacheVariables": {
"VF_ENABLE_PYTHON_BINDINGS": "ON"
"hidden": true,
"description": "GPU numerical tests of VirtualFluids",
"cacheVariables": {

Soeren Peters
committed
"VF_ENABLE_DOUBLE_ACCURACY": "ON",
"VF_GPU_ENABLE_NUMERIC_TESTS": "ON"

Soeren Peters
committed
"name": "make_all",

Soeren Peters
committed
"python_bindings",

Soeren Peters
committed
"displayName": "all make configuration",
"cacheVariables": {
"VF_ENABLE_ALL_APPS": "ON"
}

Soeren Peters
committed
"name": "make_cpu",

Soeren Peters
committed
"displayName": "cpu make configuration"

Soeren Peters
committed
"name": "make_gpu",

Soeren Peters
committed
"unit_tests",
"make"
],
"displayName": "gpu make configuration"

Soeren Peters
committed
"name": "msvc_all",

Soeren Peters
committed
"cpu",

Soeren Peters
committed
"python_bindings",

Soeren Peters
committed
"unit_tests",
"msvc"
],

Soeren Peters
committed
"displayName": "all msvc configuration",
"cacheVariables": {
"VF_ENABLE_ALL_APPS": "ON"
}

Soeren Peters
committed
"name": "msvc_cpu",

Soeren Peters
committed
"cpu",
"unit_tests",
"msvc"
],
"displayName": "cpu msvc configuration"

Soeren Peters
committed
"name": "msvc_gpu",

Soeren Peters
committed
"unit_tests",
"msvc"
],
"displayName": "gpu msvc configuration"

Soeren Peters
committed
"name": "make_numerical_tests_gpu",

Soeren Peters
committed
"gpu_numerical_tests",
"make"
],
"displayName": "gpu numerical tests make configuration"

Soeren Peters
committed
"name": "msvc_numerical_tests_gpu",

Soeren Peters
committed
"gpu_numerical_tests"

Soeren Peters
committed
"displayName": "gpu numerical tests msvc configuration"