ENHANCING MESH ADAPTATION CAPABILITIES OF GetFEM++ “FEM ENGINE” WITH MAdLib LIBRARY
DOI:
https://doi.org/10.7494/mech.2013.32.4.143Keywords:
software, numerical analysis, finite element method, mesh adaptation packagesAbstract
This paper describes enhancing mesh adaptation capabilities of GetFEM++ library. GetFEM++ is a versetile software package in C++ for implementing FEM based solvers for partial differential equations. Although GetFEM++ offers a wide range of mathematic tools for model descripion and discretization, it does only provide basic mesh refinement facilities. To enhance GetFEM++ capabilities, a mesh adaptation package MAdLib is used. The paper discusses basic requirements for mesh adaptation packages and presents MAdLib basic usage. The paper discusses implementation issues related to integration of both libraries. Examples illustrate capabilities of mesh adapation package and FEM framework extended by mesh adaptation facilities.Downloads
References
Ainsworth M., Oden J.T. 2000, A Posteriori Error Estimation in Finite Element Analysis. Wiley-Blackwell.
Bank R., Sherman A., and Weiser A. 1983, Some Refinement Algorithms And Data Structures For Regular Local Mesh Refinement. Scientific Computing IMACS.
Borouchaki H., Hecht F., Frey P.J. 1998, Mesh Gradation Control. International Journal for Numerical Methods in Engineering.
Compère G., Remacle J.-F., Jansson J., Hoffman J. 2010, A mesh adaptation framework for dealing with large deforming meshes, International Journal for Numerical Methods in Engineering, 82(7):843–867.
Compère G. and Remacle J.-F., Marchandise E. 2008, Transient Mesh Adaptivity with Large Rigid-Body Displacements. Springer, IMR, pp. 213–230.
GetFEM++ Homepage 2010, http://download.gna.org/getfem/html/homepage/index.html.
Gmsh: a three-dimensional finite element mesh generator with built-in preand post-processing facilities 2010, http://geuz.org/gmsh/.
Hoffmann C.M. 1989, Geometric and Solid Modeling. Morgan Kaufmann Pub, San Mateo, California.
MAdLib: an open source Mesh Adaptation Library 2010, http://sites.uclouvain.be/madlib/.
SSCILIB (Small Scientific Library), http://sscilib.sourceforge.net/.
Mesh Quality Improvement Toolkit 2009, http://trilinos.sandia.gov/packages/mesquite/.
openNURBS SDK 2012, http://www.rhino3d.com/opennurbs.
Putanowicz R. 2011, Grounds for the selection of software components for building FEM simulation systems for coupled problems, Mechanics and Control, 30, pp. 234–244.
Sheel T.K., Remacle J.-F. 2010, Madlib – mesh adaptation library: An efficient parallel mesh adaptation algorithm.. LAP LAMBERT Academic Publishing.
Zavattieri P.D., Dari E.A., Buscaglia G.C. 1996, Optimization Strategies In Unstructured Mesh Generation. Int. J. Numer. Meth. Engng..
Zienkiewicz O.C., Taylor R.L., Zhu J.Z. 2005, The Finite Element Method: Its Basis and Fundamentals. ButterHeinem ST, 6th Revised Edition.
Downloads
Issue
Section
License
Remember to download, sign, scan and attach the copyright notice
This file should be uploaded as a Supplementary file (Step 4) of the submission procedure.