64a0bfebfcd9451d3ba786eaf83972344b387a08
CUDA::nvtx3 is only an alias for CUDAToolkit_INCLUDE_DIRS. In the aarch64 SBSA cross build that is targets/sbsa-linux/include, and the cross-sbsa packages the image installs (cudart, crt, culibos, cufft) do not put nvtx3 there, so Logger.cpp failed with "nvtx3/nvToolsExt.h: No such file or directory". NVTX v3 is header-only and architecture-neutral, so the headers are now looked for in the toolkit include dirs and then in the include dir beside nvcc (the host tree, which ships them). One CMake decision sets JFJOCH_USE_NVTX on JFJochLogger; where no headers are found the ranges compile out, as they already do without CUDA. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Merge mr-gpumem (
51706641f) into rc175: RESULT-CHANGING (owner approved, float rounding): molecular replacement's transform FFT on the GPU wherever it fits the search's budget
battery.py timing: a three-set benchmark placed by molecular replacement, checked and timed per step
Merge mr-gpumem (
011b98838) into rc175: molecular replacement plans its GPU parts once per merge on model validation's budget (one rigid-body pool for every fit, the transform cropped to the indices it is read at, the pool trimmed at each stage), output unchanged
Merge mr-gpumem (
51706641f) into rc175: RESULT-CHANGING (owner approved, float rounding): molecular replacement's transform FFT on the GPU wherever it fits the search's budget
battery.py timing: a three-set benchmark placed by molecular replacement, checked and timed per step
battery.py timing: a three-set benchmark placed by molecular replacement, checked and timed per step
battery.py timing: a three-set benchmark placed by molecular replacement, checked and timed per step
Jungfraujoch
Application to receive and analyse data from the PSI JUNGFRAU and EIGER detectors, together with
rugnux, its program for processing stored diffraction data - rotation and serial, macromolecular
and small-molecule - from images to merged reflections.
All documentation is now placed in docs/ subdirectory and for the current version hosted on Jungfraujoch Read The Docs page.
Languages
C++
77.8%
HTML
5.5%
C
4.3%
Cuda
4%
TypeScript
3.2%
Other
5.1%