From cc4e19d5a47d14043b105f62481fc5ed26b50370 Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Wed, 19 Sep 2018 10:17:25 +0200 Subject: [PATCH] Release 0.3.0 - Define ItemValue allow to define generic arrays defined on connectivity items data is accessible through item identifier (avoids confusion e.g. calling cell data using a node index). Cannot use integer indices to access data. - SubItemValuePerItem is now indexed by item identifier - Introduce Array<T> which encapsulates Kokkos::View<T*> Array replace Kokkos::View when ItemValue cannot be used (not data per item) ItemValue internally uses Array - ReduceMin and ReduceMax are defined as generic class-functions operating on arrays (which must honor .size() and ::data_type). Casts to the type of the content of the array to obtained reduced value. - Encapsulate as many Kokkos feature as possible - Code clean-up 'typedef' is replaced by the cleaner 'using' type aliasing --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e369d6694..c93aa25f4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,7 +11,7 @@ include(CheckNotInSources) #------------------------------------------------------ project (Pastis - VERSION 0.2.0) + VERSION 0.3.0) #------------------------------------------------------ -- GitLab