Skip to content
Snippets Groups Projects
  1. Sep 19, 2009
  2. Feb 07, 2009
    • Christophe Geuzaine's avatar
      · 172c4f26
      Christophe Geuzaine authored
      Removed GSL dependency. Gmsh now uses blas and lapack for linear algebra
      stuff.
      172c4f26
  3. 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
  4. Dec 23, 2008
    • Christophe Geuzaine's avatar
      · d8013fd1
      Christophe Geuzaine authored
      rewrote generic newton with fd.
      
      last func using GSL is minimize_N.
      d8013fd1
    • Christophe Geuzaine's avatar
      · 8797da85
      Christophe Geuzaine authored
      removed parFromPoint and closestPoint from GEdge; replace their use in
      cgns code by appropriate reparamMeshVertex calls (not tested: I don't have
      cgns)
      
      removed now unused golden section minimizer (brent), now unused
      8797da85
    • Christophe Geuzaine's avatar
      3eb1bfd5
  5. Dec 22, 2008
    • Christophe Geuzaine's avatar
      · 7b03ad3e
      Christophe Geuzaine authored
      More "numeric" work: removed all traces of Numerical Recipes, as the
      NR license is incompatible with our use. Replaced with Lapack for
      LU/SVD. Still need to recode newt & brent.
      7b03ad3e
  6. Sep 16, 2008
  7. Jul 11, 2008
  8. Mar 20, 2008
  9. Feb 17, 2008
  10. Jan 22, 2008
    • Christophe Geuzaine's avatar
      · fed3b09b
      Christophe Geuzaine authored
      A minimal Gmsh "null" model can now be embedded with no external dependencies
      fed3b09b
  11. Jan 18, 2008
  12. 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
  13. Nov 11, 2007
  14. Aug 31, 2007
  15. Aug 25, 2007
  16. Jan 12, 2007
  17. Nov 27, 2006
  18. Nov 25, 2006
  19. Sep 11, 2006
    • Christophe Geuzaine's avatar
      · ced5d60d
      Christophe Geuzaine authored
      added Shewchuk's robust geometrical predicates (since they can be duplicated in
      Tetgen/triangle I've put them in the gmsh namespace)
      ced5d60d
  20. Sep 10, 2006
    • Christophe Geuzaine's avatar
      · f7fdf37e
      Christophe Geuzaine authored
      make negative physical entities behave like they're supposed to
      f7fdf37e
  21. Aug 16, 2006
  22. Aug 08, 2006
  23. Jan 28, 2006
    • Christophe Geuzaine's avatar
      · 9932966c
      Christophe Geuzaine authored
      removed the STEP parser: it's unusable, it makes the parser bigger,
      and it introduces conflicts in the syntax.
      9932966c
  24. 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
  25. Mar 11, 2005
    • Christophe Geuzaine's avatar
      · efdb7f0a
      Christophe Geuzaine authored
      - the grid options now also apply to 3D views (this way we can
        finally get accurate size info for any data set; and the info
        is updated in real-time for gemeotry transformations & displacement
        maps)
      
      - new option to specify the size of the moving axes
      
      - generalized text align code (we now support the 9 modes that TeX
        does)
      efdb7f0a
  26. Jan 12, 2005
    • Christophe Geuzaine's avatar
      · 92fd839d
      Christophe Geuzaine authored
      new plugins: Gradient, Curl and Divergence
      92fd839d
  27. 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
  28. Jan 01, 2005
  29. Dec 14, 2004
    • Christophe Geuzaine's avatar
      · 14e965b3
      Christophe Geuzaine authored
      - Replaced the general eigenvalue solver with a version from Laurent's
      MatLib code (a bit more stable thanks to floating point checks with
      adjustable tolerance)
      
      - Added a solver for symmetric matrices (again from Laurent. Thanks, dude!)
      
      - Added a small driver for 3x3 matrices, that selects the appropriate
      solver (sym/nonsym) automatically
      14e965b3
  30. Dec 08, 2004
    • Christophe Geuzaine's avatar
      · 2992635a
      Christophe Geuzaine authored
      Don't call EigSort automatically in EigSolve, as it could screw up the
      ordering of complex eigenvectors
      2992635a
    • Christophe Geuzaine's avatar
      · 309bcd05
      Christophe Geuzaine authored
      make the EigSolve interface allow for the solution of eigenvalue problems
      of arbitrary size (instead of limiting to 3x3)
      309bcd05
    • Christophe Geuzaine's avatar
      · 2743b0f3
      Christophe Geuzaine authored
      complete JF's FindCubicRoots routine (complex roots)
      2743b0f3
  31. Nov 25, 2004
  32. Jul 21, 2004
    • Christophe Geuzaine's avatar
      · 8fb2313e
      Christophe Geuzaine authored
      - added Orientation() members for hexas, prisms and pyramids
      
      - use det3x3() instead of ad-hoc code everywhere it makes sense
      8fb2313e
  33. Apr 13, 2004
    • Christophe Geuzaine's avatar
      · a483fb6d
      Christophe Geuzaine authored
      Fixed 3D cylinder/arrow drawing code when dir vector is // to z-axis
      a483fb6d
    • Christophe Geuzaine's avatar
      · e6865e83
      Christophe Geuzaine authored
      acos->myacos
      e6865e83
  34. Feb 07, 2004
  35. Mar 21, 2003
    • Christophe Geuzaine's avatar
      · fb423350
      Christophe Geuzaine authored
      Fix whitespace in copyright headers
      fb423350
Loading