Skip to content
Snippets Groups Projects
  1. Dec 01, 2008
  2. Nov 28, 2008
  3. Nov 27, 2008
  4. Nov 21, 2008
  5. Nov 14, 2008
  6. Aug 28, 2008
  7. Aug 20, 2008
  8. Aug 15, 2008
  9. Aug 11, 2008
  10. Jul 11, 2008
  11. Jul 03, 2008
    • Christophe Geuzaine's avatar
      improved error handling for libGmsh: · 252c55a6
      Christophe Geuzaine authored
      - removed every "throw;", i.e., every throw that did not throw an actual exception.
        throw wihout args should ONLY be used in a catch{} to re-throw the same exception
        (for it to be handled in another catch clause)
      
      - introduced GmshMessage callback class so that clients can easily implement
        their own message handling (see example in driverOCC.cpp)
      252c55a6
  12. Jun 05, 2008
  13. May 06, 2008
  14. May 04, 2008
    • Christophe Geuzaine's avatar
      * replaced old Msg function with message class inspired from what we · 26ff0c6f
      Christophe Geuzaine authored
        did in high
      * added mesh generation error log summary
      * removed Parallel subdir (this is now handled by the message class)
      * removed Box subdir and consolidated batch processing in a single
        routine
      * made List_T into a class
      * reduced dependencies in Pview*.h so we can eventually add the post-pro
        interface to the public API
      26ff0c6f
  15. Apr 30, 2008
  16. Apr 28, 2008
  17. Apr 17, 2008
  18. Mar 20, 2008
  19. Mar 11, 2008
    • Christophe Geuzaine's avatar
      · 9139fe13
      Christophe Geuzaine authored
      - new GmshInitialize(argc, argv) and GmshFinalize() for library version,
        now also used throughout
      
      - GModel::mesh(dimension)
      
      We now have a simple API to do basic stuff. We'll interface more as we go (optimize, adapt, etc.).
      
      #include <stdio.h>
      #include <gmsh/Gmsh.h>
      #include <gmsh/GModel.h>
      #include <gmsh/MElement.h>
      
      int main(int argc, char **argv)
      {
        GmshInitialize(argc, argv);
        GModel *m = new GModel();
        m->readGEO("./tutorial/t5.geo");
        m->mesh(3);
        for(GModel::riter it = m->firstRegion(); it != m->lastRegion(); ++it){
          printf("volume %d contains %d elements:\n", (*it)->tag(), (*it)->getNumMeshElements());
          for(unsigned int i = 0; i < (*it)->getNumMeshElements(); i++)
            printf(" %d", (*it)->getMeshElement(i)->getNum());
          printf("\n");
        }
        m->writeMSH("test.msh");
        m->writeUNV("test.unv");
        GmshFinalize();
      }
      9139fe13
  20. Feb 24, 2008
    • Christophe Geuzaine's avatar
      · 3b3fb9d0
      Christophe Geuzaine authored
      introduce notion of entities in PViewData (in prepa for gmodel stuff)
      3b3fb9d0
  21. Feb 20, 2008
  22. Feb 17, 2008
  23. Feb 05, 2008
  24. Jan 28, 2008
  25. Jan 25, 2008
  26. Jan 19, 2008
    • Christophe Geuzaine's avatar
      · a86ef74c
      Christophe Geuzaine authored
      start reducing header pollution (removed Gmsh.h + cleaned up GModel & co)
      a86ef74c
  27. Dec 03, 2007
  28. Nov 28, 2007
  29. Nov 27, 2007
  30. Nov 26, 2007
  31. Nov 04, 2007
  32. Sep 10, 2007
    • Christophe Geuzaine's avatar
      · 86a0dffe
      Christophe Geuzaine authored
      moving to new post-processing database
      
                          *** WARNING ***
      
      do not upgrade if you need plugins or adaptive views: these have not
      been ported (yet) to the new database
      
                          *** WARNING ***
      86a0dffe
  33. Sep 03, 2007
    • Christophe Geuzaine's avatar
      · 856d14f0
      Christophe Geuzaine authored
      lots of improvements to boundary layer generation: we can now constuct
      and mesh models with entities connected to boundary layer points, edges
      and faces
      856d14f0
  34. Aug 21, 2007
    • Christophe Geuzaine's avatar
      airplane work: · 5da17442
      Christophe Geuzaine authored
      - removed static GMODEL (can now have multiple models)
      - added infrastructure for new post-processor module
      5da17442
  35. Jul 11, 2007
  36. May 10, 2007
    • Christophe Geuzaine's avatar
      · cc71f081
      Christophe Geuzaine authored
      - prepare group of nodes in UNV (for Guillaume)
      - prepare delaunay for connected volumes
      - test 2nd patch from Michel for phase1() extrusion
      cc71f081
  37. Apr 20, 2007
Loading