Skip to content
Snippets Groups Projects
  1. Jul 02, 2004
    • Christophe Geuzaine's avatar
      · 320ae905
      Christophe Geuzaine authored
      force a buffer flush when we abort the parser due to too many errors
      320ae905
    • Christophe Geuzaine's avatar
      · 27c2f4a9
      Christophe Geuzaine authored
      don't force a full clean for distrib-* rules: if we want a "make clean",
      let's do it by hand
      27c2f4a9
    • Christophe Geuzaine's avatar
      · 71646f86
      Christophe Geuzaine authored
      fix crash when saving options and all views have been removed
      71646f86
    • Christophe Geuzaine's avatar
      *** empty log message *** · 3997ebac
      Christophe Geuzaine authored
      3997ebac
    • Christophe Geuzaine's avatar
      · 64058a87
      Christophe Geuzaine authored
      face -> quad. face
      64058a87
    • Christophe Geuzaine's avatar
      · 1f958cc4
      Christophe Geuzaine authored
      pretty print
      1f958cc4
    • Christophe Geuzaine's avatar
      · 4ddcaea1
      Christophe Geuzaine authored
      document the optional second list in Layers
      4ddcaea1
    • Christophe Geuzaine's avatar
      · f21e90ad
      Christophe Geuzaine authored
      the famous "piece.geo" with an explicit volume definition (netgen test)
      f21e90ad
    • Christophe Geuzaine's avatar
      · e0618a69
      Christophe Geuzaine authored
      fixed old extrusion mesh generator (used the old 99999 volume hack!)
      e0618a69
    • Christophe Geuzaine's avatar
      · 2696e0b8
      Christophe Geuzaine authored
      Removed the old test on ZonLayer: we actually WANT to use the automatic
      volume if we set the layer number to 0. This is really pretty nice: we
      can now get either automatic or manual numebring in all the extrusion
      commands.
      2696e0b8
    • Christophe Geuzaine's avatar
      *** empty log message *** · bbe06f55
      Christophe Geuzaine authored
      bbe06f55
    • Christophe Geuzaine's avatar
      · 7379efb3
      Christophe Geuzaine authored
      - All extrusion commands now return a list of 2 numbers (instead of 1):
        the first, as before, is the number of the "top" of the extruded region
        (i.e., a point for extrude point, a line for extrude line, ...), the
        second is the number of the "body" of the extruded region (i.e., a
        line for extrude point, a surface for extrude line, ...).
      
      - "Extrude Surface" now always creates a new volume (automatically),
        EVEN WHEN THERE IS NO LAYERS SPECIFICATION. This makes it consistent
        with "Extrude Point" and "Extrude Line", which always create new
        curves and surfaces, respectively.
      
        Important Note: you will have to modify your old .geo files to avoid
        duplicate volume definitions if you use "Extrude Surface" without
        extruding the mesh (i.e., without the "Layers" command). These
        duplicate volumes would be harmless, but they would srew up your
        physical volume definitions later on...
      
        * Solution 1: use the new volumes (recommended). To do this, just
        remove your old extra volume definitions and let Gmsh create the
        extruded volumes for you. (To retrieve the volume number created by
        Gmsh, use "aa[] = Extrude Surface {...};;": the volume number is
        "aa[1]".)
      
        * Solution 2: keep the old volumes.
      
        a) clean way: retrieve the new volume number (aa[] = Extrude Surface
        {...};;) and delete the new volume with "Delete { Volume aa[1]; }"
      
        b) dirty (but handy) way: since, in order to create the new volumes
        with the less impact possible, Gmsh uses "low" numbers (actually,
        forcing "Geometry.OldNewreg=0") for the new volumes, just remove all
        "low number volumes". For example, if you have 4 "Extrude Surface" in
        your file, you can then just do "Delete{ Volume {1:4}; }"
      
      Voila :-)
      7379efb3
  2. Jul 01, 2004
    • Christophe Geuzaine's avatar
      · 2bcb947e
      Christophe Geuzaine authored
      update command line help
      2bcb947e
    • Christophe Geuzaine's avatar
      · 416af37c
      Christophe Geuzaine authored
      bulletproof FindCurve/Surface + uniformize error messages
      416af37c
    • Christophe Geuzaine's avatar
      · faadd707
      Christophe Geuzaine authored
      "Length -> Characteristic length" button label
      faadd707
    • Christophe Geuzaine's avatar
      · 13e8a646
      Christophe Geuzaine authored
      removed SELECT test for mesh nodes: we don't use it
      13e8a646
    • Christophe Geuzaine's avatar
      · dc5baebc
      Christophe Geuzaine authored
      upgraded Triangle to version 1.5
      dc5baebc
    • Christophe Geuzaine's avatar
      · 2745138a
      Christophe Geuzaine authored
      - set OLDCINCLUDE flag for netgen on sgi
      - use FLAGS in Netgen/Makefile
      2745138a
    • Christophe Geuzaine's avatar
      · 5722e68b
      Christophe Geuzaine authored
      added sanity check for number of nodes per element
      5722e68b
    • Christophe Geuzaine's avatar
      · 566d5b16
      Christophe Geuzaine authored
      iostream.h -> iostream
      566d5b16
  3. Jun 30, 2004
    • Christophe Geuzaine's avatar
      update man page · d751e9fe
      Christophe Geuzaine authored
      d751e9fe
    • Christophe Geuzaine's avatar
      · 31a53c51
      Christophe Geuzaine authored
      make depend + update docs
      31a53c51
    • Christophe Geuzaine's avatar
      · da8f1a05
      Christophe Geuzaine authored
      don't optimize netgen meshes by default + use Msg(FATAL) when something bad happens
      da8f1a05
    • Christophe Geuzaine's avatar
      · 721de1d1
      Christophe Geuzaine authored
      nicer physicals
      721de1d1
    • Christophe Geuzaine's avatar
      · 9beda75f
      Christophe Geuzaine authored
      update docs
      9beda75f
    • Christophe Geuzaine's avatar
      · e209edd5
      Christophe Geuzaine authored
      forgot this one
      e209edd5
    • Christophe Geuzaine's avatar
      · c7b67927
      Christophe Geuzaine authored
      added optimization hooks in the interface (GUI + comamnd line)
      c7b67927
    • Christophe Geuzaine's avatar
      · 70198271
      Christophe Geuzaine authored
      mesh optimization polish (redirect netgen messages to the GUI, etc.)
      70198271
    • Christophe Geuzaine's avatar
      · bbe1f99d
      Christophe Geuzaine authored
      really simplex cube example
      bbe1f99d
    • Christophe Geuzaine's avatar
      · e2aced78
      Christophe Geuzaine authored
      added "Optimize 3D" button in the GUI
      e2aced78
    • Christophe Geuzaine's avatar
      · f8ec37c3
      Christophe Geuzaine authored
      We can now use Netgen's optimization pass on our own Delaunay meshes. It seems
      to work pretty well on small examples, but it definitely requires more
      testing :-)
      f8ec37c3
    • Christophe Geuzaine's avatar
      · 2d8e25a9
      Christophe Geuzaine authored
      a version of piece.geo with correct surface orientations so that
      it works with netgen
      2d8e25a9
    • Christophe Geuzaine's avatar
      · d7328ae4
      Christophe Geuzaine authored
      - added small routine to orient all the surfaces in a Surface Loop
        consistently
      
      - fixed orientation of lines/surfaces in holes, *IF* we suppose that
        holes are defined consistently with exterior boundaries (warning:
        there is currently *NO* check for this in the code)
      d7328ae4
  4. Jun 29, 2004
  5. Jun 28, 2004
    • Christophe Geuzaine's avatar
      · 280918d7
      Christophe Geuzaine authored
      more fixes for netgen
      280918d7
    • Christophe Geuzaine's avatar
      · e60bf197
      Christophe Geuzaine authored
      Added hooks to optimize our meshes using netgen (in particular: the "special"
      volume 99999 is now cleaned up after use and all the elements/vertices are
      transfered back into the original volumes)
      
      As a bonus, this finally allowed me to remove the ugly hacks in the volume
      mesh drawing routines...
      e60bf197
    • Christophe Geuzaine's avatar
      · c89313fa
      Christophe Geuzaine authored
      optimize netgen mesh import (much much faster now for large meshes)
      c89313fa
  6. Jun 27, 2004
    • Christophe Geuzaine's avatar
      · 0b1705b7
      Christophe Geuzaine authored
      - revert the OPTIM change on 3D_Mesh.o
      - fix bustage for --disable-netgen
      0b1705b7
  7. Jun 26, 2004
Loading