Skip to content
Snippets Groups Projects
  1. Jan 30, 2009
  2. Jan 08, 2009
    • Christophe Geuzaine's avatar
      ./configure now creates Common/GmshConfig.h, which contains all the · e6055ddb
      Christophe Geuzaine authored
      HAVE_XXX defines.
      
      This fixes three longstanding problems:
      
      - the API was hard to use because some headers had HAVE_XXX ifdefs, so
        that cient codes had to know how the lib was compiled to compile
        themselves
      
      - we had to do make clean after each ./configure, which erased too
        much (e.g. most of contrib)
      
      - make depend could include unwanted stuff since it redefined FLAGS
      e6055ddb
  3. Dec 06, 2008
  4. Nov 08, 2008
  5. Nov 03, 2008
    • Christophe Geuzaine's avatar
      · 5e38696c
      Christophe Geuzaine authored
      allow recombine, transfinite and embedding constraints on GModel entities
      in parser
      5e38696c
  6. Oct 20, 2008
  7. Oct 12, 2008
    • Christophe Geuzaine's avatar
      · 0a562b5f
      Christophe Geuzaine authored
      - fixed missing getShapeFunction/getGradShapeFunction + return all sf
        at once so we can implement MElement in term of these consistently
        (w or w/o FunctionSpace)
      
      - can now merge multiple meshes and remove duplicate mesh vertices
        (useful e.g. when merging several STLs)
      
      - added easy interface to create model-based postpro datasets on the
        fly + use this for mesh quality stats
      0a562b5f
  8. Oct 09, 2008
  9. Sep 16, 2008
  10. Jul 27, 2008
    • Christophe Geuzaine's avatar
      parser: replaced old Symbol_T with simple std::map · 49803cae
      Christophe Geuzaine authored
      ****************************************************************
      **** PLEASE TEST YOUR SCRIPTS (ESPECIALLY ONES WITH LISTS, *****
      ****        COMPLICATED AFFECTATIONS, ETC.)                *****
      ****************************************************************
      49803cae
  11. Jul 11, 2008
  12. Jul 04, 2008
  13. Jun 27, 2008
  14. Jun 23, 2008
  15. Jun 07, 2008
  16. 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
  17. Apr 28, 2008
  18. Mar 19, 2008
    • Christophe Geuzaine's avatar
      · 764a5884
      Christophe Geuzaine authored
      re-fix Field.h API dependency
      
      fix shift/conflict reduce in parser introduced by Field stuff
      764a5884
  19. Mar 18, 2008
  20. Feb 22, 2008
    • Christophe Geuzaine's avatar
      · d9c6ef4d
      Christophe Geuzaine authored
      api cleanup: use ByTag consistently (emphasises slowness of lookup)
      d9c6ef4d
  21. Feb 07, 2008
  22. Jan 20, 2008
    • Christophe Geuzaine's avatar
      · b4ac26b0
      Christophe Geuzaine authored
      make parser embeddable in code with other parser (yy->gmsh_yy)
      more work on headers
      fixed lots of gcc warnings
      b4ac26b0
  23. Jan 19, 2008
    • Christophe Geuzaine's avatar
      · a86ef74c
      Christophe Geuzaine authored
      start reducing header pollution (removed Gmsh.h + cleaned up GModel & co)
      a86ef74c
  24. Jan 09, 2008
    • Christophe Geuzaine's avatar
      · 2336aeb7
      Christophe Geuzaine authored
      fix parser to work with new flex and bison (1.28 -> 2.3)
      2336aeb7
  25. 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
  26. Sep 05, 2007
    • Christophe Geuzaine's avatar
      · 85dedfa3
      Christophe Geuzaine authored
      added simple boundary operator in parser
      85dedfa3
  27. Aug 27, 2007
    • Christophe Geuzaine's avatar
      · 7b79f818
      Christophe Geuzaine authored
      add bit of code to intersect curves with a surface (allows to do "poor man's"
      trimmed patches ;-)
      7b79f818
  28. Jul 11, 2007
  29. Jun 22, 2007
  30. May 24, 2007
  31. Apr 21, 2007
    • Christophe Geuzaine's avatar
      · 9174963e
      Christophe Geuzaine authored
      tCircle and tCoherence were removed from the lexer? WTF?
      9174963e
  32. Apr 16, 2007
  33. Mar 05, 2007
    • Christophe Geuzaine's avatar
      · 23967195
      Christophe Geuzaine authored
      - boundary layer can now be generated by using a post-pro view for the
        normal field
      
      - added more operations on lists in parser (FExpr * FExpr_Multi, etc.)
      
      - new "hole carving" code to create extruded grids carved out around
        some surfaces (the resulting cavity can be filled with "grout" using
        the unstructured algos)
      
      - check if bboxes of post-pro views are not == VAL_INF before adding
        them to the model bbox (bug report from Renaud Sizaire)
      
      - fixed crash in LCM_xxx tensor drawing code when no tensor points are
        available. (This piece of code should be cleaned up further--no time
        for that now.)
      
      - generalize Levelset plugins so that they work on point data sets
      23967195
  34. Mar 02, 2007
  35. Jan 31, 2007
  36. Jan 25, 2007
    • Christophe Geuzaine's avatar
      · a50b79e6
      Christophe Geuzaine authored
      - save physicals labels when saving unrolled geometries
      - fixed crash in unrolled geo save (discrete points)
      - Delete Physicals now also deletes the physicals in GModel
      - removed unused rules and terminals in parser
      - put at least one mid-point when meshing non-straight lines
        in OCC: this fixes most of the trivial 2d meshing problems
      a50b79e6
  37. Jan 12, 2007
    • Christophe Geuzaine's avatar
      · f31bae7f
      Christophe Geuzaine authored
      removed most unused, untested or non-working stuff in old CAD code
      f31bae7f
  38. Nov 30, 2006
    • Christophe Geuzaine's avatar
      · f16f0ff9
      Christophe Geuzaine authored
      new option to compute char lengths from curvature + removed most unused mesh options
      f16f0ff9
Loading