Merge branch 'move-geometry' into 'master'

Move and refactor Geometry

See merge request !81
15 jobs for !81 with move-geometry into master in 68 minutes and 55 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Static Test
passed #1096241
clang elsa linux
clang-format

00:00:23

passed #1096242
clang elsa linux
clang-tidy

00:03:19

 
  Compile
passed #1096245
clang elsa linux
build-clang

00:02:03

passed #1096246
cuda gcc elsa linux
build-cuda

00:02:13

passed #1096244
gcc elsa linux
build-gcc

00:02:00

passed #1096247
cuda gcc elsa linux
build-gpu-only

00:02:39

passed #1096243
elsa linux
build-ubuntu

00:01:54

 
  Test
passed #1096250
clang elsa linux
test-clang

00:09:02

passed #1096251
cuda gcc elsa linux
test-cuda

00:09:25

passed #1096249
gcc elsa linux
test-gcc

00:08:31

passed #1096252
cuda gcc elsa linux
test-gpu-only

00:14:01

passed #1096248
elsa linux
test-ubuntu

00:07:47

 
  Sanitizer
passed #1096254
cuda gcc elsa linux
asan-ubsan

00:12:37

passed #1096253
cuda gcc elsa linux
cuda-memcheck

00:00:58

 
  Coverage
passed #1096255
cuda gcc elsa linux
test-coverage

00:26:16

97.0%