- Jan 16, 2005
-
-
Christophe Geuzaine authored
ask if we should remove the temp files
-
- Jan 13, 2005
-
-
Christophe Geuzaine authored
added option to use mencoder (to create mpeg4)
-
- Jan 10, 2005
-
-
Christophe Geuzaine authored
move old (fixed) bug files to non-bug directories
-
- Jan 08, 2005
-
-
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)
-
- Jan 03, 2005
-
-
Christophe Geuzaine authored
group the 2 anim demos in a single, interactive one
-
- Dec 29, 2004
-
-
Christophe Geuzaine authored
-
- Dec 27, 2004
-
-
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
-
- Dec 26, 2004
-
-
Christophe Geuzaine authored
- new "Delete Empty Views" command - new View.MinX, View.MinY, View.MinZ, View.MaxX, View.MaxY, View.MaxZ options - added example on how to do simple volume visualization
-
- Dec 23, 2004
-
-
Christophe Geuzaine authored
- new colormaps (jet, hot and pink from Matlab) + generalized handling of grayscale colormap - new View.Colormap option (this enables Gmsh to remember which colormap to use or which colormap the current modified colormap comes from) + better View.AlphaChannel treatment - fix saving of color options when color_scheme is != 0
-
- Dec 21, 2004
-
-
Christophe Geuzaine authored
add cube example to the demos
-
Christophe Geuzaine authored
add sphere to the demos
-
- Jul 02, 2004
-
-
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 :-)
-
- Jun 30, 2004
-
-
Christophe Geuzaine authored
nicer physicals
-
Christophe Geuzaine authored
a version of piece.geo with correct surface orientations so that it works with netgen
-
- Apr 27, 2004
-
-
Christophe Geuzaine authored
- enable lights by default - remove obsolete comments about MergeWithBoundingBox
-
- Mar 25, 2004
-
-
Christophe Geuzaine authored
adding the low memory animation example in the demos
-
- Dec 02, 2003
-
-
Christophe Geuzaine authored
Set max quality
-
- Nov 29, 2003
-
-
Christophe Geuzaine authored
Fixed bug in DecomposeInSimplex (need to set deleted non-simplex lists to NULL)
-
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;
-
- Jul 07, 2003
-
-
Christophe Geuzaine authored
Remove the copyright and add the name of the original author.
-
- Apr 18, 2003
-
-
Christophe Geuzaine authored
commiting chapters 4 & 5
-
- Feb 15, 2003
-
-
Christophe Geuzaine authored
add tensor examples
-
- Nov 17, 2002
-
-
Christophe Geuzaine authored
-
- Oct 17, 2002
-
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
-
- Oct 11, 2002
-
-
Christophe Geuzaine authored
-
- Oct 04, 2002
-
-
Christophe Geuzaine authored
-
- Sep 01, 2002
-
-
Christophe Geuzaine authored
-
- Oct 30, 2001
-
-
Christophe Geuzaine authored
-
- Sep 26, 2001
-
-
Christophe Geuzaine authored
-
- Sep 25, 2001
-
-
Christophe Geuzaine authored
-
- Aug 31, 2001
-
-
Christophe Geuzaine authored
-
- Aug 17, 2001
-
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
-
- Aug 15, 2001
-
-
Christophe Geuzaine authored
-
- Aug 14, 2001
-
-
Christophe Geuzaine authored
-
- Aug 13, 2001
-
-
Christophe Geuzaine authored
-
- Aug 08, 2001
-
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
-