v 3.0-3 (29 dec 2008)
- build a not to bad version
- remove so crazy print
- change the ffglut io with freefem++ ( to be more universal independant of the achitecture an more universal)
- correct ffglut in case of plot of array and when the plot is empty.
remark ffglut is not compatible with previous version (sorry)
the filename create with option w is ffglut_xxxx.ppm (window dump)
correct int2d on 3d mesh3d for Neuman Boundary condition
v 3.0-2 ( 9 dec 2008)
- ff-c++ to dynamic load program (add ff++.hpp file with all include, may be)
- correct the Makefiles et load-link,
- correct ffmedit (binary read /win32)
- cosmetic change in ffglut + stabilization
v 3.0-1 (4 dec 2008)
- complety change of the graphic (freefem++ is now the old freefem++-nw )
- add medit (a visualisator software by P. Frey) inside freefem++
with a name ffmedit
- suppress the ide version until Antoine Le Hyaric do a good one
see page: http://www.ann.jussieu.fr/~lehyaric/ffcs
- We put a client-server architecture
(freefem++,freefem++-nw) <-> ffglut
- freefem++-nw and freefem++ is now the same file
- ffglut is the visualisator in glut library (run on linux, mac, win32)
how to use now:
freefem++ file.dp # by default load ffglut (so ffglut must be in the PATH).
freefem++ -glut ffglut-path file.edp # change ffglut command
freefem++ -fglut saveglutfile file.edp # save data plot
ffglut saveglutfile # plot a data file
freefem++ -nw file.edp # freefem++ with graphics
ffmedit # used medit in freefem
- now glumesh2D dynamics tool is in freefem++
add operator + beetween meshes with glu
examples++-tutorial/glumesh.edp
- add 3 meshing tools in msh3.{so,dll,dylib}
operator + between mesh3
add freefem++ function:
movemesh2D3Dsurf movemesh3D buildlayers
see:
examples++-load/buildlayermesh.edp
examples++-load/glumesh3D.edp
examples++-load/refinesphere.edp
examples++-load/tetgenholeregion.edp
- add interface with tetgen 3d mesher (tetgen.{so,dll,dylib})
add freefem++ function:
tetgconvexhull tetgtransfo tetg tetgreconstruction
see:
examples++-load/buildlayermesh.edp
examples++-load/refinesphere.edp
examples++-load/tetgencube.edp
examples++-load/tetgenholeregion.edp
- add interface with medit (medit is now in freefem++ this call
ffmedit in medit.{so,dll,dylib}
add freefem++ function medit savesol (2d , 3d medit plot)
- correct ?: operator with array and real.
- correct memory erreur with valgrind tool (19 oct 2008)
In ~ConstructDataFElement() change counter after free
nosym eigen call to neupp missing +1 in size of array
- correct gestion of the counter of ConstructDataFElement class (09/2008)
in Valladolid spain.
- add 3D FINITE ELEMENT P0,P1,P2
mesh3 Th("toto.mesh")
int3d(Th) , int2d(Th)
see examples++-3d/first.edp example