commit cc97338e42269d232fa95417faf30a02bf13d3f9
parent d12d9c8c9389e4cb3669fa14cbb478bac9b67a05
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Fri, 27 Aug 2021 09:35:55 +0200
Merge branch 'release_0.0.1'
Diffstat:
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
@@ -1,9 +1,15 @@
# Star-UnstructuredVolumetricMesh
-Star-UVM is C library whose purpose is to manage unstructured meshes storing
-volumetric data described by a soup of tetrahedra. One structured, the
-resulting volumetric mesh can be efficiently queried at a specific position or
-intersected by an axis aligned box.
+Star-UVM is a C library whose goal is to manage unstructured volumetric meshes
+defined by a soup of tetrahedra. Once spatially partitioned, the user can
+efficiently identify tetrahedra cut by an axis aligned box or access the
+specific tetrahedron that encompasses a given position.
+
+Only geometric data is processed by Star-UVM. No assumption is made on their
+associated properties. Either way, Star-UVM provides data, such as primitive
+indices and barycentric coordinates, needed to retrieve the properties attached
+to each tetrahedron. These properties can thus be managed externally without
+arbitrary constraints imposed by Star-UVM on their size, alignment or type.
## How to build
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
@@ -13,7 +13,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 3.1)
project(suvm C)
enable_testing()
@@ -45,7 +45,7 @@ endif()
################################################################################
set(VERSION_MAJOR 0)
set(VERSION_MINOR 0)
-set(VERSION_PATCH 0)
+set(VERSION_PATCH 1)
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
set(SUVM_FILES_SRC