- Feb 16, 2005
-
-
Christophe Geuzaine authored
update less often for small meshes
-
Christophe Geuzaine authored
Added progress message while reading .msh files (idea from Nicolas) Instead of popping up a progress bar, I just used a Msg() call. Not sure which is best, but this is a bit simpler..
-
- Feb 08, 2005
-
-
Jean-François Remacle authored
-
- Feb 04, 2005
-
-
Christophe Geuzaine authored
removed extra white space and node coord format in UNV export
-
- Jan 26, 2005
-
-
Christophe Geuzaine authored
remove debug printf call
-
- Jan 20, 2005
-
-
Christophe Geuzaine authored
allow negative line loop number in surface definitions
-
- Jan 12, 2005
-
-
Christophe Geuzaine authored
re-introduced the ability to reverse the progression in 1D transfinite meshes by specifying a negative line number (not sure why we removed this...)
-
- Jan 10, 2005
-
-
Christophe Geuzaine authored
-
- 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
-
- Dec 31, 2004
-
-
Christophe Geuzaine authored
optimize ExportLc
-
Christophe Geuzaine authored
test if there is anything to save before opening the file
-
Christophe Geuzaine authored
generalized ExportLcField to all element types
-
Christophe Geuzaine authored
prevent crash when no contour
-
- Dec 30, 2004
-
-
Christophe Geuzaine authored
- reworked the keyboard shortcuts with Laurent (our very own Macintosh Usability Guidelines Expert) - new smoothing option for jpeg output - new small GUI dialogs for ps/pdf/jpeg/gif/msh output (makes the 'format' menu in the file dialog much shorter)
-
- Dec 21, 2004
-
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
forgot to add a copy of the simpl pointer in the global simplex tree
-
- Dec 17, 2004
-
-
Christophe Geuzaine authored
- fix cast in a couple of error msg - more fixes in elliptic algorithm (surf->TrsfVertices and surf->Vertices were incomplete)
-
Christophe Geuzaine authored
fix+cleanup elliptic algorithm (didn't work when line mesh orientation was opposite of original generatrice)
-
- Dec 16, 2004
-
-
Christophe Geuzaine authored
fix copy/paste bug in error message when quad/pyramids already exists
-
- Dec 08, 2004
-
-
Christophe Geuzaine authored
upgrade to Netgen 4.4
-
- Dec 06, 2004
-
-
Christophe Geuzaine authored
- moved the AdaptiveView stuff in its own header file - fixed small bug in IsoSimplex (when Raise != 0) - fixed small memory leak in Plugin/Extract (when one or more expressions are invalid)
-
- 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).
-
- Nov 22, 2004
-
-
Christophe Geuzaine authored
make Export_LcField also work with SimplexBase
-
- Nov 19, 2004
-
-
Christophe Geuzaine authored
The "Simplex" class is now derived from a new class "SimplexBase", which contains only pointers to the nodes, and none of the other stuff necessary for the actual mesh generation. All the input/output/display routines have been rewritten in terms of SimplexBase: this provides a gain of almost 50% in memory when you just load meshes from .msh files to do visualization stuff, instead of actually generating the mesh.
-
- Nov 18, 2004
-
-
Christophe Geuzaine authored
New "fast" routine to create simplices used only for visualization. This speeds up the load time of large tetrahedral (volume) meshes by roughly 50%, and brings Read_Mesh.cpp pretty close to mshsort.cpp performance-wise. Since Read_Mesh does many more things (all the Tree/List queries to create elementary/physical entites + partitions), this is actually pretty good. Loading a 1.4 million tets mesh file on my 1.5 GHz Linux machine now takes about 17 seconds.
-
- Nov 09, 2004
-
-
Christophe Geuzaine authored
cleanup (and remove 2 shift/reduce conflicts in parser)
-
Jean-François Remacle authored
-
- Oct 28, 2004
-
-
Christophe Geuzaine authored
Fixed bug in second order mesh of closed curves
-
Christophe Geuzaine authored
add error check in Oriente()
-
Christophe Geuzaine authored
proof of concept for unproject (e.g. to add points with the mouse)
-
- Oct 08, 2004
-
-
Christophe Geuzaine authored
256 -> sizeof(string)
-
- Aug 13, 2004
-
-
Christophe Geuzaine authored
Don't call Mesh_Quality() in GetStatistics()
-
- Aug 12, 2004
-
-
Christophe Geuzaine authored
added vertex arrays in volumes to store the boundary of the cuts when we draw them "as surfaces" (for Philou, not tested yet)
-
- Aug 09, 2004
-
-
Christophe Geuzaine authored
make depend
-
Christophe Geuzaine authored
- fixed a couple of gcc warnings + added missing o->end() in jf's StructuralSolver plugin - fixed the view option code: FLTK > 1.1.5rc1 breaks our use of widget->changed()... - added background mesh support in the aniso algorithm
-
- Jul 21, 2004
-
-
Christophe Geuzaine authored
- added Orientation() members for hexas, prisms and pyramids - use det3x3() instead of ad-hoc code everywhere it makes sense
-
- Jul 16, 2004
-
-
Christophe Geuzaine authored
make depend
-
Christophe Geuzaine authored
- moved the smooth normals stuff into a separate file - added smooth normal support for surface meshes (very nice!)
-
- Jul 14, 2004
-
-
Christophe Geuzaine authored
add an area constraint on the elements in the initial mesh to make the refinement nicer
-