Skip to content
Snippets Groups Projects
  1. Sep 19, 2009
  2. Aug 22, 2009
  3. Aug 14, 2009
    • 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
  4. Jun 10, 2009
  5. Apr 15, 2009
  6. Mar 27, 2009
  7. Feb 12, 2009
  8. Feb 08, 2009
  9. Feb 07, 2009
    • Christophe Geuzaine's avatar
      · 172c4f26
      Christophe Geuzaine authored
      Removed GSL dependency. Gmsh now uses blas and lapack for linear algebra
      stuff.
      172c4f26
  10. 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
  11. Dec 29, 2008
    • Christophe Geuzaine's avatar
      - (c) update · 0b598844
      Christophe Geuzaine authored
      - fix bb computation to avoid model jumping around when adding points in z=0 plane
      - pass interpol matrices as ref
      0b598844
  12. Dec 28, 2008
  13. Dec 23, 2008
  14. Dec 22, 2008
    • Christophe Geuzaine's avatar
      · 7b03ad3e
      Christophe Geuzaine authored
      More "numeric" work: removed all traces of Numerical Recipes, as the
      NR license is incompatible with our use. Replaced with Lapack for
      LU/SVD. Still need to recode newt & brent.
      7b03ad3e
    • Christophe Geuzaine's avatar
      · e54f9f74
      Christophe Geuzaine authored
      replace touchSubmatrix() & co with copy()
      
      full code now works without GSL (even ho)
      e54f9f74
    • Christophe Geuzaine's avatar
      more work on blas/lapack config · 47938373
      Christophe Geuzaine authored
      47938373
  15. Dec 21, 2008
  16. Dec 15, 2008
  17. Dec 07, 2008
  18. Dec 06, 2008
  19. Nov 28, 2008
  20. Nov 23, 2008
  21. Nov 14, 2008
  22. Aug 11, 2008
  23. Jul 21, 2008
  24. Jul 11, 2008
  25. Jul 10, 2008
  26. 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
  27. Apr 23, 2008
  28. Mar 20, 2008
  29. Feb 21, 2008
  30. Feb 24, 2006
    • Christophe Geuzaine's avatar
      · b154c824
      Christophe Geuzaine authored
      "pure windows" version (without cygwin) is almost there: the solver
      interface now works quite nicely using native Windodiows sockets and
      the timers work too. There are still some bugs with binary files and
      user-created functions in the parser.
      b154c824
Loading