star-uvm

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

DateCommit messageAuthorFiles+-
2023-11-13 14:24Merge branch 'release_0.3.1'Vincent Forest2+9-2
2023-11-13 14:24Write release note for version 0.3.1Vincent Forest1+7-0
2023-11-13 14:20Set version number to 0.3.1Vincent Forest1+1-1
2023-11-13 11:33Replace the -O2 compilation flag by -O3Vincent Forest1+1-1
2023-10-27 10:36Merge branch 'release_0.3' into developVincent Forest2+31-20
2023-10-27 10:31Merge branch 'release_0.3'Vincent Forest13+449-174
2023-10-27 10:30Write release note for version 0.3Vincent Forest1+9-0
2023-10-27 10:28Wraps the README text in 72 columnsVincent Forest1+20-18
2023-10-27 10:27Set version number to 0.3Vincent Forest1+1-1
2023-10-27 10:27Set the version of dependencies that supports a pc fileVincent Forest1+1-1
2023-10-27 10:25Merge branch 'feature_posix_make' into developVincent Forest13+419-155
2023-10-27 10:23Fix inclusion of dependencies for optional testsVincent Forest1+2-1
2023-10-27 09:32Fix Makefile typesettingVincent Forest1+4-4
2023-10-27 09:29Remove CMake supportVincent Forest1+0-122
2023-10-27 09:28Update the make.sh scriptVincent Forest1+2-2
2023-10-27 09:26Updated test link editionVincent Forest1+4-4
2023-10-27 09:22Add missing compiler flags when linking testsVincent Forest1+2-2
2023-10-27 09:19Delete libsuvm.o when invoking make cleanVincent Forest1+2-1
2023-10-27 09:17Update compiler and linker flag definitionsVincent Forest1+8-5
2023-10-11 14:41Explicitly enable the -e option in the make.sh scriptVincent Forest1+3-1
2023-10-11 14:38 Make generated binaries safer and more robustVincent Forest2+24-11
2023-10-11 14:38Partially link static library object filesVincent Forest2+10-4
2023-07-27 14:01Small updates to the MakefileVincent Forest1+14-15
2023-07-27 10:14Correction of a typo in a make.sh script error messageVincent Forest1+1-1
2023-07-21 15:25Rewrite the README fileVincent Forest2+19-20
2023-07-21 15:17Build tests using the C89 standardVincent Forest1+4-4
2023-07-21 15:07Write a POSIX Makefile to replace CMakeVincent Forest5+330-7
2023-07-21 14:43Fix Star-Mesh API break in suvm_voxelize toolVincent Forest1+5-2
2023-07-20 15:37Fix a warning: "variable may be used uninitialized"Vincent Forest1+3-1
2023-07-20 15:29Disable an Embree4 build warningVincent Forest4+38-4
2023-04-28 13:37Merge branch 'release_0.2' into developVincent Forest2+5-1
2023-04-28 13:36Merge branch 'release_0.2'Vincent Forest5+9-5
2023-04-28 13:33Set version number to 0.2Vincent Forest1+1-1
2023-04-28 13:32Write release notes for version 0.2Vincent Forest1+4-0
2023-04-28 09:23Use Embree 4 rather than Embree 3Vincent Forest4+4-4
2023-01-04 13:10Write the 0.1 release noteVincent Forest1+12-0
2023-01-04 13:10Write the 0.1 release noteVincent Forest1+12-0
2023-01-04 11:12Merge branch 'release_0.1' into developVincent Forest18+21-21
2023-01-04 11:11Merge branch 'release_0.1'Vincent Forest19+615-556
2023-01-04 10:56Update copyright year rangeVincent Forest18+19-19
2023-01-04 10:52Set version number to 0.1Vincent Forest1+2-2
2022-11-09 08:00Work around numerical inaccuracy of barycentric coordinatesVincent Forest1+13-3
2022-09-07 07:39Add the suvm_mesh_desc_compute_hash functionVincent Forest3+38-0
2022-09-07 07:37Update the hash computation: use sha256_ctx APIVincent Forest3+22-93
2022-08-31 07:22Update copyright year rangeVincent Forest18+19-19
2022-08-31 07:16Rely on Star-Mesh rather than Star-TetraHedra in suvm_voxelize programVincent Forest3+444-437
2022-08-31 07:15Add and test suvm_get_mesh_desc functionVincent Forest3+76-0
2021-10-13 14:51Fix compilation warnings detected by gcc 11Vincent Forest2+4-5
2021-08-27 07:36Merge branch 'release_0.0.1' into developVincent Forest1+1-1
2021-08-27 07:35Merge branch 'release_0.0.1'Vincent Forest2+12-6
2021-08-27 07:35Set version to 0.0.1Vincent Forest1+1-1
2021-08-27 07:34Set CMake minimum version to 3.1Vincent Forest1+1-1
2021-08-27 07:34Update overview section in the README fileVincent Forest1+10-4
2021-06-16 08:18Merge branch 'release_0.0' into developVincent Forest2+14-7
2021-06-16 08:17Merge branch 'release_0.0'Vincent Forest2+14-7
2021-06-16 08:16Update the overview section in the README fileVincent Forest1+4-2
2021-06-16 08:08Update how sumv_voxelize_sth is handled by the build systemVincent Forest1+10-5
2021-04-13 10:11Adjust a warning messageVincent Forest1+2-1
2021-03-25 14:12Fix a log messageVincent Forest1+1-1
2021-03-04 17:55Small upd of the setup_tetrahedra_normals functionVincent Forest1+9-5
2021-03-04 15:57Fix precomputed normals on tetrahedra with wrong orientationVincent Forest1+40-57
2021-03-04 14:48Add -n option to the suvm_voxelize programVincent Forest2+10-1
2021-02-01 15:16Update copyright year rangeVincent Forest18+19-19
2021-01-20 09:26Test the suvm_volume_compute_hash functionVincent Forest1+171-0
2021-01-20 09:26Fix the suvm_volume_compute_hash functionVincent Forest1+19-9
2021-01-19 15:54Add the suvm_volume_compute_hash functionVincent Forest3+126-2
2021-01-14 14:50Fix a typo in a log messageVincent Forest1+1-1
2021-01-12 13:39Add the "indices" member variable to the primitive structureVincent Forest3+23-0
2021-01-07 11:08Merge branch 'feature_tetrahedron_aabb_intersection'Vincent Forest12+1499-153
2021-01-07 11:04Upd the comportment of the suvm_volume_intersect_aabb functionVincent Forest3+23-21
2021-01-07 08:21Add a progress message during voxelizationVincent Forest1+10-3
2020-12-17 18:03Add a CLI used to voxelize volumetric meshVincent Forest2+422-0
2020-12-17 18:02Push further the polhydron/aabb intersection routineVincent Forest3+192-65
2020-12-17 18:01Automatically re-orient the tetrahedronVincent Forest1+68-41
2020-12-17 18:00Fix the setup of the polyhedronVincent Forest1+1-1
2020-12-17 17:59Update the Embree verbosity policyVincent Forest1+1-1
2020-12-16 13:29Test the voxelisation of a tetrahedronVincent Forest1+76-2
2020-12-16 09:15Fix the computation of the tetrahedron projected silhouette edgesVincent Forest1+7-7
2020-12-15 13:39Test the suvm_polyhedron_intersect_aabb functionVincent Forest2+131-0
2020-12-15 13:37Fix tetrahedron/aabb intersection testVincent Forest2+30-14
2020-12-15 10:52Test the suvm_primitive_setup_polyhedron functionVincent Forest1+71-1
2020-12-15 10:48Fix the setup of the tetrahedronVincent Forest1+12-25
2020-12-15 10:46Check facet/vertex index on normal/position gettersVincent Forest1+2-1
2020-12-15 10:44Fix an invalid memory read at tetrahedron setupVincent Forest1+1-1
2020-12-14 13:39Test the suvm_volume_get_primitive[s_count] functionsVincent Forest1+14-1
2020-12-11 17:51Add the suvm_polyhedron_intersect_aabb functionVincent Forest8+493-349
2020-12-10 09:10Fix a commentVincent Forest1+4-6
2020-12-10 09:09Fix compilation in debugVincent Forest1+1-0
2020-12-09 16:54First draft of the aabb/tetrahedron intersection testVincent Forest3+335-9
2020-10-21 13:59Fix a commentVincent Forest1+1-1
2020-10-21 07:53Test the suvm_volume_intersect_aabb functionVincent Forest5+25300-25077
2020-10-20 14:44Add the suvm_volume_intersect_aabb functionVincent Forest5+184-6
2020-10-19 13:44Fix indentationVincent Forest1+15-15
2020-10-12 11:29Push further the tests on the tetrahedral meshesVincent Forest3+25346-32
2020-10-12 11:28Fix the tree traversal of the "at" operatorVincent Forest1+1-1
2020-10-12 11:28Fix intersect_leaf in suvm_volume_at functionVincent Forest1+1-1
2020-10-12 09:10Fix an assert in volume_get_tetrahedron_normalVincent Forest1+1-1
2020-10-12 09:09Check vertex ordering on tetrahedral mesh creationVincent Forest1+67-0
2020-10-12 09:08Add assertions on tetrahedron indices in build_bvhVincent Forest1+5-0
2020-10-12 09:04Fix an issue in the computation of the volume AABBVincent Forest1+3-3
2020-09-29 13:47First basic test of the suvm_volume_at functionVincent Forest1+57-9
2020-09-29 13:46Update the profile of suvm_volume_atVincent Forest2+13-10
2020-09-29 13:45Fix an issue on leaf node creationVincent Forest1+1-1
2020-09-25 21:42Fix an error in normals precomputationVincent Forest3+18-18
2020-09-25 15:00Implement the suvm_volume_at functionVincent Forest5+324-48
2020-09-25 14:50Implement the suvm_volume_get_aabb functionVincent Forest1+15-1
2020-09-25 13:32Update the memory layout of the tetrahedral meshVincent Forest5+305-123
2020-09-25 08:04Test further the creation of a tetrahedral meshVincent Forest3+67-7
2020-09-24 14:35Test the suvm_tetrahedral_mesh_create functionVincent Forest4+134-3
2020-09-24 13:36Upd the profile of suvm_tetrahedral_mesh_createVincent Forest2+48-38
2020-09-23 14:35Implement the suvm_tetrahedral_mesh_create functionVincent Forest3+486-3
2020-09-20 14:40Test the device APIVincent Forest3+111-13
2020-09-18 15:04Notify the Embree dependency in the README fileVincent Forest1+4-3
2020-09-18 14:58Implement the suvm_device functionsVincent Forest4+382-0
2020-09-18 14:57Add a gitignore fileVincent Forest1+12-0
2020-09-18 14:57First draft of the public APIVincent Forest1+123-0
2020-09-18 14:57Add a README fileVincent Forest1+27-0
2020-09-18 14:56Apply the GPL v3+ licenseVincent Forest1+674-0