Skip to content
Snippets Groups Projects
  1. Jan 20, 2008
    • Christophe Geuzaine's avatar
      · b4ac26b0
      Christophe Geuzaine authored
      make parser embeddable in code with other parser (yy->gmsh_yy)
      more work on headers
      fixed lots of gcc warnings
      b4ac26b0
  2. Jan 19, 2008
  3. Jan 14, 2008
    • Jean-François Remacle's avatar
      Lots of 2d mesh improvements : · ee85a0be
      Jean-François Remacle authored
      	-) A bug has been corrected in the MeshAdapt Procedure
      	-) The 2D Delaunay is now Anisotropic
      	-) 3D Sliver removal procedure has been improved
      	-) Curvilinear mesh generation has been slightly improved,
      	   even if it is still far from done
      JFR
      ee85a0be
  4. Sep 12, 2007
    • Christophe Geuzaine's avatar
      · d7d70480
      Christophe Geuzaine authored
      rewrote vertex array code for meshes in the same way we do it now for
      post-processing (much simpler, pretty much same speed, and takes a bit
      less memory)
      d7d70480
  5. Sep 03, 2007
    • Christophe Geuzaine's avatar
      · 856d14f0
      Christophe Geuzaine authored
      lots of improvements to boundary layer generation: we can now constuct
      and mesh models with entities connected to boundary layer points, edges
      and faces
      856d14f0
  6. Apr 26, 2007
  7. Apr 12, 2007
  8. Mar 18, 2007
    • Christophe Geuzaine's avatar
      · a4779ae8
      Christophe Geuzaine authored
      - tentative fix for the "mysterious" crashes on Windows:
      
        I think that the problem comes from the new recursive tetra
        classification, where we probably overflow the stack on Windows. The
        fix is to request a larger initial stack size through the linker.
      
      - added option to control label saving in unrolled geo files
      
      - only test for neg jacobians for 2D/plane meshes for now
      
      - fixed several compiler warnings
      a4779ae8
  9. Mar 16, 2007
  10. Mar 14, 2007
  11. Mar 13, 2007
  12. Mar 02, 2007
    • Christophe Geuzaine's avatar
      · a5cdd2f6
      Christophe Geuzaine authored
      polish + remove unused striping lib
      a5cdd2f6
  13. Mar 01, 2007
  14. Feb 28, 2007
    • Christophe Geuzaine's avatar
      · e344f111
      Christophe Geuzaine authored
      one more fix :-)
      e344f111
    • Christophe Geuzaine's avatar
      · bf55369c
      Christophe Geuzaine authored
      bug fix for 2nd order quad faces
      bf55369c
    • Christophe Geuzaine's avatar
      · a53732d5
      Christophe Geuzaine authored
      more corrections to high order stuff
      
      full 2nd order prims+hexas still incorrect
      a53732d5
    • Christophe Geuzaine's avatar
      · fedf44e8
      Christophe Geuzaine authored
      bug fixes in new high order element code
      fedf44e8
  15. Feb 27, 2007
  16. Feb 26, 2007
    • Christophe Geuzaine's avatar
      · 8381c872
      Christophe Geuzaine authored
      new boundary layer mesh generator
      
      refactored smooth value/smooth normal code into single SmoothData.* file
      8381c872
  17. Jan 30, 2007
    • Christophe Geuzaine's avatar
      · e7f67470
      Christophe Geuzaine authored
      - temporary fix for creation of second order vertices on periodic
        curves and periodic surfaces
      
      - speedup 2nd order vertex creation
      
      - never create MFaceVertices if we don't know the parametric
        coordinates (this will screw up the 2nd order algo!): create
        MVertices instead
      
      - fixed u,v coords of vertices after elliptic smoother in
        meshGFaceTransfinite
      
      - added "-format msh1" and "-format msh2" shortcuts to quickly
        select the version of the msh format from the command line +
        added "med" and "cgns" formats
      
      - moved gui guidelines in separate file
      e7f67470
  18. Jan 28, 2007
    • Christophe Geuzaine's avatar
      · 5de3efe5
      Christophe Geuzaine authored
      - subclassing higher order vertices is not a good idea--it makes the
      identification hard in the I/O layer. So let's just store a char for
      the order like we did in the old versions
      
      - fixed license.texi and in License.cpp
      
      - removed unused GEntity::inClosure()
      5de3efe5
  19. Jan 26, 2007
    • Christophe Geuzaine's avatar
      · f78a08a8
      Christophe Geuzaine authored
      - nicer display of second order elements (don't draw internal edges)
      - nicer display of second order vertices (color like in 1.65)
      f78a08a8
  20. Jan 22, 2007
    • Christophe Geuzaine's avatar
      · 4c118edf
      Christophe Geuzaine authored
      - fixed missing return value in OCCVertex::reparamOnFace
      
      - added code to highlight orphan entities (dave's idea)
      
      - added gui for incomplete second order elements
      
      - removed ugly static variables in 1d algo
      
      - made sure we remove all 2d order vertices before generating new ones
      4c118edf
  21. Nov 27, 2006
  22. Sep 08, 2006
    • Christophe Geuzaine's avatar
      cosmetic · bdde6506
      Christophe Geuzaine authored
      bdde6506
    • Christophe Geuzaine's avatar
      · a906fa8c
      Christophe Geuzaine authored
      added full support for incomplete second order elements (8-node quad,
      20-node hexa, 15-node prism and 13-node pyramid):
      
      - second order generation algorithm can now be told to generate either
        complete or incomplete elements
      
      - MSH I/O routines can deal with all elements
      
      - UNV I/O routines now support all the elements in the I-deas spec (I did
        my best to follow the spec for the ordering of the nodes, but I might have
        made some mistakes: PLEASE TEST IF YOU HAVE ACCESS TO A CODE OTHER THAN
        GMSH THAT CAN READ/WRITE UNV FILES)
      a906fa8c
  23. Sep 07, 2006
    • Christophe Geuzaine's avatar
      · c3be78b0
      Christophe Geuzaine authored
      - Use correct vertex ordering for second order simplices in UNV format
      (thanks to Romuald Conty <conty@phimeca.com>)
      
      - MLine2 -> MLine3
      c3be78b0
  24. Sep 04, 2006
    • Christophe Geuzaine's avatar
      · 6d932a98
      Christophe Geuzaine authored
      changed name of second order elements (in prevision of addition of standard
      new ones like 8-node quad, 20-node hex & co)
      6d932a98
  25. Aug 22, 2006
    • Christophe Geuzaine's avatar
      · a7d1db8a
      Christophe Geuzaine authored
      - done rewriting second order algo
      
      - small optimizations here and there to speed up the vertex array creation
        (we should get rid of List_Add & co)
      a7d1db8a
  26. Aug 20, 2006
    • Christophe Geuzaine's avatar
      · 81f72610
      Christophe Geuzaine authored
      second order
      81f72610
    • Christophe Geuzaine's avatar
      · 1a62b35f
      Christophe Geuzaine authored
      reduce dependencies by putting the selection buffer stuff in its own file
      1a62b35f
    • Christophe Geuzaine's avatar
      · 93596920
      Christophe Geuzaine authored
      small cleanups + start rewriting 2nd order stuff
      93596920
  27. Aug 05, 2006
  28. Jul 12, 2006
  29. Feb 26, 2006
  30. 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
  31. Oct 26, 2005
    • Christophe Geuzaine's avatar
      · 64fe3e58
      Christophe Geuzaine authored
      make it possible to add second order vertices for a mesh read from
      a file (without cad)
      64fe3e58
  32. May 15, 2005
    • Christophe Geuzaine's avatar
      · 69dc98b6
      Christophe Geuzaine authored
      - removed the "Dirty" flags in the CAD data structures
      
      - when reading the mesh from an entity that has no CAD, create a "discrete"
        CAD entity
      
      - remove the drawing of discrete entities that don't have a BDS
        representation during the geometry drawing
      69dc98b6
Loading