Skip to content
Snippets Groups Projects
  1. Jun 28, 2009
  2. Apr 04, 2009
  3. Jan 30, 2009
    • Christophe Geuzaine's avatar
      · 676a4194
      Christophe Geuzaine authored
      moved all string options to std::string
      
      *****************************************************************
      WARNING: this has the potential to break things in subtle ways...
               PLEASE TEST AND REPORT ANY WEIRDNESSES
      *****************************************************************
      676a4194
  4. 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
  5. 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
  6. Dec 16, 2008
  7. Aug 21, 2008
  8. Jul 11, 2008
  9. May 04, 2008
    • Christophe Geuzaine's avatar
      * replaced old Msg function with message class inspired from what we · 26ff0c6f
      Christophe Geuzaine authored
        did in high
      * added mesh generation error log summary
      * removed Parallel subdir (this is now handled by the message class)
      * removed Box subdir and consolidated batch processing in a single
        routine
      * made List_T into a class
      * reduced dependencies in Pview*.h so we can eventually add the post-pro
        interface to the public API
      26ff0c6f
  10. Apr 05, 2008
    • Christophe Geuzaine's avatar
      · d3dbbcfa
      Christophe Geuzaine authored
      ported Warp, SphericalRaise and Eigenvalues plugins to the new post-pro API
      d3dbbcfa
  11. Mar 20, 2008
  12. Feb 23, 2008
  13. Feb 17, 2008
  14. 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
  15. May 04, 2007
    • Christophe Geuzaine's avatar
      · e77731f7
      Christophe Geuzaine authored
      new gui for plugins (much better IMHO!)
      e77731f7
  16. Nov 27, 2006
  17. Mar 17, 2006
  18. 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
  19. Mar 04, 2005
    • Christophe Geuzaine's avatar
      · 6d18610e
      Christophe Geuzaine authored
      Plugin(Extract) can now also extract data from a specific time step
      6d18610e
  20. Mar 03, 2005
    • Christophe Geuzaine's avatar
      · 20a9d05a
      Christophe Geuzaine authored
      Generalized Plugin(Extract) so that it can also create tensor views
      20a9d05a
  21. Jan 01, 2005
  22. Dec 07, 2004
    • Christophe Geuzaine's avatar
      · cf27b169
      Christophe Geuzaine authored
      - Moved all the Raise[][] stuff out of the drawing routines, and into
        Graphics/Post.cpp
      
      - New 'generalized raise' mode (can use arbitrary expressions, possibly
        with external data sources, to raise/offset views dynamically). Original
        patch by Nicolas Tardieu. Merci Nico!
      cf27b169
  23. Dec 06, 2004
    • Christophe Geuzaine's avatar
      · c95cb1d4
      Christophe Geuzaine authored
      - moved the AdaptiveView stuff in its own header file
      
      - fixed small bug in IsoSimplex (when Raise != 0)
      
      - fixed small memory leak in Plugin/Extract (when one or more
        expressions are invalid)
      c95cb1d4
  24. 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
  25. Oct 27, 2004
  26. Sep 16, 2004
    • Christophe Geuzaine's avatar
      · 34a7daef
      Christophe Geuzaine authored
      - the main menu is now scrollable when there are more than 25
      buttons and it can handle an arbitrary number of buttons (this removes
      the "100 views max in the GUI" limitation)
      
      - the view number is now also displayed in the menu (to make it easier
      to find the view when one has many many views)
      
      - added "Remove empty views" menu item
      34a7daef
  27. May 16, 2004
    • Christophe Geuzaine's avatar
      · eea4af4c
      Christophe Geuzaine authored
      secured most of the list_pointer accesses
      eea4af4c
  28. May 13, 2004
    • Christophe Geuzaine's avatar
      · dbb5895a
      Christophe Geuzaine authored
      generalized Plugin(Extract) so that we can also create vector views
      dbb5895a
    • Christophe Geuzaine's avatar
      · ef5ab5ea
      Christophe Geuzaine authored
      better docs
      ef5ab5ea
    • Christophe Geuzaine's avatar
      · ceee13b1
      Christophe Geuzaine authored
      quick generalization of Plugin(Extract): we can now extract arbitrary
      combinations of the field's components
      ceee13b1
  29. May 12, 2004
  30. Mar 15, 2004
  31. 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
  32. Mar 08, 2004
  33. Mar 07, 2004
    • Christophe Geuzaine's avatar
      · c9e7e788
      Christophe Geuzaine authored
      typo
      c9e7e788
    • Christophe Geuzaine's avatar
      · 1bbea9ca
      Christophe Geuzaine authored
      New plugin "Plugin(Extract)" to extract the i-th component of a field
      1bbea9ca
Loading