{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":461589375,"defaultBranch":"main","name":"TQMesh","ownerLogin":"FloSewn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-20T19:11:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69447532?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720195289.0","currentOid":""},"activityList":{"items":[{"before":"5bd09f0096d094ba635b8bad9da425f4f9cddb1d","after":"ee918018b71af3839c8ccaf20ec63283bda95ec6","ref":"refs/heads/main","pushedAt":"2024-07-05T16:00:05.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Release v1.3.3\n\n- Fixed bug in `Log.h` which resulted from the additional `static` declaration on `LOG_PROPERTIES` in commit [`5c2cebc`](https://github.com/FloSewn/TQMesh/commit/5c2cebc).\n Due to this declaration, `LOG_PROPERTIES` was no longer treated as singleton and thus the logging properties were no longer used by `LOG`.\n The singleton approach for `LogProperties` and `LOG_PROPERTIES` is now implemented in a different way.\n- Fixed vertices are now actually placed into the domain. Before, they were only considered in the mesh size function.\n\n- Put `FrontInitData` into separate file\n- Change initialization of `FrontInitData` structure for handling fixed interior edges\n- Change name of `Edge` attribute `marker` to `color`\n- Change name of `TriangulationStrategy` to `Triangulation`\n- Change name of `QuadLayerStrategy` to `QuadLayering`\n- Change name of `QuadRefinementStrategy` to `QuadRefinement`\n- Change name of `Tri2QuadStrategy` to `Tri2QuadModification`\n- Change name of `LaplaceSmoothingStrategy` to `LaplaceSmoothing`\n- Change name of `TorsionSmoothingStrategy` to `TorsionSmoothing`\n- Change name of `MixedSmoothingStrategy` to `MixedSmoothing`\n\n- `EdgeProperty` - similarly to `VertexProperty`, but for edges\n- Implementation of fixed interior edges\n- New example file `input/09_fixed_edges.para`","shortMessageHtmlLink":"Release v1.3.3"}},{"before":"abab7ce1c9eae14907067cf959d6325d78221def","after":"0da27d05d1b998f64c14058365eb8924eb92bf54","ref":"refs/heads/develop","pushedAt":"2024-07-05T15:45:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update readme & changelog","shortMessageHtmlLink":"Update readme & changelog"}},{"before":"0a666453a9eaebbbc9eb044c1095be8438e32bfd","after":"abab7ce1c9eae14907067cf959d6325d78221def","ref":"refs/heads/develop","pushedAt":"2024-07-05T15:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add examples for fixed edges","shortMessageHtmlLink":"Add examples for fixed edges"}},{"before":"c38150497069fa19c4445c5e97755053f1f81cb6","after":"0a666453a9eaebbbc9eb044c1095be8438e32bfd","ref":"refs/heads/develop","pushedAt":"2024-07-04T05:45:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Get new example for fixed edges to work","shortMessageHtmlLink":"Get new example for fixed edges to work"}},{"before":"df406571b630a331cd7b6f95b589d9d3b6f26f23","after":"c38150497069fa19c4445c5e97755053f1f81cb6","ref":"refs/heads/develop","pushedAt":"2024-07-03T19:06:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"40e78715fd5957c3229b794d02f8ecfca94aa062","after":"df406571b630a331cd7b6f95b589d9d3b6f26f23","ref":"refs/heads/develop","pushedAt":"2024-07-01T20:19:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"First working implementation of interior fixed edges","shortMessageHtmlLink":"First working implementation of interior fixed edges"}},{"before":"475ee144befa57651bdb0b955f13b45757f58ec7","after":"40e78715fd5957c3229b794d02f8ecfca94aa062","ref":"refs/heads/develop","pushedAt":"2024-06-28T05:09:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update singleton implementation of LogProperties in Log.h","shortMessageHtmlLink":"Update singleton implementation of LogProperties in Log.h"}},{"before":"54b0673ce6386a8fe671ace1f1eab89c3606b494","after":"475ee144befa57651bdb0b955f13b45757f58ec7","ref":"refs/heads/develop","pushedAt":"2024-06-21T15:07:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Finalize implementation of edge properties","shortMessageHtmlLink":"Finalize implementation of edge properties"}},{"before":"b3e029a5855af6d0e01835196073ffb0a36d6432","after":"5bd09f0096d094ba635b8bad9da425f4f9cddb1d","ref":"refs/heads/main","pushedAt":"2024-06-10T20:51:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Develop (#29)\n\n* Add python script for mesh conversion to openFOAM\r\n\r\n* Update script for openFOAM mesh conversion\r\n\r\n* Rename python script for openFOAM grid conversion\r\n\r\n* Update script \"convert2foam.py\" to fix mesh orientation issues in openFOAM's checkMesh routine\r\n\r\n* Fix bugs in convert2foam.py\r\n\r\n* Fix bugs in convert2foam.py\r\n\r\n* Add example parameter file that covers the mesh of a thin fracture\r\n\r\n* Add thin fracture example as cpp file\r\n\r\n* Update parameter files for examples 02 and 06\r\n\r\nThe files `input/02_square_in_channel.para`\r\nand `input/06_airfoil_from_csv.para` generated invalid meshes and\r\nhave thus be adjusted for it.\r\n\r\n* Update example 02 cpp file\r\n\r\n* Remove vertex-edge-intersection check in FrontUpdate.h\r\n\r\nThe call to `vertex.intersects_mesh_edges()`, which checked if a\r\nvertex is placed too close to its surrounding edges has been removed.\r\nThis check led to wrong element sizes when choosing quad layers with\r\nvery small heights (compared to the global element size).\r\nIt was also found that this check is not required to pass the\r\ncurrent meshing tests and thus has been removed.\r\n\r\n* Update example 06 to get rid of invalid front edges\r\n\r\n* Update Readme\r\n\r\n* Update readme\r\n\r\n* Update Readme\r\n\r\n* Add missing call for facet-connectivity-update to smoothing strategies\r\n\r\n* Remove namespace \"TQAlgorithm\"\r\n\r\n* Put includes into TQMesh.h and update examples / application for it\r\n\r\n* Add single include to TQMesh.h in for each header file\r\n\r\n* Add MeshChecker\r\n\r\n* Add input file for ParaReader tests\r\n\r\n* Put CppUtils includes into single file. Use again separate includes of headers in algorithm part and testing part\r\n\r\n* Add MeshChecker to TQMeshApp.h & Update Readme\r\n\r\n* Add CHANGELOG.md","shortMessageHtmlLink":"Develop (#29)"}},{"before":"321309f5f70df590f67926c3d41e26dceae2f1e4","after":"54b0673ce6386a8fe671ace1f1eab89c3606b494","ref":"refs/heads/develop","pushedAt":"2024-06-10T20:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add CHANGELOG.md","shortMessageHtmlLink":"Add CHANGELOG.md"}},{"before":"5c2cebc2644533b9137ecd57a179f5ac1c9c1aba","after":"321309f5f70df590f67926c3d41e26dceae2f1e4","ref":"refs/heads/develop","pushedAt":"2024-06-10T18:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add MeshChecker to TQMeshApp.h & Update Readme","shortMessageHtmlLink":"Add MeshChecker to TQMeshApp.h & Update Readme"}},{"before":"81577eccae8e9b382168548791392e9cb1c84340","after":"5c2cebc2644533b9137ecd57a179f5ac1c9c1aba","ref":"refs/heads/develop","pushedAt":"2024-06-09T21:23:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Put CppUtils includes into single file. Use again separate includes of headers in algorithm part and testing part","shortMessageHtmlLink":"Put CppUtils includes into single file. Use again separate includes o…"}},{"before":"7ca73209f22fde2ea58d63e1614f94bceebbf3be","after":"81577eccae8e9b382168548791392e9cb1c84340","ref":"refs/heads/develop","pushedAt":"2024-05-01T07:19:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add input file for ParaReader tests","shortMessageHtmlLink":"Add input file for ParaReader tests"}},{"before":"b22295f38c9a2a91afcc63408fcc0692df9587ad","after":"7ca73209f22fde2ea58d63e1614f94bceebbf3be","ref":"refs/heads/develop","pushedAt":"2024-05-01T07:16:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add MeshChecker","shortMessageHtmlLink":"Add MeshChecker"}},{"before":"b0996b65f493bee9617c5a70ec7fd485edc77e1d","after":"b22295f38c9a2a91afcc63408fcc0692df9587ad","ref":"refs/heads/develop","pushedAt":"2024-04-30T21:09:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add single include to TQMesh.h in for each header file","shortMessageHtmlLink":"Add single include to TQMesh.h in for each header file"}},{"before":"3afa4e40b3e775984f4475c5b89ba38f41c5ced5","after":"b0996b65f493bee9617c5a70ec7fd485edc77e1d","ref":"refs/heads/develop","pushedAt":"2024-04-30T20:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Put includes into TQMesh.h and update examples / application for it","shortMessageHtmlLink":"Put includes into TQMesh.h and update examples / application for it"}},{"before":"0ce93934ef9e25ab686e01d2866ef3c4cb68b5a6","after":"3afa4e40b3e775984f4475c5b89ba38f41c5ced5","ref":"refs/heads/develop","pushedAt":"2024-04-30T05:03:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Remove namespace \"TQAlgorithm\"","shortMessageHtmlLink":"Remove namespace \"TQAlgorithm\""}},{"before":"4b1ba76d5643e417a5938cf8c8d58616a06e0767","after":"0ce93934ef9e25ab686e01d2866ef3c4cb68b5a6","ref":"refs/heads/develop","pushedAt":"2024-04-26T06:30:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add missing call for facet-connectivity-update to smoothing strategies","shortMessageHtmlLink":"Add missing call for facet-connectivity-update to smoothing strategies"}},{"before":"77e4e73e077ab937d642dd72be7e3e364f1de8fe","after":"4b1ba76d5643e417a5938cf8c8d58616a06e0767","ref":"refs/heads/develop","pushedAt":"2024-04-25T05:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"bec699cabc7ad19f88e950aceade4de37b5620dd","after":"77e4e73e077ab937d642dd72be7e3e364f1de8fe","ref":"refs/heads/develop","pushedAt":"2024-04-25T05:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update Readme","shortMessageHtmlLink":"Update Readme"}},{"before":"1762bdd4791c1edefc2e40fdb277e4d6f6256ff1","after":"bec699cabc7ad19f88e950aceade4de37b5620dd","ref":"refs/heads/develop","pushedAt":"2024-04-25T05:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update example 06 to get rid of invalid front edges","shortMessageHtmlLink":"Update example 06 to get rid of invalid front edges"}},{"before":"77241b7f8a78abc22113a7513817e137642196c2","after":"1762bdd4791c1edefc2e40fdb277e4d6f6256ff1","ref":"refs/heads/develop","pushedAt":"2024-04-25T05:06:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Remove vertex-edge-intersection check in FrontUpdate.h\n\nThe call to `vertex.intersects_mesh_edges()`, which checked if a\nvertex is placed too close to its surrounding edges has been removed.\nThis check led to wrong element sizes when choosing quad layers with\nvery small heights (compared to the global element size).\nIt was also found that this check is not required to pass the\ncurrent meshing tests and thus has been removed.","shortMessageHtmlLink":"Remove vertex-edge-intersection check in FrontUpdate.h"}},{"before":"97ae153e3779f5833f2ca3f2c7a4c793ea0f1c1d","after":"77241b7f8a78abc22113a7513817e137642196c2","ref":"refs/heads/develop","pushedAt":"2024-04-06T13:32:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update parameter files for examples 02 and 06\n\nThe files `input/02_square_in_channel.para`\nand `input/06_airfoil_from_csv.para` generated invalid meshes and\nhave thus be adjusted for it.","shortMessageHtmlLink":"Update parameter files for examples 02 and 06"}},{"before":"888f1a667d9cf18e0c555d34182f6b059f8162b5","after":"97ae153e3779f5833f2ca3f2c7a4c793ea0f1c1d","ref":"refs/heads/develop","pushedAt":"2024-04-04T05:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add thin fracture example as cpp file","shortMessageHtmlLink":"Add thin fracture example as cpp file"}},{"before":"df2a078ba45471720726cc3600abe7df477db970","after":"888f1a667d9cf18e0c555d34182f6b059f8162b5","ref":"refs/heads/develop","pushedAt":"2024-04-04T04:41:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Add example parameter file that covers the mesh of a thin fracture","shortMessageHtmlLink":"Add example parameter file that covers the mesh of a thin fracture"}},{"before":"fa5a931395a5716411cddafbc77d79a1e5be71bf","after":"df2a078ba45471720726cc3600abe7df477db970","ref":"refs/heads/develop","pushedAt":"2024-03-23T19:01:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Fix bugs in convert2foam.py","shortMessageHtmlLink":"Fix bugs in convert2foam.py"}},{"before":"660b6197022bb20db14233603faca15b6f9d770a","after":"fa5a931395a5716411cddafbc77d79a1e5be71bf","ref":"refs/heads/develop","pushedAt":"2024-03-20T21:39:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Fix bugs in convert2foam.py","shortMessageHtmlLink":"Fix bugs in convert2foam.py"}},{"before":"12aae86ab383aaefc84f73c98e21cd2e0d5dbf7f","after":"660b6197022bb20db14233603faca15b6f9d770a","ref":"refs/heads/develop","pushedAt":"2024-03-19T06:50:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update script \"convert2foam.py\" to fix mesh orientation issues in openFOAM's checkMesh routine","shortMessageHtmlLink":"Update script \"convert2foam.py\" to fix mesh orientation issues in ope…"}},{"before":"73e68017235ec023155a2b2db737aca9ddd51566","after":"12aae86ab383aaefc84f73c98e21cd2e0d5dbf7f","ref":"refs/heads/develop","pushedAt":"2024-03-12T21:15:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Rename python script for openFOAM grid conversion","shortMessageHtmlLink":"Rename python script for openFOAM grid conversion"}},{"before":"8b2424fe8fe2f016a14ebdd810968eef4fb5a854","after":"73e68017235ec023155a2b2db737aca9ddd51566","ref":"refs/heads/develop","pushedAt":"2024-03-12T06:29:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FloSewn","name":"Florian Setzwein","path":"/FloSewn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69447532?s=80&v=4"},"commit":{"message":"Update script for openFOAM mesh conversion","shortMessageHtmlLink":"Update script for openFOAM mesh conversion"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd_KpywA","startCursor":null,"endCursor":null}},"title":"Activity · FloSewn/TQMesh"}