star-enclosures-2d

Extract enclosures from 2D geometry
git clone git://git.meso-star.fr/star-enclosures-2d.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-04-19 13:50Merge branch 'release_0.6'Vincent Forest36+470-259
2024-04-19 13:48Write release note for version 0.6Vincent Forest1+8-0
2024-04-19 13:46Update of copyright yearsVincent Forest32+33-33
2024-04-19 13:43Modify README fileVincent Forest1+23-24
2024-04-19 13:41Rewrite the "How to build" section of the README fileVincent Forest1+17-18
2024-04-19 13:38Set version number to 0.6Vincent Forest1+1-1
2024-04-19 06:48Merge branch 'feature_posix_make' into developVincent Forest6+394-189
2024-04-19 06:47Remove CMake supportVincent Forest1+0-189
2023-11-22 10:08Add a .gitignore fileVincent Forest1+12-0
2023-11-22 10:05Update clean and distclean targetsVincent Forest1+2-2
2023-11-22 08:59Correct prerequiste checksVincent Forest1+1-1
2023-11-22 08:57Set the version of Star-SP dependency to 0.14Vincent Forest1+1-1
2023-11-21 11:24Write a POSIX Makefile to replace CMakeVincent Forest4+382-0
2023-04-27 14:51Merge branch 'release_0.5.5' into developVincent Forest31+37-32
2023-04-27 14:50Merge branch 'release_0.5.5'Vincent Forest31+40-34
2023-04-27 14:43Update of copyright yearsVincent Forest31+31-31
2023-04-27 14:41Set version number to 0.5.5Vincent Forest1+1-1
2023-04-27 14:40Write release notes for version 0.5.5Vincent Forest1+5-0
2023-04-26 08:04Do not use uninitialised variables in senc2d_scene_createVincent Forest1+3-2
2021-10-18 13:52Merge branch 'release_0.5.4' into developVincent Forest2+45-46
2021-10-18 13:51Merge branch 'release_0.5.4'Vincent Forest4+72-73
2021-10-18 13:51Write the 0.5.4 release noteVincent Forest1+44-45
2021-10-18 13:44Set version to 0.5.4Vincent Forest1+1-1
2021-10-15 10:03Set the required version of StarSP to 0.12Vincent Forest2+2-2
2021-10-15 10:02Fix inconsistencies between declarations and definitionsVincent Forest1+5-5
2021-10-15 10:00Upd CMakeLists so that we don't need StarSP for all testsVincent Forest1+20-20
2021-06-22 14:50Merge branch 'release_0.5.3' into developVincent Forest2+5-1
2021-06-22 14:49Merge branch 'release_0.5.3'Vincent Forest31+38-33
2021-06-22 14:44Add the 0.5.3 release noteVincent Forest1+4-0
2021-06-22 14:42Bump version to 0.5.3Vincent Forest1+1-1
2021-06-22 14:28Update the copyright noticeVincent Forest30+30-30
2021-06-22 14:24Fix the API break introduced by Star-2D 0.5Vincent Forest2+3-2
2020-09-25 12:09Merge branch 'release_0.5.2'Christophe Coustet4+140-19
2020-09-25 12:06Merge branch 'release_0.5.2' into developChristophe Coustet2+6-1
2020-09-25 12:05Bump version number to 0.5.2Christophe Coustet1+1-1
2020-09-25 12:04Add Release notes for release 0.5.2Christophe Coustet1+5-0
2020-07-21 16:23BugFix: broken enclosure whith multiple media insideChristophe Coustet3+123-11
2020-07-07 08:02Fix release notes for release 0.5Christophe Coustet1+11-7
2020-07-04 16:15Merge branch 'release_0.5.1'Christophe Coustet3+8-5
2020-07-04 16:15Merge branch 'release_0.5.1' into developChristophe Coustet2+5-2
2020-07-04 16:15Bump version number to 0.5.1Christophe Coustet1+1-1
2020-07-04 16:05Add Release notes for release 0.5.1Christophe Coustet1+4-1
2020-07-04 16:01Fix a warningChristophe Coustet1+2-2
2020-07-04 15:51Fix a typo in release notesChristophe Coustet1+1-1
2020-07-04 15:40Merge branch 'release_0.5.0'Christophe Coustet40+9399-4609
2020-07-04 15:40Merge branch 'release_0.5.0' into developChristophe Coustet2+18-2
2020-07-04 15:39Bump version number to 0.5.0Christophe Coustet1+2-2
2020-07-04 15:36Add Release notes for release 0.5.0Christophe Coustet1+16-0
2020-07-04 15:23 Add reporting of overlapping segmentsChristophe Coustet10+315-45
2020-07-03 16:01Add lib name before func name in log messagesChristophe Coustet3+20-14
2020-07-03 15:53Bugfix: enclosures with Ny=0 everywhere are brokenChristophe Coustet1+6-3
2020-07-03 15:49Add area and volume to enclosure headersChristophe Coustet6+109-62
2020-07-03 14:06Fix misleading comments and small changes to the codeChristophe Coustet1+23-17
2020-07-03 13:58Merge branch 'feature_no_add' into developChristophe Coustet39+8896-4704
2020-07-03 12:35Remove a warning log messageChristophe Coustet1+0-3
2020-06-23 09:22Build optional tests even if not activeChristophe Coustet1+11-8
2020-05-01 15:21Make enclosure IDs reproducibleChristophe Coustet1+51-10
2020-05-01 15:20Fix broken testChristophe Coustet1+1-0
2020-04-30 16:36Add a known bug in the release notesChristophe Coustet1+7-0
2020-03-15 17:16BugFix: mismatch medium id VS medium indexChristophe Coustet6+32-24
2020-03-03 14:14Small cnges in assertsChristophe Coustet1+10-17
2020-03-03 11:48Fix a warningChristophe Coustet1+1-1
2020-03-03 11:25Add a feature on frontier APIChristophe Coustet8+61-41
2020-03-03 11:18Check user callback return validityChristophe Coustet1+11-5
2020-03-03 11:08Rename a fileChristophe Coustet3+268-268
2020-02-19 09:28Add stuff to ease a possible change in API typesChristophe Coustet13+194-196
2020-02-06 13:26Same API changes introduced in star-enclosures-3dChristophe Coustet38+8550-4422
2020-01-27 09:28Make huge tests optionalChristophe Coustet1+53-21
2020-01-22 10:09Update and fix copyright year rangeChristophe Coustet31+32-34
2019-11-22 15:12Add involved medias as args to the merge callback.Christophe Coustet7+275-64
2019-11-22 15:11BugFix: wrong management of add callback returning an errorChristophe Coustet1+4-5
2019-11-08 14:18Merge branch 'release_0.4.2'Christophe Coustet11+98-29
2019-11-08 14:18Merge branch 'release_0.4.2' into developChristophe Coustet2+8-1
2019-11-08 14:18Bump version number to 0.4.2Christophe Coustet2+8-1
2019-11-08 14:16Fix global id of segments; reintroduce dedicated APIChristophe Coustet7+79-17
2019-11-08 14:14Fix spacingChristophe Coustet2+11-11
2019-11-07 17:26Merge branch 'release_0.4.1'Christophe Coustet3+7-9
2019-11-07 17:26Merge branch 'release_0.4.1' into developChristophe Coustet3+7-9
2019-11-07 17:25Bump version number to 0.4.1Christophe Coustet1+1-1
2019-11-07 17:25Add Release notes for release 0.4.1Christophe Coustet1+4-0
2019-11-07 17:24Fix an infinite loop related to a rare numerical accuracy problem.Christophe Coustet1+2-8
2019-11-05 10:24Merge branch 'release_0.4.0'Christophe Coustet25+1237-438
2019-11-05 10:23Merge branch 'release_0.4.0' into developChristophe Coustet2+11-2
2019-11-05 10:23Bump version number to 0.4.0Christophe Coustet1+2-2
2019-11-05 10:23Add Release notes for release 0.4.0Christophe Coustet1+9-0
2019-11-05 09:38Merge branch 'feature_segment_app_data' into developChristophe Coustet22+624-363
2019-11-05 09:21Remove useless include and fix typosChristophe Coustet3+2-4
2019-11-05 09:24Remove timing logsChristophe Coustet1+0-43
2019-11-05 09:15Fix enum VS int when playing with bits.Christophe Coustet2+5-4
2019-11-05 09:09Fix testChristophe Coustet1+43-14
2019-11-04 16:32Build LinuxChristophe Coustet4+11-17
2019-10-31 16:57Add callbacks to manage app data for triangles. This breaks API.Christophe Coustet22+588-306
2019-10-31 14:52Fix enum VS int mismatch when using enum members as flagsChristophe Coustet7+11-11
2019-10-31 14:51Merge branch 'feature_geom_multi_add' into developChristophe Coustet12+587-92
2019-10-31 14:40 Allow to analyze scenes including sides with undefined mediumChristophe Coustet9+211-75
2019-10-31 13:48Add API calls to access scene geometry without prior analyzeChristophe Coustet7+125-10
2019-10-31 14:22Add missing fileChristophe Coustet1+202-0
2019-10-25 16:01Make possible to add geometry with some side's media undefinedChristophe Coustet6+76-34
2019-10-25 14:39Add a reserve API callChristophe Coustet5+37-3
2019-10-04 15:34Fix a missing static in headerChristophe Coustet1+2-2
2019-10-04 15:33Fix a typoChristophe Coustet1+1-1
2019-04-28 11:55Merge branch 'release_0.3.1'Christophe Coustet6+105-14
2019-04-28 11:53Merge branch 'release_0.3.1' into developChristophe Coustet2+7-1
2019-04-28 11:50Bump version number to 0.3.1Christophe Coustet1+1-1
2019-04-28 11:49Add Release notes for release 0.3.1Christophe Coustet1+6-0
2019-04-28 09:43Performance Fix: some special case was in O(n^2), now O(n)Christophe Coustet4+97-12
2019-03-19 11:06Fix spécial characters wrongly escaped in readme.Christophe Coustet1+1-1
2019-03-12 14:59Merge branch 'release_0.3.0'Christophe Coustet9+233-30
2019-03-12 14:58Merge branch 'release_0.3.0' into developChristophe Coustet2+8-2
2019-03-12 14:57Bump version number to 0.3.0Christophe Coustet1+2-2
2019-03-12 14:57Add Release notes for release 0.3.0Christophe Coustet1+6-0
2019-03-12 14:54Fix a warningChristophe Coustet1+1-1
2019-02-12 15:45Fix Linux build.christophe coustet1+2-2
2019-02-11 17:39Add a description on most of the API calls.Christophe Coustet1+51-6
2019-02-11 17:36Add missing test code.Christophe Coustet1+11-0
2019-02-11 15:07Merge branch 'feature_frontiers' into developChristophe Coustet5+112-14
2019-02-11 14:45Add API calls to access to geometry frontiersChristophe Coustet5+112-14
2019-02-08 10:10Fix commentsChristophe Coustet3+6-6
2019-02-08 10:18Fix a warning log outputChristophe Coustet1+8-4
2019-02-07 10:37BugFix: reverse some flag on a special caseChristophe Coustet1+13-0
2019-02-07 10:33Add some debug codeChristophe Coustet2+25-0
2019-01-23 08:58Fix a commentChristophe Coustet1+3-2
2019-01-22 09:24Merge branch 'release_0.2.2'Christophe Coustet5+69-17
2019-01-22 09:24Merge branch 'release_0.2.2' into developChristophe Coustet2+8-1
2019-01-22 09:23Bump version number to 0.2.2Christophe Coustet1+1-1
2019-01-22 09:20Add Release notes for release 0.2.2Christophe Coustet1+7-0
2019-01-22 09:23Fix warningChristophe Coustet1+1-1
2019-01-21 18:09BugFix when grouping components into enclosuresChristophe Coustet2+60-15
2019-01-21 17:56SpacingChristophe Coustet1+1-1
2018-11-05 12:45Merge branch 'release_0.2.1'Christophe Coustet3+6-1
2018-11-05 12:44Merge branch 'release_0.2.1' into developChristophe Coustet2+5-1
2018-11-05 12:41Bump version number to 0.2.1Christophe Coustet1+1-1
2018-11-05 12:31Add Release notes for release 0.2.1Christophe Coustet1+4-0
2018-11-05 12:26BugFix: needed data cleaning on computation cancelingChristophe Coustet1+1-0
2018-10-05 10:35Merge branch 'release_0.2'Christophe Coustet26+1451-754
2018-10-05 10:29Merge branch 'release_0.2' into developChristophe Coustet1+42-20
2018-10-05 10:28Add Release notes for release 0.2Christophe Coustet1+42-20
2018-10-05 10:24Fix READMEChristophe Coustet1+1-2
2018-09-27 09:54Merge remote-tracking branch 'origin/feature_normal_convention' into developchristophe coustet5+12-16
2018-09-27 09:53Linux buildchristophe coustet5+12-16
2018-09-26 16:22Add some tests.Christophe Coustet3+95-67
2018-09-24 11:35Add a convention for normals' orientation in outputChristophe Coustet14+204-89
2018-09-12 14:30Fix Front/Back conventionChristophe Coustet16+311-28
2018-09-11 15:06Merge remote-tracking branch 'origin/feature_multi_mat_enclosures_2' into developChristophe Coustet17+516-403
2018-09-11 13:55Replace htables by bool arrays when collecting mediaChristophe Coustet3+86-67
2018-08-22 13:34Linux buildchristophe coustet2+12-5
2018-08-21 09:41Some small fixesChristophe Coustet3+9-13
2018-08-01 13:48Seems to work, tests are OK; need to be checked againChristophe Coustet2+79-82
2018-07-31 09:54Just to save workChristophe Coustet3+117-138
2018-07-26 14:54For saving purpose. Not finishedChristophe Coustet4+237-566
2018-07-25 12:14Fix a commentChristophe Coustet1+2-2
2018-07-20 10:05An enclosure can now be made of more than 1 medium.Christophe Coustet18+881-437
2018-07-13 15:41add missing get on atomic valuesChristophe Coustet1+4-4
2018-07-13 15:30Fix type confusion (uint VS enclosure_id)Christophe Coustet3+29-22
2018-07-13 14:52Stop using dedicated atomic stuff for pointersChristophe Coustet1+12-18
2018-07-11 12:15BugFix : memleak whith some incoherent media setingsChristophe Coustet1+5-1
2018-07-11 12:14Add some testing for incoherent mediaChristophe Coustet1+9-0
2018-07-11 10:26BugFix: wrong arg check in an API callChristophe Coustet1+1-2
2018-07-10 15:36Fix warningsChristophe Coustet1+1-2
2018-07-10 13:52Fix for get_enclosure_[count_]by_mediumChristophe Coustet1+6-6
2018-07-10 13:51Check get_enclosure_[count_]by_medium API calls: failure!Christophe Coustet2+31-2
2018-07-05 16:00Set version to 0.1.1Christophe Coustet1+1-1
2018-07-04 14:55Delete useless #includeChristophe Coustet2+0-4
2018-07-04 14:54Install header files under the star directoryChristophe Coustet1+2-2
2018-04-25 12:19Workaround to have ctest working againChristophe Coustet1+6-0
2018-04-20 14:46Fix a gcc warning.Christophe Coustet1+1-1
2018-04-20 12:47SpacingChristophe Coustet1+3-3
2018-04-20 12:47Add an API call to get max medium rank.Christophe Coustet3+22-0
2018-04-20 12:40 BugFix: possible omp runtime error.Christophe Coustet1+34-30
2018-04-20 12:28Small change in a test.Christophe Coustet1+1-2
2018-04-20 12:27Undo omp #thread changed to 1 when debugging.Christophe Coustet3+3-3
2018-04-20 12:25BugFix: fix interior/exterior detection for components.Christophe Coustet3+133-151
2018-04-18 16:25Use a distorded square in tests when possible.Christophe Coustet8+128-118
2018-04-18 15:46Replace assert by CHK in test code.Christophe Coustet1+3-3
2018-04-13 15:07BugFix: lacked a sync to push safely.Christophe Coustet1+9-6
2018-04-13 13:45Minor changes, mostly spacing.Christophe Coustet2+28-27
2018-04-13 13:44Fix init order in create stuff.Christophe Coustet1+2-2
2018-04-12 12:33API change: get enclosure header by copy (was by ptr).Christophe Coustet7+33-33
2018-04-12 12:24API change: remove the need to give #media when creating a scene.Christophe Coustet12+21-42
2018-04-12 11:57BugFix: thread count was not set at the correct time.Christophe Coustet3+5-5
2018-04-12 11:59Fix naming for enclosure header typeChristophe Coustet8+10-10
2018-04-12 11:47Add 2 new API calls to allow enclosures access by medium.Christophe Coustet5+103-5
2018-04-11 12:24Fix compilation errors and warnings on GCCVincent Forest2+34-32
2018-04-11 12:14Fix the CMakeLists with GCCVincent Forest1+2-2
2018-04-06 15:40Small changesChristophe Coustet3+20-11
2018-04-06 15:40BugFix: some static vars were reused without reset.Christophe Coustet1+184-189
2018-04-06 12:14Only spacing.Christophe Coustet3+5-6
2018-04-06 12:12Improve perf. by approx. 20% by easing omp thread syncs.Christophe Coustet3+1970-610
2018-04-03 08:30Fix READMEChristophe Coustet1+4-5
2018-03-30 13:02First commitChristophe Coustet28+5658-0