⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 innovation

📁 FreeFem++可以生成高质量的有限元网格。可以用于流体力学
💻
📖 第 1 页 / 共 2 页
字号:
v 3.1-1  - add resize of sparce matrix ( only  morse matrix)  - add  new 3d finite element P1b3d   (P1 bulle 3d)   - add  new option in int1d function in case for  build matrix with different meshes        mortar=1 ( do not remove integration point if the point is outside of the domain)    to make no to bad integration on same curve with different meshes. v 3.1  -correct compile  order missing libMesh  - add lighting in ffglut (key l) for 3d isovalue v 3.0-6  - correct int2d in 3d. bug in   Face -> tet mapping  (PBord method) March 5 2009        change the postscript  plot dimension to be in A4 paper.          nuTriangle   given the tet  number in 3d case (5 march 2009)        area  given the area of the triangle on 3d border integral.   - add tool to required edge in adaptmesh with label of edges.   - correct  dy(uh) (always 0) for P13d finite element  (27 jan 2009)      op==op_dy =>  op==op_dy line 97 P012_3D.cppv 3.0-5 (20 jan 2009)  - correct array 3D  FE function +  missing function in 3D (not finish)   - correct the install on under windows / cygwin       add src/Graphics/ff-win32.cpp missing file in tar.gz under windows      correct ff-c++  under cygwin compile (fist test)   - automatic compilation of BLAS, suppress the automatic compilation of BLAS atlas (to long)   - ffglut improvement         - now save 10 graphic states and use "p" key to show previous graphic	- do automic z rescale on Z direction the  3d plot v 3.0-4 (05 jan 2009)  - correct int2d in 3d case: all this integral was multiply by 2.   - add 3d viewing in plot (in test)v 3.0-3 (27 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 conditionv 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 + stabilizationv 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    v 2.25  - add tool to change lab in mesh see  glumesh.edp examples++-load v 2.24-4  - add missing code in case of DG (jump or average) of test function in    linear form  - add tools to glu meshes (not well test) see glumesh.edp in load examples.  - change definition pour interpolation point for P1dc and P2dc  (P-G)*c+G    now all interpolation point are fully inside the triangle v 2.24-3  - add option resid= in eigenvalue function (see arpack doc)  - add  formal operator  ./  .*  between two  [ a , b , c ] arrayv 2.24-2  - correct convect explain in documentation.   - correct configure.ac build FLIBS and add check of FLIBS, X11_LIBS value  - correct buildmesh trap when degenerate border is create  by error.v 2.24-1  - correct periodic condition  in case of one edge   - correct doc filev 2.24  - bug with border and func     this kind of code now works       func abc=  a(6) + b(4) + c(4)  ;       func def = d(4) + e(4) + f(6);       func bbb= abc  + def;      plot(bbb); mesh Th=buildmesh(bbb);     whare : a,c,b,c,d,e,d are  border.   - correct bug in periodic Boundary Condition( find by Alexandre Masserey <masserey at ycoorsystems.com>)       mistake in abscisse choose.       sometime assert fail (loop).     add option to the buildmesh that the boundary is fixe (fixeborder=true)     see : examples++-tutorial/periodic4bis.edp     -  and  R1.hpp, R2.hpp, R3.hpp files for the 3d version.  v 2.23-2  - correct trap in adapdmesh (in mortar-DN-4.edp) in very rare case     du to  intialized   adj  of edges on geometry (very old bug)     in case of multi points.  with vebosity=10; you get this message:  -- Begin of insertion process  bug  2 Bug double points in .... Fatal error in the meshgenerator 5....v 2.23-1  - correct assert fail in check in case of no UMFPACKv 2.23  - add new edge finite element (P1 to P5)    in examples++-load/Element_PkEdge.cpp examples++-load/testFE-PkEdge.edp    - preconditionned  mortar example Neuman -> Dirichet in scalar and parallele    see examples++-mpi/mortar-DN-4-mpi.edp examples++-tutorial/mortar-DN-4.edp  - add vectorial  operator  d=  a ? b : c  where d,a is a array, and b,c can be array or scalar     usefull for boundary condition  - correct probleme in mpi recive message  - correct load dynamic on MacOs (bug in fortran find library) in configure.acv 2.22-2  - small change in configure.ac of find libumfpack on debain systeme  - correct checking code in probleme to same the mesh must be unique in problem of solve definition.v 2.22-1  - make change in Makefile to build universal binary on MacOS  - change the README file for compilation on ubuntu Linux.v 2.22   (december, 18, 2007)  -  correct problem of string argument in function  -  correct all elasticity problem (missing sqrt(2) )  -  correct save of log file under  Windows XP, ..v 2.21   (november, 18, 2007)  -  correct documentation for new edition  -  correct configure for no X11 and UMFPACK in sparsesuitev 2.20-1 (october, 24, 2007)  -  correct compilation problem without umfpack  -  add  formal operator  for vectorial operator in variationnal form        +, -  on  [  ]  array        trace operator  matrix like [ [ ... ], .., [... ] ]         take element of an array [ ...][2] v 2.20  (october, 2, 2007)  -  add in download automatic generation of f2c and fort77 to get a free  fortran compiler	just  go in 	(download/f2d;make install)  -  add automatic find of libf2c in case of F77=fort77 (driver of f2c) in configure   -  add tools to change the sparse linear solver with load dynamic, see doc and SuperLu example     in examles++-loadv 2.19   (august, 19  2007)  - correct buildmesh from geometry file and add nbvx= named parameter    to infore the maximal number of verter in a mesh.  - add  Th[k].area to get the area of the k-th triangle of Th.  - add  Th[k].region to get the region number (label)  of the k-th triangle of Th.  - correct string delete in plot of border (mesh.edp)  - correct mean and jump in  interpolation operator.v 2.18-1 (august, 2007)  - correct old bug under Windows: the std input stream  now works (cin) v 2.18  (july, 19, 2007)  - add sort of real array or int array, syntaxe:       a.sort, and we have : a[i-1] <= a[i] for i =0 to a.n-1  - add  v=a.quantile(p) ;  statisticial function  and commute v such than      #{ i / a[i] < v } = r*a.n   <=>    v = a[r*n]  when the array is sorted.     - correct P4nc, P4 finite elementv 2.17-2 (19 june 2007)  - correct double   $(BLASLIB) in configure.ac (one more)  - correct old bug in bamg, in case of bogus boundary (auto    crossing)and   add code  to  handle  this error correctly with exception    (see "test to catch bogus boundary"  of example++-tutorial/mesh.edp).v 2.17-1  - add the command line parameter [-v nn] in all freefem++ program to set     the level of verbosity to nn  before all, and if nn == 0 then theoriticaly no more    spurious output.  - correct  automatique choose of  color in plot of arrow. v 2.17  - add bessel function   j0, j1, jn, y0, y1, yn -- bessel        functions of first and second kind  - add  erf, erfc -- error function operators  - add   tgamma, lgamma  -- gamma and log of gamma  - add   tool set and get   line,colunm and value of a sparce matrix             [I,J,C]=A; // resizing  array I,J,C             A=[I,J,C] ;            where             int[int] I(k),J(k); real[int] C(k);  - add   in tools to get eigen vector of None FE problem   like:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -