FAFEMO

FAFEMO (Fast Adaptive Finite Element Modular Object) is a model of numerical simulation in soil science

Origin

FAFEMO was developed and is maintained within the UMR EMMAH

For whom?

FAFEMO is mainly intended for the scientific community working in the following scientific fields:

puce-vert-vert
Study of propagation phenomena of mechanical waves in poro (visco)elastic and (visco)elastic stationary or transient systems.

puce-vert-vert
Study of the water characteristics of soil (Capacitance Probe) and propagation phenomena of electromagnetic waves (TDR probe)

puce-vert-vert
Process of water flows in heterogeneous porous media partially saturated, nonlinear transient system.

The previous list is not exhaustive, and the platform is still under development.

To do what?

Numerical simulation FAFEMO (for Fast Adaptive Finite Element Modular Object) tool programmed in C++ oriented object is developed and maintained within the UMR EMMAH to answer to needs in soil science mentioned above.

Digital management of differential equations ruling the problematic 2D or 3D to simulate is addressed by finite elements in space and by finite differences in time. Temporal resolution algorithms are specific to each type of physical problem treated but retain the structure of the code objects.

FAFEMO digital platform consists of five objects, each corresponding to a key method of finite elements and its temporal resolution:

puce-vert-vert
management of the mesh (Gmsh, Gid, Tecplot, limits and initials conditions of the simulated physical problem) ;

puce-vert-vert
object element: T3 or TH4;

puce-vert-vert
object, elementary matrices associated with the problem

puce-vert-vert
assembling ;

puce-vert-vert
algorithms of temporal resolution order 1 or 2.

The possibilities of the platform are: management of linear or nonlinear problems, efficient algorithm of resolution of linear system by hollow storage, LU decomposition or iterative resolution (Conjugated gradient, preconditioning, etc...) ad - hoc, interfacing with optimized libraries PETSC type, coupling with other models (regardless of the language), etc... .

Finally, to address the modeling of 3D realistic problems showing a large number of degrees of freedom (of the order of 1 million), a parallelism by domain decomposition is effective. It utilizes a SPMD model in MPI and has been tested on Jade at National Informatics Centre of Higher Education (NICHE).

Contact

send an e-mail

Arnaud Mesgouez

+33 (0)4 90 14 44 63

Gaëlle Mesgouez

+33 (0)4 90 84 38 16

Hervé Bolvin

+33 (0)4 90 84 44 71

Stéphane Ruy

+33 (0)4 32 72 22 37

See also

Bibliography

Mesgouez A., Lefeuve-Mesgouez G., 2009. Study of transientporoviscoelastic soil motions by semi-analytical and numerical approaches, Soil Dyamics and Earthquake Engineering, 29(2), 245-248. [URL]

Terekhov A., Mesgouez A., Lefeuve-Mesgouez G., 2007. Transient Mechanical Wave Propagation in Semi-Infinite Porous Media using a Finite Element Approach with Domain Decomposition Technology,

Lecture Notes in Computer Science, ed. Springer.

Mesgouez, A., Lefeuve-Mesgouez, G., Chambarel, A., 2005. Transient mechanical wave propagation in semi-infinite porous media using a finite element approach, Soil Dynamics and Earthquake Engineering, 25 (6), 421-430. 2005.[URL]

Bolvin H, Chambarel A, Chanzy A, 2004. Three-dimensional numerical modeling of a capacitance probe: Application to measurement interpretation. SOIL SCIENCE SOCIETY OF AMERICA JOURNAL, 28(2), 440-446. [URL]

Modification date : 08 September 2022 | Publication date : 20 July 2010 | Redactor : A. Mesgouez