- 19 Jan, 2021 1 commit
-
-
David Frank authored
Adding a function taking `ostream`, which the logger will write out to. Our current main usage is testing. Checking if messages are print correctly or not. Restructured `Logger` a bit to hold a static pointer to a `spdlog::sinks::dist_sink_st`, instead of multiple sinks per logger. All logger instances share this sink.
-
- 18 Jan, 2021 2 commits
-
-
David Frank authored
-
David Frank authored
Remove constructors for VolumeDescriptor, that have a initiazlier list and a eigen vector, leave only the ones with only initializer list, or eigen vectors to init the descriptor
-
- 16 Jan, 2021 1 commit
-
-
David Frank authored
Bump CMake version to 3.14 (needed by CPM) and enforce it; Remove cmake_minimum_required from all but root CMakeLists.txt
-
- 15 Jan, 2021 1 commit
-
-
Michael Loipführer authored
-
- 14 Dec, 2020 1 commit
-
-
David Frank authored
-
- 26 Nov, 2020 1 commit
-
-
Andi Braimllari authored
Improve tests for SoftThresholding, manually generate proximity_operators in hints, throw exceptions for invalid states in SoftThresholding
-
- 06 Oct, 2020 1 commit
-
-
David Frank authored
- Update CI stage to reflect update - Update ci_scripts to reflect update - Reformate code with clang-format-10 - Update contribution guide
-
- 01 Oct, 2020 2 commits
-
-
David Frank authored
The width and height of a detector in the CircleTrajectorGenerator is based on the size of the volume. To avoid undersampling of the corners of the volume, the size of the detector is now the size of the volume scaled by sqrt(2). This is closer to how matlab behaves
-
David Frank authored
-
- 28 Sep, 2020 1 commit
-
-
David Frank authored
-
- 25 Sep, 2020 1 commit
-
-
David Frank authored
restructured Docerfiles - Bump CMake to 3.18.2 - Bump oneDNN to 1.6.2 - Bump to Ubuntu 20.04 - Seperate images for clang-format, clang-tidy, coverage, Cuda build with clang, gcc and clang with python bindings - Dockerfiles for clang and gcc rely on the package manager for the compilers - Updated test scripts, they test more and should error our earlier - Nightly docker job created - Docker build script updated - Include CI job, to build docker images on changes
-
- 20 Sep, 2020 1 commit
-
-
Nikola Dinev authored
-
- 19 Sep, 2020 1 commit
-
-
Nikola Dinev authored
-
- 17 Sep, 2020 1 commit
-
-
David Frank authored
-
- 16 Sep, 2020 2 commits
-
-
David Frank authored
-
David Frank authored
Coverage includes build folders of python bindings, which pull down the coverage unnecessarly, therefore they are not generated for the coverage CI job
-
- 14 Sep, 2020 1 commit
-
-
David Frank authored
Turn python bindings off for checking with address sanitizer, as they create problems either with linking, or many false positives (see #83 for more info)
-
- 08 Sep, 2020 2 commits
-
-
Nikola Dinev authored
-
Nikola Dinev authored
-
- 03 Sep, 2020 1 commit
-
-
David Frank authored
- Pipeline includes jobs for installing elsa, cloning elsa_testing and building it - Adjustments made to install process, such that elsa_testing can be build and everything is working
-
- 02 Sep, 2020 2 commits
-
-
Nikola Dinev authored
-
David Frank authored
- Chaching is introduced for for all jobs, it caches for a branch. only submodules are chached, as build folders should be cached using artifacts, which is also done. We also cache the .git/modules folder as anyway we have to reclone everything everytime. - CMake UpdateGitSubmodules now goes over all submodules and check individually if they have to be initialized, or just updated. Also work around a specific error in the CI pipeline, if .git/modules/thirdparty/<submodule> is not present (which by default dosent get cached), we have to deinit it and then reinit it.
-
- 01 Sep, 2020 1 commit
-
-
David Frank authored
Add benchmark folder to clang-format check; Add target build-examples; Add targets for building benchmarks and examples to CI pipeline
-
- 25 Aug, 2020 2 commits
-
-
Jonas Jelten authored
-
David Frank authored
-
- 24 Aug, 2020 5 commits
-
-
Tobias Lasser authored
-
Tobias Lasser authored
Versions of clang>=9 evaluate constexpr structs as syntactically incorrect initializer lists. Force conversion to overloads on the Python side for all default arguments that are structs.
-
David Frank authored
-
Tobias Lasser authored
-
Tobias Lasser authored
-
- 05 Aug, 2020 3 commits
-
-
Tobias Lasser authored
-
Nikola Dinev authored
-
Nikola Dinev authored
-
- 04 Aug, 2020 1 commit
-
-
Nikola Dinev authored
-
- 03 Aug, 2020 1 commit
-
-
Nikola Dinev authored
-
- 29 Jul, 2020 3 commits
-
-
Nikola Dinev authored
-
Nikola Dinev authored
The natural numpy equivalent of the DataContainer is the Fortran array. Supporting arbitrarily strided buffers can be tricky. Require np.array as input and force conversion to Fortran order if a different type of array is supplied. This removes the indexing convention discrepancy between numpy and elsa.
-
Nikola Dinev authored
-
- 23 Jul, 2020 1 commit
-
-
Nikola Dinev authored
-