Skip to content
Snippets Groups Projects
  1. Mar 09, 2005
  2. Mar 03, 2005
  3. Mar 02, 2005
    • Christophe Geuzaine's avatar
      · 0f03d485
      Christophe Geuzaine authored
      - generalized the octree code to make it work with all the element
      types, and not only with triangles/tets (and fixed a couple of copy &
      paste bugs in the process...)
      
      - modified all depending plugins to take advantage of this
      0f03d485
  4. Feb 20, 2005
    • Christophe Geuzaine's avatar
      · 32567663
      Christophe Geuzaine authored
      - New "Discrete Line" commands (similar to the Discrete Surface commands, but for
        curves).
      
        This permits e.g. to use Gmsh's extrusion mesh generators on 2D meshes (with
        boundaries) imported from other programs, and have all the useful elements
        generated (both volume and surface).
      
      - Don't use Ctrl+m for File->Merge, as it is a reserved keyword for
        Window->Minimize on OS X:
        * File->Merge is now Shift+Ctrl+o (since it's in some way a variation of
          File->Open's Ctrl+o)
        * Tools->Options is now Shift+Ctrl+n
      32567663
  5. Feb 12, 2005
  6. Feb 04, 2005
    • Christophe Geuzaine's avatar
      · 363ffc70
      Christophe Geuzaine authored
      removed extra white space and node coord format in UNV export
      363ffc70
  7. Feb 02, 2005
    • Christophe Geuzaine's avatar
      · 3f0931fd
      Christophe Geuzaine authored
      - added new "spectral" colormap (truncated hsv)
      - added GUI button for elliptic mesh + geometry coherence
      - added GMSH_MAJOR_VERSION, GMSH_MINOR_VERSION and GMSH_PATCH_VERSION
        in the parser
      3f0931fd
  8. Jan 24, 2005
  9. Jan 20, 2005
    • Christophe Geuzaine's avatar
      · dc55e658
      Christophe Geuzaine authored
      allow negative line loop number in surface definitions
      dc55e658
  10. Jan 18, 2005
  11. Jan 14, 2005
    • Christophe Geuzaine's avatar
      · 29d84ead
      Christophe Geuzaine authored
      small cleanup (+ remove solver link on webpage)
      29d84ead
    • Christophe Geuzaine's avatar
      · 30aa937a
      Christophe Geuzaine authored
      small modification to make the solver interface not block the GUI when the
      solver runs without printing messages
      30aa937a
  12. Jan 13, 2005
    • Christophe Geuzaine's avatar
      · 5b890ab5
      Christophe Geuzaine authored
      - renamed "Duplicate View" into "Alias View" (suggested by Philippe;
        less confusing since "Duplicate" implies that we actually copy the
        data, which is not what we are doing)
      
      - added general "on the fly" tranformation matrix option. This allows
        for very efficient visualization of aliased datasets with
        non-destructive rotations, symmetries, etc.
      5b890ab5
  13. Jan 12, 2005
    • Christophe Geuzaine's avatar
      · 92fd839d
      Christophe Geuzaine authored
      new plugins: Gradient, Curl and Divergence
      92fd839d
  14. Jan 10, 2005
  15. Jan 09, 2005
    • Christophe Geuzaine's avatar
      · 3d83bd66
      Christophe Geuzaine authored
      - generalized Plugin(CutGrid):
         * now works also for lines/points (i.e., when nPointsU and/or nPointV == 1)
         * new option ConnectPoints
      
      - new Plugin(Eigenvalues)
      
      - don't force color in Draw_PlaneInBoundingBox
      3d83bd66
  16. Jan 08, 2005
    • Christophe Geuzaine's avatar
      · 504b5126
      Christophe Geuzaine authored
      - removed all the crappy STL code and rewrote it using JF's POLY_rep
        class
      
      - generalized POLY_rep so that we can use the polygonal discretization
        as a surface mesh, and mesh in 3D afterwards. I.e., we can now take
        an input triangulation (a single surface in STL format, multiple
        surfaces in STL format, one or more surfaces defined using the new
        "Discrete Surface" commands), and generate a 3D mesh that uses it. We
        could in theory even mix triangulated and "normal" surfaces in the
        same geometry, but nothing is done at the moment to ensure that the
        mesh at the interfaces would match (if it does, it actually works
        very nicely)
      
      - new STL mesh output format to export a surface mesh as a STL file
      
      - added an option to the GEO output routine to save the surface mesh
        as discrete surfaces associated with the geometrical surfaces
      
      - added STL and Text output formats for post-processing views (the
        text output allows for example to exploit plugin-generated data in
        gnuplot)
      
      - generalized Plugin(Evaluate):
      
        * can loop automatically over all the timestep and/or components
      
        * can do operations using data from an external view
      
           - if the 2 views are based on the same grid, the plugin does the
             evaluation very efficiently
      
           - if the 2 views are based on differenet grids, the plugin
             automatically interpolates the external view data onto the
             grid of the current view
      
      - added new Rand() function in MathEval
      
      - default colormap is now # 2 (the Matlab "Jet" colormap)
      504b5126
  17. Jan 03, 2005
    • Christophe Geuzaine's avatar
      · 48b550d8
      Christophe Geuzaine authored
      Generalized the Levelset routines so that we can compute isovolumes with
      all levelset-based plugins. This allows to extract either side of a
      levelset (i.e., a half space with CutPlane, the interior/exterior of
      a sphere with CutSphere, or the isovolume inside an isosurface with
      CutMap).
      48b550d8
  18. Jan 01, 2005
  19. Dec 31, 2004
  20. Dec 30, 2004
    • Christophe Geuzaine's avatar
      · 1fe8fc33
      Christophe Geuzaine authored
      - On Mac, Cmd==Ctrl
      - better menu dividers
      1fe8fc33
    • Christophe Geuzaine's avatar
      *** empty log message *** · 46ccbc79
      Christophe Geuzaine authored
      46ccbc79
    • Christophe Geuzaine's avatar
      · 3611177c
      Christophe Geuzaine authored
      Fixed all (well, most) string memory leaks in the parser. I've run
      automated tests on all the demos and benchmarks, and I did not see
      anything suspicious (no crashes, double frees, etc.)
      
      ******************************************************************
      ******************************************************************
      *********** Pretty please, please give this version **************
      *********** a try, especially on files with lots of **************
      *********** loops, includes, arrays of variables,   **************
      *********** etc., and report any problems. Thanks!  **************
      ******************************************************************
      ******************************************************************
      3611177c
  21. Dec 29, 2004
  22. Dec 28, 2004
    • Christophe Geuzaine's avatar
      · 6f8c291e
      Christophe Geuzaine authored
      - cleaned up + generalized font selection
      - generalized Plugin(Annotate) to allow font style selection for
        each text fragment
      - fixed bug in per-view color selection
      6f8c291e
  23. Dec 27, 2004
    • Christophe Geuzaine's avatar
      *** empty log message *** · 0e74858d
      Christophe Geuzaine authored
      0e74858d
    • Christophe Geuzaine's avatar
      *** empty log message *** · 5b6c4ed9
      Christophe Geuzaine authored
      5b6c4ed9
    • Christophe Geuzaine's avatar
      · 1219dc4a
      Christophe Geuzaine authored
      new Plugin(Remove) to selectively remove parts of a view (e.g., all
      the text strings, all the scalar lines, etc.). Very useful to clean up
      maps after cuts, or to reset comment strings.
      1219dc4a
    • Christophe Geuzaine's avatar
      · f0cbeec5
      Christophe Geuzaine authored
      - new alternative Draw_String function taking a "style" argument (used
        only for font size at the moment)
      - new Plugin(Annotate) to add simple text strings to a view
      f0cbeec5
    • Christophe Geuzaine's avatar
      · e13b85ce
      Christophe Geuzaine authored
      - new parser function GetValue("text", default_value) to query a value
        interactively in a script
      
      - added a nice example using this (to compute slices automatically):
        demos/multislice.script
      e13b85ce
  24. Dec 26, 2004
  25. Dec 24, 2004
  26. Dec 23, 2004
    • Christophe Geuzaine's avatar
      · 048f91ea
      Christophe Geuzaine authored
      - new colormaps (jet, hot and pink from Matlab) + generalized
        handling of grayscale colormap
      
      - new View.Colormap option (this enables Gmsh to remember which
        colormap to use or which colormap the current modified colormap
        comes from) + better View.AlphaChannel treatment
      
      - fix saving of color options when color_scheme is != 0
      048f91ea
    • Christophe Geuzaine's avatar
      · 5ae7326b
      Christophe Geuzaine authored
      added File->Rename menu
      5ae7326b
  27. Dec 22, 2004
  28. Dec 21, 2004
  29. Dec 13, 2004
Loading