Releases
v4.5
Added
new mmg
and parmmg
(parallel mmg) plugins interfacing mmg5 and parmmg libraries, to replace mmg3d-v4.0
and freeyams
(Thanks to P-H Tournier)
a true 3d anisotropic mesh adaptation examples/3d/Laplace-Adapt-aniso-3d.edp
an example to extract surface mesh from isovalue in examples/3dSurf/Pinochio.edp
function f.eatspace
to reach eof on istream file which return false in case of EOF.
function f.length
to get the istream file length
Interface to PetscLogStagePush()
/PetscLogStagePop()
Ability to directly assemble a Mat
using a varf
New bem
plugin for the Boundary Element Method (using htool and BemTool libraries)
New DSL for BEM (varfbem see examples/bem)
add int0d to apply Neumann BC (curve FE), differential operators (dx,dy,...), compute an 1d integral
add P1dc FE for Border FEM (possible to define a new FE with plugin)
PETSc as a subdomain solver for HPDDM
Changed
correct ffglut (bug in case of changing number of nb isovalue)
PETSc version 3.12.4
Change the point search triangle algorithm to be sure in any case (in test)
Sline operator renamed to segment
In square3, segment, movemesh functions: geometry transformation can now be [X] or [X,Y] or [X,Y,Z] according to the minimal shape element dim
PETSc now download OpenBLAS if there is no BLAS found by FreeFEM configure
Deprecated
freeyams plugin
mmg3d-v4.0 plugin
Fixed
You can’t perform that action at this time.