- Nov 17, 2020
-
-
Gabriele Cosmo authored
-
- Nov 13, 2020
-
-
Evgueni Tcherniaev authored
-
- Oct 29, 2020
-
-
Pere Mato Vila authored
-
- Oct 27, 2020
-
-
Pere Mato Vila authored
-
- Oct 26, 2020
-
-
Benjamin Morgan authored
-
- Oct 19, 2020
-
-
Guilherme Lima authored
-
- Oct 16, 2020
-
-
Guilherme Lima authored
Part of the algorithm was enabled only #ifndef VECCORE_CUDA, and it has now been enabled everytime.
-
- Oct 05, 2020
-
-
Andrei Gheata authored
-
Andrei Gheata authored
-
- Sep 28, 2020
-
-
Sandro Christian Wenzel authored
-
Sandro Christian Wenzel authored
Thanks to Giulherme Lima
-
Sandro Christian Wenzel authored
-
- Aug 25, 2020
-
-
Andrei Gheata authored
-
- Aug 20, 2020
-
-
Pere Mato Vila authored
-
- Aug 05, 2020
-
-
Guilherme Amadio authored
-
- Jul 30, 2020
-
-
Andrei Gheata authored
-
- Jul 15, 2020
-
-
Guilherme Amadio authored
This reverts commit 8b7d0d05. An unintended consequence is that now only PTX is generated by default, unless CUDA_NVCC_FLAGS is used to generate code for specific devices.
-
Guilherme Amadio authored
This allows to set CUDA_NVCC_FLAGS containing something like -code=sm_75 to compile not to PTX, but to binary code for a particular GPU architecture. This is useful to avoid large startup times due to the CUDA runtime compiling the PTX just in time later.
-
- Jul 13, 2020
-
-
Guilherme Amadio authored
I'd use std::copy_n(), but that's a host-only function and the function being fixed is host/device, so I replace memcpy() with a simple for loop.
-
- Jul 08, 2020
-
-
Andrei Gheata authored
-
- Jul 07, 2020
-
-
Andrei Gheata authored
-
- Jul 03, 2020
-
-
Mihaela Gheata authored
-
- Jun 22, 2020
-
-
Andrei Gheata authored
Compilation using DUSE_NAVINDEX=ON. A navigation index table is built in this case by GeoManager::CloseGeometry. The table stores the navigation index for all physical volumes, including the relationship parent-child and the cached value of the global transformation to the node, down to a geometry depth specified via GeoManager::SetTransformationCacheDepth. The default is 0 meaning caching down to full depth.
-
- Jun 19, 2020
-
-
Sandro Christian Wenzel authored
-
- Jun 10, 2020
-
-
Andrei Gheata authored
This reverts commit 4b96665e.
-
Andrei Gheata authored
-
- Jun 08, 2020
-
-
Andrei Gheata authored
-
- Jun 02, 2020
-
-
Gabriele Cosmo authored
-
- May 28, 2020
-
-
Reported by @gcosmo when using VecGeom in a Geant4 build - when finding VecGeom via VecGeom_DIR, builtin VecCore is not found. As we know when we use and where a builtin VecCore will be installed, export this knowledge to VecGeomConfig.cmake. Force find of VecCore via find_package's override mechanism so that only the installed builtin path should be considered. Note that this only covers this one use case and no further downstream "builtin" dependencies. Have to rely on clients setting <package>_DIR or CMAKE_PREFIX_PATH accordingly either directly or via environment.
-
- May 26, 2020
-
-
-
-
-
-
-
-
-
-
-
Use install(... EXPORT ...), export() to create/install files defining VecGeom's targets for import by other projects. Remove specialization of lib install "by file" on macOS to ensure behaviour is same on all platforms.
-
- May 05, 2020
-
-
Guilherme Lima authored
-