Skip to content
Snippets Groups Projects
  1. Nov 29, 2003
    • Christophe Geuzaine's avatar
      · 6e0f1985
      Christophe Geuzaine authored
      Fixed missing exception handling for PluginManager::action() (this led to
      a crash when General.DefaultPlugins==0).
      6e0f1985
    • Christophe Geuzaine's avatar
      · c3399948
      Christophe Geuzaine authored
      - new DecomposeInSimplex plugin
      - new "Combine Views" command in the parser
      - cleaned up View::tranform and View::smooth (+small bug fix for SLs)
      - better check for transparency sorting
      - make depend
      - new View.AlphaChannel option to change the transparency
        globally for a given view (instead of having to change the colormap
        by hand every time)
      
      With all the above, we can now generate very nice (and correct)
      transparent iso-surfaces:
      
      Merge "../tutorial/view3.pos";
      
      minIso = 0;
      maxIso = 2;
      nbIso = 7;
      
      Plugin(CutMap).iView = 0;
      
      For i In {1:nbIso}
        Plugin(CutMap).A = (maxIso-minIso)/nbIso * i;
        Plugin(CutMap).Run;
      EndFor
      
      Delete View[0];
      Combine Views;
      
      For i In {1:nbIso}
        Delete View[0];
      EndFor
      
      Plugin(DecomposeInSimplex).iView = 0;
      Plugin(DecomposeInSimplex).Run;
      
      View[0].AlphaChannel = 0.6;
      c3399948
  2. Nov 27, 2003
    • Christophe Geuzaine's avatar
      small additional cleanups · 3ef6b1ad
      Christophe Geuzaine authored
      3ef6b1ad
    • Christophe Geuzaine's avatar
      · 99f17235
      Christophe Geuzaine authored
      Cleaned up the whole Include/Merge/Open mess (removed the ugly
      yyin/yyname tables in the parser, made the Merge routine reentrant
      + uniformized all the INFO/STATUS messages).
      
      This should fix a nasty side effect from this morning's
      commit (wrong yynames when doing multiple merges in the same
      file).
      99f17235
  3. Nov 26, 2003
    • Christophe Geuzaine's avatar
      · 44022c9c
      Christophe Geuzaine authored
      Make Merge/Save/Print/Open behave like Include, i.e., open the file in the
      same directory as the main project file (if the path is relative).
      44022c9c
  4. Nov 21, 2003
    • Christophe Geuzaine's avatar
      · bfb46ee5
      Christophe Geuzaine authored
      Forgot these
      bfb46ee5
    • Christophe Geuzaine's avatar
      · dbe79270
      Christophe Geuzaine authored
      Big Levelset rewrite (+ cleanup of all other plugins).
      
      Not finished yet, but I need to commit this now so that I can use it
      with the boss tomorrow at work.
      
      This version should compile and have all the old features working,
      plus some extras (levelsets of scalar/vector/tensor 1D, 2D and
      3D simplectic views).
      
      JF: 'Plugin(XX).Save' is now deprecated. Use 'Save View[XX] "filename"'
      instead.
      dbe79270
  5. Oct 29, 2003
  6. Sep 22, 2003
    • Christophe Geuzaine's avatar
      · 324f9732
      Christophe Geuzaine authored
      - Fix pb with index returned by Extrude Surface
      - Upgrade gl2ps
      324f9732
  7. Sep 19, 2003
    • Christophe Geuzaine's avatar
      · e157f6ce
      Christophe Geuzaine authored
      remove warnings for now
      e157f6ce
    • Christophe Geuzaine's avatar
      · 7691c264
      Christophe Geuzaine authored
      Fix + generalize index retrival for geometrical transformation
      7691c264
  8. Sep 17, 2003
    • Christophe Geuzaine's avatar
      · ba050293
      Christophe Geuzaine authored
      - Comment JF's last changes in the parser until we fix the syntax
      
      - Update gl2ps
      
      - Small fix in the configure script to better detect fltk-config
      
      - Fix Parser/Makefile (for older versions of bison)
      ba050293
  9. Sep 05, 2003
  10. Aug 06, 2003
    • Christophe Geuzaine's avatar
      · 58c4f36e
      Christophe Geuzaine authored
      Add 'newl' (synonym for 'newc') and fix the docs
      58c4f36e
  11. May 23, 2003
  12. May 22, 2003
    • Christophe Geuzaine's avatar
      · 899b0f54
      Christophe Geuzaine authored
      Speed up variable creation/retrieval by replacing 'List_T *Symbols_L'
      by 'Tree_T *Symbols_T'.
      899b0f54
  13. Apr 19, 2003
  14. Apr 14, 2003
  15. Apr 10, 2003
  16. Mar 28, 2003
    • Christophe Geuzaine's avatar
      · 60352b67
      Christophe Geuzaine authored
      Add -DHAVE_FLTK when we do "make depend"
      60352b67
  17. Mar 21, 2003
    • Christophe Geuzaine's avatar
      · fb423350
      Christophe Geuzaine authored
      Fix whitespace in copyright headers
      fb423350
  18. Mar 19, 2003
  19. Mar 11, 2003
    • Christophe Geuzaine's avatar
      · 97f61e6f
      Christophe Geuzaine authored
      Add Layer on Extrude Point (phase 2 -- remove duplicates)
      97f61e6f
    • Christophe Geuzaine's avatar
      · dc03725f
      Christophe Geuzaine authored
      Added Layer option for Extrude Point
      dc03725f
  20. Mar 07, 2003
    • Christophe Geuzaine's avatar
      · eaa25c83
      Christophe Geuzaine authored
      Don't append the ".geo" extension anymore if the file name is not
      recognized.
      eaa25c83
  21. Mar 02, 2003
  22. Mar 01, 2003
    • Christophe Geuzaine's avatar
      · 486e791b
      Christophe Geuzaine authored
      Indented all source files using utils/gmshindent
      486e791b
  23. Feb 27, 2003
    • Christophe Geuzaine's avatar
      · a44387f8
      Christophe Geuzaine authored
      Use MergeProblem instead of ParseFile in MergeProblemWithBoundingBox
      a44387f8
    • Christophe Geuzaine's avatar
      · 145be605
      Christophe Geuzaine authored
      Slightly change the way we compute the bounding box during OpenFile
      (not MergeFile), so that opening a file containing both a
      geometry/mesh and a view works as expected.
      145be605
  24. Feb 23, 2003
    • Christophe Geuzaine's avatar
      · a2d21ab9
      Christophe Geuzaine authored
      Fix some dependencies + enable GSL (so that more people test it).
      a2d21ab9
  25. Feb 18, 2003
    • Christophe Geuzaine's avatar
      · 9d6e277b
      Christophe Geuzaine authored
      This is a pretty big commit.
      
      - The Numerical Recipes routines have been moved to their own
      subdirectory: NR/
      
      - These routines are now completely optional. Configure will
      determine if they have to be compiled in (if it's a non-free version
      of Gmsh) or if we should use the GSL routines instead.
      
      - The GSL routines are there. Well, sort of. The SVD stuff works
      great, but the minimization routines still need more work. The whole
      infrastructure is there, though: we can already compile a fully GPL
      compliant version of Gmsh by removing the NR subdirectory (or by
      specifying --enable-gsl to configure).
      
      - I also simplified the options passed to the compiler (OPTIM and
      FLAGS).
      
      That's all for today folks...
      9d6e277b
  26. Feb 12, 2003
    • Christophe Geuzaine's avatar
      · 1d0408c9
      Christophe Geuzaine authored
      Clean up VERSION_FLAGS and OS_FLAGS (use HAVE_FLTK instead of _FLTK,
      remove _BLACKBOX, etc.)
      1d0408c9
    • Jean-François Remacle's avatar
      · bc387133
      Jean-François Remacle authored
      added ReadImg.* into Graphics
      modified Makefiles (now libfltk_images.a is used)
      This is a beta version of image loading with gmsh
      bc387133
  27. Feb 11, 2003
  28. Jan 25, 2003
  29. Jan 24, 2003
  30. Jan 23, 2003
  31. Nov 05, 2002
Loading