首页 | 本学科首页   官方微博 | 高级检索  
     


An extended finite element library
Authors:Stéphane Bordas  Phu Vinh Nguyen  Cyrille Dunant  Amor Guidoum  Hung Nguyen‐Dang
Affiliation:1. Ecole Polytechnique Fédérale de Lausanne, Laboratory of Construction Materials, EPFL‐STI‐IMX‐LMC, Lausanne MXG 241 CH‐1015, Switzerland;2. http://www.civil.gla.ac.ul/~bordasDepartment of Civil Engineering, University of Glasgow, Glasgow G12 8LT, U.K.;3. LTDS‐ENISE, CNRS‐UMR 5513, Saint Etienne, France;4. Ex Student of European Master in Engineering Science Mechanics of Constructions, EMMC, Hochiminh University of Technology, 268 Ly Thuong Kiet, Vietnam.;5. Nguyen‐Dang Hung Institut de Mécanique et Génie Civil, Batiment B52/3 Chemin des Chevreuils 1, B‐4000 Liège 1, Belgium;6. Professor.
Abstract:This paper presents and exercises a general structure for an object‐oriented‐enriched finite element code. The programming environment provides a robust tool for extended finite element (XFEM) computations and a modular and extensible system. The programme structure has been designed to meet all natural requirements for modularity, extensibility, and robustness. To facilitate mesh–geometry interactions with hundreds of enrichment items, a mesh generator and mesh database are included. The salient features of the programme are: flexibility in the integration schemes (subtriangles, subquadrilaterals, independent near‐tip, and discontinuous quadrature rules); domain integral methods for homogeneous and bi‐material interface cracks arbitrarily oriented with respect to the mesh; geometry is described and updated by level sets, vector level sets or a standard method; standard and enriched approximations are independent; enrichment detection schemes: topological, geometrical, narrow‐band, etc.; multi‐material problem with an arbitrary number of interfaces and slip‐interfaces; non‐linear material models such as J2 plasticity with linear, isotropic and kinematic hardening. To illustrate the possible applications of our paradigm, we present 2D linear elastic fracture mechanics for hundreds of cracks with local near‐tip refinement, and crack propagation in two dimensions as well as complex 3D industrial problems. Copyright © 2007 John Wiley & Sons, Ltd.
Keywords:object‐oriented programming  C++  partition of unity enrichment  extended finite element method  fracture mechanics  dense fissuration  crack propagation  industrial problems  open source
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号