Skip to content
Snippets Groups Projects
  1. May 13, 2004
    • Christophe Geuzaine's avatar
      · dbb5895a
      Christophe Geuzaine authored
      generalized Plugin(Extract) so that we can also create vector views
      dbb5895a
    • Christophe Geuzaine's avatar
      · ef5ab5ea
      Christophe Geuzaine authored
      better docs
      ef5ab5ea
    • Christophe Geuzaine's avatar
      · ceee13b1
      Christophe Geuzaine authored
      quick generalization of Plugin(Extract): we can now extract arbitrary
      combinations of the field's components
      ceee13b1
  2. May 12, 2004
    • Christophe Geuzaine's avatar
      · 77472988
      Christophe Geuzaine authored
      small tweaks
      77472988
    • Christophe Geuzaine's avatar
      pretty print · 306522f0
      Christophe Geuzaine authored
      306522f0
    • Christophe Geuzaine's avatar
      · 1e98ead4
      Christophe Geuzaine authored
      missed those files in my previous commit
      1e98ead4
    • Christophe Geuzaine's avatar
      · 2da9443b
      Christophe Geuzaine authored
      - added hacked version of the GNU matheval library to evaluate parsed
        functions efficiently ("a la getdp", but faster): I added a new
        directory (gmsh/MathEval) with that code, as well as a new configure
        option and a new define (HAVE_MATH_EVAL)
      
      - generalized the plugin option code to accept arbitrary string options
      
      - new plugin Plugin(Evaluate) that can evaluate arbitrary functions on
        scalar views (useful for example to create background meshes)
      
      PS: Everything (octree + function evaluation) is now in place to write
      a general plugin that can make any operation between arbitrary
      views...
      2da9443b
  3. Apr 24, 2004
    • Christophe Geuzaine's avatar
      · 2e0bb5b0
      Christophe Geuzaine authored
      added comment about unknown origin of the code
      2e0bb5b0
    • Christophe Geuzaine's avatar
      · 50dd5a06
      Christophe Geuzaine authored
      pretty print
      50dd5a06
    • Christophe Geuzaine's avatar
      · b8fc4b29
      Christophe Geuzaine authored
      pretty print
      b8fc4b29
    • Christophe Geuzaine's avatar
      · 04ce2945
      Christophe Geuzaine authored
      pretty print
      04ce2945
    • Christophe Geuzaine's avatar
      · 1b1bd7f6
      Christophe Geuzaine authored
      pretty print
      1b1bd7f6
    • Christophe Geuzaine's avatar
      · 6298cf17
      Christophe Geuzaine authored
      pretty print
      6298cf17
    • Christophe Geuzaine's avatar
      · 95f5910a
      Christophe Geuzaine authored
      - cleaned up the octree code (renamed some files, added copyright
        notices, indented everything)
      
      - backported JF's doc from the texinfo file into the c++ code (the
        documentation is actually generated automatically by Gmsh with
        "gmsh -doc"!)
      
      - replaced nPoints with nPointsU and nPointsV in CutGrid
      
      - fixed a couple of printfs + removed some unused variables
      95f5910a
  4. Apr 23, 2004
  5. Apr 22, 2004
  6. Apr 18, 2004
    • Christophe Geuzaine's avatar
      · 2840a9d9
      Christophe Geuzaine authored
      - Fixed second order mesh generation in 3D (on simplices only at the moment).
      
      - In prevision of the extension to hexas, prisms and pyramids, all elements
      are now derived from a new Element base class, which will be used in the
      generalization of Edge/EdgesContainer in the future.
      2840a9d9
  7. Mar 15, 2004
  8. Mar 13, 2004
    • Christophe Geuzaine's avatar
      · 0494ffd0
      Christophe Geuzaine authored
      pretty print
      0494ffd0
    • Christophe Geuzaine's avatar
      · 929fb2e7
      Christophe Geuzaine authored
      Added automatic documentation generation for plugins
      929fb2e7
    • Christophe Geuzaine's avatar
      · de2d629f
      Christophe Geuzaine authored
      - better file names for views created by plugins
      - use the file name as a guess for view_save_{ascii,binary}
      de2d629f
  9. Mar 08, 2004
  10. Mar 07, 2004
    • Christophe Geuzaine's avatar
      · c9e7e788
      Christophe Geuzaine authored
      typo
      c9e7e788
    • Christophe Geuzaine's avatar
      · 1bbea9ca
      Christophe Geuzaine authored
      New plugin "Plugin(Extract)" to extract the i-th component of a field
      1bbea9ca
  11. Mar 05, 2004
    • Christophe Geuzaine's avatar
      · 72c64250
      Christophe Geuzaine authored
      -D_BIG_ENDIAN conflicts on SunOS -> changed our last -D_XXX definitions to
      -DHAVE_XXX
      72c64250
  12. Feb 07, 2004
  13. Feb 05, 2004
    • Christophe Geuzaine's avatar
      · 014dd509
      Christophe Geuzaine authored
      Fixed (or added a FIXME comment) when a post.list reallocation
      could lead to problems
      014dd509
  14. Feb 03, 2004
    • Christophe Geuzaine's avatar
      · 25d2b6b9
      Christophe Geuzaine authored
      small changes to copy the time values (instead of relying on EndView
      to just add the time step number)
      25d2b6b9
  15. 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
    • Christophe Geuzaine's avatar
      · 5d6aeca8
      Christophe Geuzaine authored
      Fixed race condition for RemoveView
      5d6aeca8
  16. Nov 29, 2003
    • Christophe Geuzaine's avatar
      · 33c329c7
      Christophe Geuzaine authored
      Fixed bug in DecomposeInSimplex (need to set deleted non-simplex lists
      to NULL)
      33c329c7
    • Christophe Geuzaine's avatar
      · 6e0f1985
      Christophe Geuzaine authored
      Fixed missing exception handling for PluginManager::action() (this led to
      a crash when General.DefaultPlugins==0).
      6e0f1985
    • Christophe Geuzaine's avatar
      · c3399948
      Christophe Geuzaine authored
      - new DecomposeInSimplex plugin
      - new "Combine Views" command in the parser
      - cleaned up View::tranform and View::smooth (+small bug fix for SLs)
      - better check for transparency sorting
      - make depend
      - new View.AlphaChannel option to change the transparency
        globally for a given view (instead of having to change the colormap
        by hand every time)
      
      With all the above, we can now generate very nice (and correct)
      transparent iso-surfaces:
      
      Merge "../tutorial/view3.pos";
      
      minIso = 0;
      maxIso = 2;
      nbIso = 7;
      
      Plugin(CutMap).iView = 0;
      
      For i In {1:nbIso}
        Plugin(CutMap).A = (maxIso-minIso)/nbIso * i;
        Plugin(CutMap).Run;
      EndFor
      
      Delete View[0];
      Combine Views;
      
      For i In {1:nbIso}
        Delete View[0];
      EndFor
      
      Plugin(DecomposeInSimplex).iView = 0;
      Plugin(DecomposeInSimplex).Run;
      
      View[0].AlphaChannel = 0.6;
      c3399948
  17. Nov 27, 2003
  18. Nov 24, 2003
  19. Nov 23, 2003
Loading