- Feb 20, 2008
-
-
Christophe Geuzaine authored
- clean up GModel API (xxByTag -> getXx, numXx -> getNumXxes, ...)
-
- Feb 17, 2008
-
-
Christophe Geuzaine authored
-
- Feb 05, 2008
-
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
rewrote Pplugin(Triangulate) to use our in-house divide and conquer algo removed triangle from contrib reactivated OCC STL meshing
-
- Jan 22, 2008
-
-
Christophe Geuzaine authored
-
- Jan 21, 2008
-
-
Christophe Geuzaine authored
API cleanup: new discreteVertex, discreteEdge, ... entities (replacing the old hacks in gmshVertex, gmshEdge, ...), the future basis of the indepedent "null" model (cf. HAVE_NO_GEO define)
-
- Jan 19, 2008
-
-
Christophe Geuzaine authored
start reducing header pollution (removed Gmsh.h + cleaned up GModel & co)
-
- Sep 11, 2007
-
-
Christophe Geuzaine authored
upgraded all plugins to work with the new post-pro. This is done "cheaply" for now, by only using old-style list-based datasets. Taking advantage of the abstraction (so that we can use the plugins on all datasets) will require more work. The hooks for transparent data translation are in place, but the actual translation has not been implemented yet.
-
- Sep 04, 2007
-
-
Jean-François Remacle authored
-
- May 04, 2007
-
-
Christophe Geuzaine authored
new gui for plugins (much better IMHO!)
-
- Jan 16, 2007
-
-
Christophe Geuzaine authored
- reimplemented subdivision of extruded meshes - fix indent + unused var + gcc warnings all over the place
-
- Nov 27, 2006
-
-
Christophe Geuzaine authored
-
- Nov 25, 2006
-
-
Christophe Geuzaine authored
more cleanups
-
Christophe Geuzaine authored
bidir db: phase 3 -- move all the old geo stuff into Geo/
-
- Jan 06, 2006
-
-
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
-
- Nov 25, 2005
-
-
Christophe Geuzaine authored
upgrade triangle to version 1.6
-
- Mar 02, 2005
-
-
Christophe Geuzaine authored
small doc fixes
-
- 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 01, 2005
-
-
Christophe Geuzaine authored
copyright update
-
- Nov 25, 2004
-
-
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).
-
- Jul 05, 2004
-
-
Christophe Geuzaine authored
- fixed seg fault in Plugin(Triangulate) - added BBox computation in plugins when the coordinates are changed
-
- Jun 24, 2004
-
-
Christophe Geuzaine authored
Generalized Plugin(Triangulate) to handle vector and tensor views
-
- May 17, 2004
-
-
Christophe Geuzaine authored
adapt verbosity test to new default
-
- May 16, 2004
-
-
Christophe Geuzaine authored
secured most of the list_pointer accesses
-
- Mar 13, 2004
-
-
Christophe Geuzaine authored
Added automatic documentation generation for plugins
-
Christophe Geuzaine authored
- better file names for views created by plugins - use the file name as a guess for view_save_{ascii,binary}
-
- Feb 07, 2004
-
-
Christophe Geuzaine authored
Update copyright notice
-
- Feb 05, 2004
-
-
Christophe Geuzaine authored
Fixed (or added a FIXME comment) when a post.list reallocation could lead to problems
-
- Feb 03, 2004
-
-
Christophe Geuzaine authored
small changes to copy the time values (instead of relying on EndView to just add the time step number)
-
- Nov 23, 2003
-
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
Say if the plugin is executed in-place or if it creates new views
-
- Nov 21, 2003
-
-
Christophe Geuzaine authored
Big Levelset rewrite (+ cleanup of all other plugins). Not finished yet, but I need to commit this now so that I can use it with the boss tomorrow at work. This version should compile and have all the old features working, plus some extras (levelsets of scalar/vector/tensor 1D, 2D and 3D simplectic views). JF: 'Plugin(XX).Save' is now deprecated. Use 'Save View[XX] "filename"' instead.
-
- Nov 14, 2003
-
-
Christophe Geuzaine authored
Reworked the help strings for all the plugins. Easier to understand, now, Sean? :-)
-
- Mar 21, 2003
-
-
Christophe Geuzaine authored
Fix whitespace in copyright headers
-
- Mar 01, 2003
-
-
Christophe Geuzaine authored
Indented all source files using utils/gmshindent
-
- Feb 12, 2003
-
-
Christophe Geuzaine authored
Fix triangle dependency
-
- Jan 23, 2003
-
-
Christophe Geuzaine authored
Updated copyright
-
- May 20, 2002
-
-
Christophe Geuzaine authored
-
- May 18, 2002
-
-
Christophe Geuzaine authored
-