1. 03 Jan, 2017 1 commit
  2. 23 Aug, 2016 1 commit
  3. 20 Mar, 2016 1 commit
    • Christophe Geuzaine's avatar
      Onelab "changed" flag is now multi-level (not just true/false). This allows... · ed11f34e
      Christophe Geuzaine authored
      Onelab "changed" flag is now multi-level (not just true/false). This allows finer granularity for complex clients. For example, Gmsh now responds to 4 levels of "changed"
      
      - changed == 0: nothing to do
      - changed == 1: only save the mesh (useful if we only chanaged some physical groups)
      - changed == 2: only remesh and save the mesh (useful if we only changed some meshing paramaters)
      - changed >= 3: reload geometry, remesh and save the mesh
      
      
      ed11f34e
  4. 04 Mar, 2016 1 commit
  5. 28 Feb, 2016 1 commit
  6. 13 Feb, 2016 1 commit
    • Christophe Geuzaine's avatar
      simplifcation of ONELAB code: · 40ac944c
      Christophe Geuzaine authored
      - removed onelab::region and onelab::function (they complexify the interface, but bring no additional value compared to onelab::string)
      - removed ONELAB2 experiment
      - made client/Model name persistent, and define Gmsh/Model name so that we can uncouple e.g. .geo/.pro pairs
      
      40ac944c
  7. 04 Feb, 2016 1 commit
  8. 31 Jan, 2016 1 commit
  9. 30 Jan, 2016 1 commit
  10. 06 Jan, 2016 1 commit
  11. 05 Jan, 2016 1 commit
  12. 22 Feb, 2015 1 commit
  13. 11 Dec, 2014 1 commit
  14. 07 May, 2014 1 commit
  15. 05 May, 2014 1 commit
  16. 07 Apr, 2014 1 commit
  17. 07 Feb, 2014 1 commit
  18. 20 Jun, 2013 1 commit
  19. 01 Jan, 2013 1 commit
  20. 21 Oct, 2012 1 commit
  21. 11 Oct, 2012 1 commit
  22. 21 Jan, 2012 1 commit
  23. 26 Mar, 2011 1 commit
  24. 26 Aug, 2010 1 commit
  25. 30 Jun, 2010 1 commit
  26. 02 Mar, 2010 2 commits
  27. 10 Feb, 2010 1 commit
  28. 11 Jan, 2010 1 commit
  29. 08 Nov, 2009 2 commits
  30. 07 Nov, 2009 1 commit
    • Christophe Geuzaine's avatar
      · be862b91
      Christophe Geuzaine authored
      Propose to automatically create .geo file with a Merge command when
      trying to append a scripting command to a non-geo file. Got the idea 
      after the discussion with Robert Bou. (This is better than scripting
      the Merge command IMHO.)
      
      be862b91
  31. 04 Nov, 2009 1 commit
    • Bruno Seny's avatar
      - make Solver module optional · 236135e5
      Bruno Seny authored
      - invert #define logic (HAVE_MESH, HAVE_POST, HAVE_SOLVER, ... instead of HAVE_NO_MESH,
        HAVE_NO_POST, HAVE_NO_SOLVER)
      236135e5
  32. 17 Aug, 2009 1 commit
    • Christophe Geuzaine's avatar
      · aa7961ad
      Christophe Geuzaine authored
      re-committing work from last two days after server crash:
      
      - refactored old Geo code (new/delete)
      - moved DrawPlugin to Plugin
      - move from matheval to mathex
      - move from Flu_Tree_Browser to Fl_Tree
      - fixed crash in Triangulate plugin
      aa7961ad
  33. 14 Aug, 2009 1 commit
    • Christophe Geuzaine's avatar
      - replaced old Makefiles/configure system with CMake · 4d6f33e4
      Christophe Geuzaine authored
      - moved GUI to FlGui + added experimental QGui to test Qt
      
      - fixed most MSVC and gcc compiler warnings
      
      - converted some remaining tabs to whitespace (that's why the patch is
        so large; please try to remember to indent with 2 spaces and not
        tabs when you commit stuff to CVS)
      
      - merged modified patch from Konstantinos Poulios to allow saving
        physical/partition as element tags in mesh formats that don't
        support them natively
      4d6f33e4
  34. 11 Mar, 2009 1 commit
  35. 01 Feb, 2009 1 commit
  36. 31 Jan, 2009 1 commit
  37. 30 Jan, 2009 1 commit
  38. 08 Jan, 2009 1 commit
    • 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