- 23 Jun, 2020 2 commits
-
-
David Frank authored
- Add Abstract class DetectorDescriptor, which is derived from DataDescriptor (Support ray generation from a given pose and detector pixel and given pose and voxel) - Add first derived class of DetectorDescriptor: PlanarDetectorDescriptor - Add usage of DetectorDescriptor in Projectors (remove dependency to geometry, ray generation is only handled by DetectorDescriptor, adapt tests) - Restructure tests of CUDA projectors to make failing tests more readable
-
Nikola Dinev authored
-
- 10 Jun, 2020 2 commits
-
-
David Frank authored
- Move geometry to core module - Use strong types for Geometry (Old constructors are kept for now, but are just wrappers, most of them use constexpr) - Added some convience overloads for RotationAngles3D and GeometryData - Fixed tests for removing old constructors (CircluarTrajectoryGenerator, Projectors)
-
David Frank authored
-
- 09 Jun, 2020 1 commit
-
-
David Frank authored
- Static analysis, compile, build and running tests will always be performed - Dynamic analysis (memory sanitizers and such) are run for merge requests and schedules - Docs are only run for schedules
-
- 30 Apr, 2020 2 commits
-
-
David Frank authored
- add pure virtual destructor to DataDescriptor - create VolumeDescriptor which takes over most functionality from DataDescriptor - move static function bestCommon(...) to a free function in DescriptorUtils.h/cpp - fix other classes and tests to return and handle VolumeDescriptors instead of DataDescriptors
-
David Frank authored
-
- 09 Apr, 2020 1 commit
-
-
Tobias Lasser authored
-
- 08 Apr, 2020 1 commit
-
-
David Tellenbach authored
-
- 26 Mar, 2020 1 commit
-
-
David Frank authored
Add helper to print type in tests; Remove duplicate function of random generation of eigen vectors; Add test, which should fail sanitizer
-
- 25 Mar, 2020 3 commits
-
-
Tobias Lasser authored
-
David Frank authored
-
David Frank authored
-
- 20 Mar, 2020 1 commit
-
-
Jens Petit authored
-
- 18 Mar, 2020 2 commits
-
-
Jens Petit authored
-
Jens Petit authored
-
- 17 Mar, 2020 7 commits
-
-
Jens Petit authored
-
Jens Petit authored
-
Jens Petit authored
-
Jens Petit authored
-
Jens Petit authored
-
Jens Petit authored
-
Jens Petit authored
-
- 11 Mar, 2020 2 commits
-
-
Jens Petit authored
-
Jens Petit authored
-
- 10 Mar, 2020 1 commit
-
-
Jens Petit authored
-
- 06 Mar, 2020 2 commits
-
-
David Frank authored
-
Jens Petit authored
For performance reasons this was removed, includes: - removing functionality from DataHandlerCPU - added simple benchmark - adapting clang-tidy to not show warnings from catch2 testing
-
- 28 Feb, 2020 1 commit
-
-
David Frank authored
Build image hierarchy. Using install scripts in the scripts/ folder, buildDockerContainers.sh also runs tests on the containers. Added an image for static analysis and documentation builds. Added hidden builds in .gitlab-ci.yml for local testing, which build and run tests.
-
- 21 Feb, 2020 1 commit
-
-
Jens Petit authored
-
- 12 Feb, 2020 1 commit
-
-
Jens Petit authored
-
- 11 Feb, 2020 2 commits
-
-
Tobias Lasser authored
-
Tobias Lasser authored
-
- 05 Feb, 2020 3 commits
-
-
David Frank authored
-
Tobias Lasser authored
Revert "Removed aliases of Eigen::VectorX, also in tests (as it will not work with older Eigen versions)." This reverts commit 81572177
-
David Frank authored
-
- 04 Feb, 2020 1 commit
-
-
David Frank authored
-
- 29 Jan, 2020 1 commit
-
-
Jens Petit authored
-
- 24 Jan, 2020 2 commits
-
-
Jens Petit authored
-
Jens Petit authored
-