Skip to content
Snippets Groups Projects
  1. Jun 17, 2022
  2. May 01, 2021
  3. Apr 03, 2021
  4. Mar 30, 2021
  5. Mar 20, 2021
  6. Mar 19, 2021
  7. Mar 18, 2021
  8. Feb 28, 2021
  9. Feb 27, 2021
  10. Sep 03, 2020
  11. Sep 02, 2020
  12. Sep 01, 2020
  13. Aug 31, 2020
  14. Jun 15, 2020
    • Célestin Marot's avatar
      solve embedded triangle bug · 93a7a084
      Célestin Marot authored
      Case of a constrained triangle entirely contained in a Delaunay cavity was not handled correctly. I was not saving the facet as a boundary facet twice (as it should be). Then, when reshaping the cavity to make it star-shaped, I did not remove the tet properly.
      93a7a084
  15. Jun 12, 2020
  16. May 19, 2020
    • Célestin Marot's avatar
      I need to investigate · 9165d74e
      Célestin Marot authored
      I apparently create some points outside of the circumsphere of their "parent" tetrahedron.
      I need to investigate if this is new or if it already did this in the old version
      9165d74e
  17. May 07, 2020
  18. Apr 21, 2020
    • Célestin Marot's avatar
      update hxt: · f0bcc41c
      Célestin Marot authored
      The *hxt* standalone repos that we are maintaining on a private Gitlab
      is becoming a total mess IMO. Therefore, as I'm at the end of my
      thesis and I want to distribute the *hxt* library in a "clean" manner,
      I thought I could maybe clean the *hxt* directory in *contrib*, and
      make it so that we can compile things independently. Therefore, I
      created this huge commit.
      
       - Keep a directory structure, even if it is in contrib.
         Each part of *hxt* has its own CMakeList.txt, and is compiled
         by gmsh as an OBJECT library target.
         Each target can be separately compiled.
         For example, you can go in *contrib/hxt/tetMesh* and do
         `mkdir build && cd build && cmake .. && make -j4`
       - Files that were not used by gmsh were deleted.
         Metis was actually not used.
       - tetMesh was updated to the newest version
       - hxt_octree.cpp was almost entirely surrounded by `#ifdef HAVE_P4EST`
         and it was throwing an error if it wasn't the case
         Therefore, I change that so that HAVE_P4EST was a prerequisite for
         the compilation.
       - You might notice cmake_minimum_required in *hxt* is version 3.9
         to enable target_compile_features(... c_std_99)
         I doubt that people who wants to have HXT_ENABLED AND
         have a compiler with OpenMP 4+ and C99 AND have the latest version
         of Gmsh will have problem installing a newer version of CMake.
      f0bcc41c
  19. Jan 27, 2020
  20. Jul 26, 2019
  21. Feb 23, 2019
  22. Oct 20, 2018
  23. Aug 08, 2018
  24. Feb 18, 2018
Loading