star-uvm

Spatial structuring of unstructured volumetric meshes
git clone git://git.meso-star.fr/star-uvm.git
Log | Files | Refs | README | LICENSE

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:
MREADME.md | 14++++++++++----
Mcmake/CMakeLists.txt | 4++--
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