Skip to content
Snippets Groups Projects
  1. Dec 19, 2006
  2. Dec 18, 2006
    • Christophe Geuzaine's avatar
      · 0b2ea1c7
      Christophe Geuzaine authored
      Added basic support for physicals in all mesh formats that ignored physicals
      before (stl, vrml, mesh, bdf, pos). This way we can use the physical mechanism
      to only save parts of the mesh (like we do it now for msh and unv files).
      
      Next step will be to add an option to only mesh the physicals (and their
      dependencies). This is very useful for large models and/or for debugging.
      0b2ea1c7
  3. Nov 27, 2006
  4. Nov 21, 2006
    • Stefen Guzik's avatar
      · 55aa8d86
      Stefen Guzik authored
      support for CGNS IO
      55aa8d86
  5. Oct 10, 2006
    • Christophe Geuzaine's avatar
      · b6141e0d
      Christophe Geuzaine authored
      new GModel::writeGEO (only implemented for gmshModel for now; goal is to be able
      to implement this for other derived model types (like OCC) later, too)
      b6141e0d
  6. Sep 03, 2006
    • Christophe Geuzaine's avatar
      · 51ec61f3
      Christophe Geuzaine authored
      - finished Nastran BDF implementation (read+write in all BDF formats:
        free field, small field & long field)
      - improved UNV and Medit import
      - added detection of bad vertex indices in all import routines
      - fixed bug in 2nd order quad constructor
      51ec61f3
  7. Sep 02, 2006
    • Christophe Geuzaine's avatar
      · fd1a2d31
      Christophe Geuzaine authored
      - changed UNV output to match MSH output w.r.t. physical groups
      - new UNV file reader
      fd1a2d31
  8. Aug 31, 2006
    • Christophe Geuzaine's avatar
      · 1b063ef2
      Christophe Geuzaine authored
      Added support (both read and write) for the Nastran Bulk Data File
      format (BDF).
      
      This might need some adjustments depending on what the actual spec
      is: I just reverse engineered some BDF files I found on the web :-)
      1b063ef2
    • Christophe Geuzaine's avatar
      · 8b0ab1f5
      Christophe Geuzaine authored
      refer to .mesh as MEDIT format, not INRIA format
      8b0ab1f5
  9. Aug 23, 2006
  10. Aug 19, 2006
    • Christophe Geuzaine's avatar
      · 8a7d5708
      Christophe Geuzaine authored
      Implemented new binary MSH file format (both read and write).
      
      A 250Mb mesh file (6 million tetrahedra) is now read or written to disk in
      less than 10 seconds (on my powerbook's slow hard drive).
      8a7d5708
    • Christophe Geuzaine's avatar
      · 98b55c11
      Christophe Geuzaine authored
      added binary stl export
      98b55c11
  11. Aug 12, 2006
  12. Aug 10, 2006
  13. Aug 07, 2006
  14. Aug 06, 2006
  15. Aug 05, 2006
  16. Aug 04, 2006
  17. Jul 24, 2006
    • Christophe Geuzaine's avatar
      · 11205ff5
      Christophe Geuzaine authored
      - SVG export
      - more work on new geo database
      11205ff5
  18. Jul 14, 2006
  19. Jul 12, 2006
  20. Jun 08, 2006
  21. May 17, 2006
  22. Jan 06, 2006
    • Christophe Geuzaine's avatar
      airport work: · 1930bbe2
      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
      1930bbe2
  23. Dec 22, 2005
    • Christophe Geuzaine's avatar
      · 80982957
      Christophe Geuzaine authored
      Removed all compile-time depdencies on byte ordering (big- or little-
      endianness). Replaced them with run-time conversions where necessary (only
      for packing/unpacking of colors into unsigned ints). Performance hit
      should be negligeable, but this will allow to compile Universal Binaries
      on Mac in a single step (instead of having to compile the PPC/big-endian
      and the i386/little-endian separately, which wouls be a royal pain in the
      butt).
      80982957
  24. Dec 16, 2005
    • Christophe Geuzaine's avatar
      *** empty log message *** · 4fddfb0f
      Christophe Geuzaine authored
      4fddfb0f
    • Christophe Geuzaine's avatar
      · 5a5bab88
      Christophe Geuzaine authored
      avoid repeated error msgs
      5a5bab88
    • Christophe Geuzaine's avatar
      · 499195fe
      Christophe Geuzaine authored
      print option dialogs now also show up when saving files "by extension"
      499195fe
    • Christophe Geuzaine's avatar
      · a5629440
      Christophe Geuzaine authored
      cleanup+add comments so that students can understand what's going on with
      the projection stuff.
      
      (still need to cleanup the zooming in handle() to use gluUnproject() instead
      of the ad-hock stuff that only works for an orthographic proj)
      a5629440
    • Christophe Geuzaine's avatar
      · dbe5f0f1
      Christophe Geuzaine authored
      little hack to draw a gradient in the background. Nice for flashy
      presentations ;-)
      dbe5f0f1
  25. Jun 08, 2005
    • Christophe Geuzaine's avatar
      · 1415c64b
      Christophe Geuzaine authored
      replaced ExportLCField with ExportMeshStatistics (lc + gamma, eta, rho + elem num)
      1415c64b
  26. Mar 09, 2005
    • Christophe Geuzaine's avatar
      · 258d80b7
      Christophe Geuzaine authored
      removed all unnecessary glPushMatrix/glPopMatrix calls
      258d80b7
  27. Feb 28, 2005
    • Christophe Geuzaine's avatar
      · 9349b73c
      Christophe Geuzaine authored
      Merged patch from Matt Gundry <mjgundry@faa-engineers.com> to support
      the structured Plot3d mesh format.
      9349b73c
  28. 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
Loading