You are on page 1of 1

FreeFEM Documentation, Release 4.

∗ “.msh” data file of Gmsh (Mesh generator) (load “gmsh”)


∗ vtk format for meshes and solutions (load “iovtk” and use the “.vtu” extension)

1.1.3 Boundary Element Method

Allows to define and solve a 2d/3d BEM formulation and rebuild the associated potential. The document is in con-
struction.

1.2 Version 4.6: new features

• Added
– new search algorithm for the element containing a point (more safe) in mesh of type mesh3, meshS, or
meshL.
– new function hasType to know if a PETSc component has been installed, e.g., hasType("PC", "hypre")
– eigenvalue problems on linear elements, cf. examples/eigen/LapEigen1DBeltrami.edp or
examples/hpddm/laplace-beltrami-3d-line-SLEPc.edp
– –download-cmake in PETSc configure if there is no CMake available
– flags –with-[slepc|slepccomplex]-include and –with-[slepc|slepccomplex]-ldflags for when SLEPc has
been built outside of FreeFEM or PETSc
– interface to KSPSetResidualHistory and KSPGetIterationNumber
– interface to mpiWaitAll
– new function extract, allows to build a curve mesh from a 2d mesh (can extract a labeled boundary, apply
a geometric transformation)
– ffglut can plot a vectorial FE function in surface 3d
– distributed ParMmg interface, cf. examples/hpddm/distributed-parmmg.edp or examples/hpddm/
laplace-adapt-dist-3d-PETSc.edp
– new parallel interpolator on non-matching meshes, cf. examples/hpddm/transfer.edp
– ability to solve problems in single precision or with 64 bit integers
– tool to read data form vtk file only in 3d (cf. plugin iovtk a first example examples/plugin/iovtk.edp)
– tool to read/wrile ply file of meshL, mesh3, MeshS
[Polygon File Format / Stanford Triangle Format do load “ioply”] see examples//3dSurf/
operatorsOnMeshS.edp
• Changed
– new tgv values: -10 => zero row, -20 => zero row/column
– Windows binary now shipped with PETSc/SLEPc
– BEM examples are now in examples/mpi
– plot border type is now in 3d (border 2d and 3d)
– PETSc version 3.13.0
• Fixed

6 Chapter 1. Introduction

You might also like