Skip to content
Snippets Groups Projects
  1. Feb 20, 2008
  2. Feb 17, 2008
  3. Feb 05, 2008
  4. Jan 22, 2008
  5. Jan 21, 2008
    • Christophe Geuzaine's avatar
      · b1f5579c
      Christophe Geuzaine authored
      API cleanup: new discreteVertex, discreteEdge, ... entities (replacing
      the old hacks in gmshVertex, gmshEdge, ...), the future basis of the
      indepedent "null" model (cf. HAVE_NO_GEO define)
      b1f5579c
  6. Jan 19, 2008
    • Christophe Geuzaine's avatar
      · a86ef74c
      Christophe Geuzaine authored
      start reducing header pollution (removed Gmsh.h + cleaned up GModel & co)
      a86ef74c
  7. Sep 11, 2007
    • Christophe Geuzaine's avatar
      · cb7d85b2
      Christophe Geuzaine authored
      upgraded all plugins to work with the new post-pro.
      
      This is done "cheaply" for now, by only using old-style list-based datasets.
      Taking advantage of the abstraction (so that we can use the plugins on all
      datasets) will require more work. The hooks for transparent data translation
      are in place, but the actual translation has not been implemented yet.
      cb7d85b2
  8. Sep 04, 2007
  9. May 04, 2007
    • Christophe Geuzaine's avatar
      · e77731f7
      Christophe Geuzaine authored
      new gui for plugins (much better IMHO!)
      e77731f7
  10. Jan 16, 2007
    • Christophe Geuzaine's avatar
      · 2edc8251
      Christophe Geuzaine authored
      - reimplemented subdivision of extruded meshes
      - fix indent + unused var + gcc warnings all over the place
      2edc8251
  11. Nov 27, 2006
  12. Nov 25, 2006
  13. Jan 06, 2006
    • Christophe Geuzaine's avatar
      airport work: · 421196e0
      Christophe Geuzaine authored
      - new button under the graphic window to temporarily disable mouse
        selection (speeds-up redrawing of very large models + permits to
        rotate/zoom-in a model in selection mode even when the whole screen
        is full of selectable entities--e.g. a surface mesh)
      
      - new "lasso" selection mode (to select entities using the same kind
        of lasso as the lasso zoom: just Ctrl+click, then drag the mouse in
        selection mode; the shortcuts are the same as for the lasso zoom)
      
      - it is now possible to unselect entities using the middle mouse button
        (only for the creation of physicals at the moment; not sure if it's
        useful in the other cases)
      
      - new button in visibility browser to invert the current selection
        (very useful e.g. when multiple physical entities are associated
        with a given elementary entity, in order to "peel" away the model
        when adding new physicals; cf. philou)
      
      - changed meaning of Escape shortcut (cancel lasso or toggle mouse
        selection) + restore standard fltk Escape handling for all dialog
        windows
      
      - updated copyright string
      
      - new mesh label mode (coordinates); all label types are now also
        available for mesh vertices
      
      - added option in 'Print Option' dialog to disable printing of help
        strings
      
      - added a comment string with the date when creating a new file
      
      - new snapping grid for adding points in the GUI
      421196e0
  14. Nov 25, 2005
  15. Mar 02, 2005
  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 01, 2005
  18. Nov 25, 2004
    • Christophe Geuzaine's avatar
      · 09149e34
      Christophe Geuzaine authored
      This patch fixes an old design flaw in the post-processing module,
      namely that we used a list of Post_View objects instead of a list of
      pointers to Post_View objects in CTX.post.list.
      
      This had many annoying consequences, in particular the fact that we
      needed to be extra careful every time the list was reallocated (as
      pointers to the list elements would become invalid).
      
      I tried very hard to change the code everywhere it should be changed,
      but I might have missed something. Please let me know if you see
      anything suspicious (like a crash when you duplicate/remove/combine/...
      post-processing views).
      09149e34
  19. Jul 05, 2004
    • Christophe Geuzaine's avatar
      · cea94117
      Christophe Geuzaine authored
      - fixed seg fault in Plugin(Triangulate)
      - added BBox computation in plugins when the coordinates are changed
      cea94117
  20. Jun 24, 2004
    • Christophe Geuzaine's avatar
      · e399296e
      Christophe Geuzaine authored
      Generalized Plugin(Triangulate) to handle vector and tensor views
      e399296e
  21. May 17, 2004
    • Christophe Geuzaine's avatar
      · 5cd4e9f2
      Christophe Geuzaine authored
      adapt verbosity test to new default
      5cd4e9f2
  22. May 16, 2004
    • Christophe Geuzaine's avatar
      · eea4af4c
      Christophe Geuzaine authored
      secured most of the list_pointer accesses
      eea4af4c
  23. Mar 13, 2004
    • Christophe Geuzaine's avatar
      · 929fb2e7
      Christophe Geuzaine authored
      Added automatic documentation generation for plugins
      929fb2e7
    • Christophe Geuzaine's avatar
      · de2d629f
      Christophe Geuzaine authored
      - better file names for views created by plugins
      - use the file name as a guess for view_save_{ascii,binary}
      de2d629f
  24. Feb 07, 2004
  25. Feb 05, 2004
    • Christophe Geuzaine's avatar
      · 014dd509
      Christophe Geuzaine authored
      Fixed (or added a FIXME comment) when a post.list reallocation
      could lead to problems
      014dd509
  26. Feb 03, 2004
    • Christophe Geuzaine's avatar
      · 25d2b6b9
      Christophe Geuzaine authored
      small changes to copy the time values (instead of relying on EndView
      to just add the time step number)
      25d2b6b9
  27. Nov 23, 2003
  28. Nov 21, 2003
    • 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
  29. Nov 14, 2003
    • Christophe Geuzaine's avatar
      · 9e2d5798
      Christophe Geuzaine authored
      Reworked the help strings for all the plugins. Easier to understand,
      now, Sean? :-)
      9e2d5798
  30. Mar 21, 2003
    • Christophe Geuzaine's avatar
      · fb423350
      Christophe Geuzaine authored
      Fix whitespace in copyright headers
      fb423350
  31. Mar 01, 2003
    • Christophe Geuzaine's avatar
      · 486e791b
      Christophe Geuzaine authored
      Indented all source files using utils/gmshindent
      486e791b
  32. Feb 12, 2003
  33. Jan 23, 2003
  34. May 20, 2002
  35. May 18, 2002
Loading