Skip to content
Snippets Groups Projects
  1. Jul 03, 2005
    • Christophe Geuzaine's avatar
      · 53dd6207
      Christophe Geuzaine authored
      compile tetgen by default so we get feedback on machine-specific problems
      53dd6207
  2. Jun 29, 2005
    • nicolas tardieu's avatar
      Modification to support Tetgen algorithm. · f2a997c5
      nicolas tardieu authored
      All modifications are commentarized because
      this feature is not functionnal : the transfer from
      Gmsh to Tetgen is OK, but the transfer from Tetgen to
      Gmsh is not : all the mesh (points, lines,
      surfaces, volumes) must be recreated in Gmsh...
      f2a997c5
  3. Jun 25, 2005
  4. Apr 04, 2005
    • Christophe Geuzaine's avatar
      · 37903ac5
      Christophe Geuzaine authored
      removed limit on number of file names allowed on the command line
      37903ac5
    • Christophe Geuzaine's avatar
      · 7b1b90b4
      Christophe Geuzaine authored
      better help string for '-combine'
      7b1b90b4
  5. Mar 01, 2005
    • Christophe Geuzaine's avatar
      · 56f96798
      Christophe Geuzaine authored
      change the behavior of "-string string" command line option to match the
      bahavior of "-option file"
      56f96798
  6. 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
  7. Jan 01, 2005
  8. Dec 31, 2004
    • Christophe Geuzaine's avatar
      · 9dd6e35d
      Christophe Geuzaine authored
      Small aesthetic changes:
      
      - Only 'title-capitalize' window titles and menus; the rest should be
        capitalized like normal english sentences
      
      - The window title should be exactly the same as the menu item
        (without the ellipsis character if there is one)
      9dd6e35d
  9. Dec 27, 2004
    • Christophe Geuzaine's avatar
      · e13b85ce
      Christophe Geuzaine authored
      - new parser function GetValue("text", default_value) to query a value
        interactively in a script
      
      - added a nice example using this (to compute slices automatically):
        demos/multislice.script
      e13b85ce
  10. 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
  11. Oct 03, 2004
    • Christophe Geuzaine's avatar
      · 25681f01
      Christophe Geuzaine authored
      Better handling of '-psn_XXX' command line arg. from the Mac Finder
      25681f01
  12. Sep 18, 2004
    • Christophe Geuzaine's avatar
      · c61e92f8
      Christophe Geuzaine authored
      cosmetic
      c61e92f8
    • Christophe Geuzaine's avatar
      · 3b20e547
      Christophe Geuzaine authored
      cleaned up View->Combine by defining a new option (to determine if
      we should remove the original views after a "Combine" or not)
      3b20e547
  13. Sep 17, 2004
    • Christophe Geuzaine's avatar
      · 13bd077b
      Christophe Geuzaine authored
      add -pid command line option to print the process id on stdout
      13bd077b
  14. Jul 01, 2004
  15. Jun 30, 2004
    • Christophe Geuzaine's avatar
      · c7b67927
      Christophe Geuzaine authored
      added optimization hooks in the interface (GUI + comamnd line)
      c7b67927
  16. Jun 26, 2004
    • Christophe Geuzaine's avatar
      · 5b0535a9
      Christophe Geuzaine authored
      Merged Netgen 4.3.1: a Delaunay/Frontal 2D/3D mesh generator.
      
      Thanks a lot to Nicolas Tardieu for this!
      5b0535a9
  17. Jun 20, 2004
    • Christophe Geuzaine's avatar
      · 68b21769
      Christophe Geuzaine authored
      - mesh.algo -> algo2d and algo3d
      - replaced most of the remaining radio buttons with Fl_Choices (requires
        less screen real estate)
      68b21769
  18. Jun 17, 2004
    • Christophe Geuzaine's avatar
      · ffd86d33
      Christophe Geuzaine authored
      create the default project file in the home directory if no "current"
      directory is defined (e.g. when double-clicking on the icon on Windows/MacOS)
      ffd86d33
  19. May 31, 2004
  20. May 29, 2004
    • Christophe Geuzaine's avatar
      · 27c62db2
      Christophe Geuzaine authored
      - generalized vertex array class to use reallocatable arrays
      
      - introduced vertex arrays in post for all triangles: this speeds
        things up tremendously for ALL scalar views: 2d scalar views of
        course, but also for 3d isos (tets, hexas, etc.) and all smooth
        normals. The costly computations (compute the isos, get the normals)
        are only done ONCE each time the view is changed. Then we just pass
        the vertex array to OpenGL everytime we need to redraw (e.g. when we
        rotate the scene)
      
      - removed the display list code alltogether: it's completely blown
        away by the new vertex array code!
      
      for the record: with the new drawing code, you can
      
      - rotate 500,000 triangles in real time on a 3-year old linux PC
      (tested with a boing 747 surface mesh from CU: 10 times faster than
      old code)
      
      - display and rotate in real time 10 transparent+smooth shaded 3D isos
      for a 1 million tet mesh (about 1 frame per second with the new code;
      took tens of seconds with the old one)
      
      Awesome :-)
      27c62db2
  21. May 17, 2004
    • Christophe Geuzaine's avatar
      · 2cfbb44a
      Christophe Geuzaine authored
      removed unused geom.overlay option
      2cfbb44a
    • Christophe Geuzaine's avatar
      · 62a93020
      Christophe Geuzaine authored
      removed unused geom.highlight option + small cleanup of the selection code
      62a93020
  22. May 15, 2004
    • Christophe Geuzaine's avatar
      · b04e7039
      Christophe Geuzaine authored
      add 1 more verbosity level; bump default to 3
      b04e7039
  23. May 12, 2004
    • Christophe Geuzaine's avatar
      · 35018b99
      Christophe Geuzaine authored
      - removed context.default_plugin
      
      - changed the main so that we load the plugins *before* we set the
        options (this way you can save your favourite plugin options in
        .gmsh-options, too)
      35018b99
  24. Apr 22, 2004
  25. Apr 21, 2004
    • Christophe Geuzaine's avatar
      · 55e4c913
      Christophe Geuzaine authored
      doc -convert
      55e4c913
    • Christophe Geuzaine's avatar
      · 4eaef455
      Christophe Geuzaine authored
      "gmsh -convert file file" now also translates meshes into the newest
      format (in addition to parsed->binary post-processing views)
      4eaef455
  26. Apr 18, 2004
  27. Apr 15, 2004
    • Christophe Geuzaine's avatar
      · 4a517d67
      Christophe Geuzaine authored
      introduced GMSH_EXTRA_VERSION so that we can differentiate official/unofficial
      releases
      4a517d67
  28. Feb 20, 2004
    • Christophe Geuzaine's avatar
      · 0ffbe362
      Christophe Geuzaine authored
      More "airplane" work...
      
      - rewrote the way we handle lights: glEnable(GL_LIGHTING) is now used
        at the lowest level, where it belongs. This fixes many lighting
        glitches, and should make the whole stuff much more predictable;
      
      - simplified the display modes for geometry and mesh: the choice
        between wireframe/solid is now independent of the choice of
        lighting/no lighting (and there is a new "Enable lighting" option
        for the geometry, too--even if it does only affect things like
        normals/tangents at the moment);
      
      - brand new code to draw really nice (shaded) 3D arrows + 3 options
        that fully parameterize them (they can degenerate into pyramids,
        cones, w/ or w/o stems, etc.);
      
      - new options so that we can also use the new arrows outside the
        post-processing module (e.g. for tangents/normals).
      
      - "alt+d" now simply switches between solid and wireframe mode;
      
      - new shortcut "alt+w" to switch the lighting mode for all the modules
        (geo/mesh + all post views) at once.
      0ffbe362
  29. Feb 07, 2004
  30. Feb 05, 2004
    • Christophe Geuzaine's avatar
      · d9bef6dd
      Christophe Geuzaine authored
      better -convert
      d9bef6dd
    • Christophe Geuzaine's avatar
      · f840ee44
      Christophe Geuzaine authored
      Added "append" argument to WriteView (so that "gmsh -convert file file"
      can handle all the views in the input file and not only the first one).
      f840ee44
  31. Jan 25, 2004
    • Christophe Geuzaine's avatar
      · af3866f1
      Christophe Geuzaine authored
      Following a discussion with Laurent, we can now combine multiple views
      (under certain conditions) into multi time step ones. This permits e.g.
      to output separate .pos files for each time step, and still have a real
      time evolution in gmsh. Pretty neat :-)
      af3866f1
  32. Jan 13, 2004
    • Christophe Geuzaine's avatar
      · ae1dac97
      Christophe Geuzaine authored
      New post-processing range mode to adapt the scale for each time step (i.e.,
      min/max is time step dependent)
      ae1dac97
  33. Nov 27, 2003
    • Christophe Geuzaine's avatar
      · 99f17235
      Christophe Geuzaine authored
      Cleaned up the whole Include/Merge/Open mess (removed the ugly
      yyin/yyname tables in the parser, made the Merge routine reentrant
      + uniformized all the INFO/STATUS messages).
      
      This should fix a nasty side effect from this morning's
      commit (wrong yynames when doing multiple merges in the same
      file).
      99f17235
  34. Oct 29, 2003
Loading