Access the full text.
Sign up today, get DeepDyve free for 14 days.
N Moës GJ Wagner (2001)
The extended finite element method for stokes flow past rigid cylindersInt J Numer Meth Eng, 51
I Babuška CA Duarte (2000)
Generalized finite element methods for three-dimensional structural mechanics problemsComput Struct, 77
JE Dolbow N Moës (1999)
A finite element method for crack growth without remeshingInt J Numer Meth Eng, 46
N Chevaugeon K Dréau (2010)
Studied X-FEM enrichment to handle material interfaces with higher order finite elementComput Meth Appl Mech Eng, 199
E Rank A Düster (2001)
The p-version of the finite element method compared to an adaptive h-version for the deformation theory of plasticityComput Meth Appl Mech Eng, 190
G Glinka (1985)
Calculation of inelastic notch-tip strain- stress histories under cyclic loadingEng Fract Mech, 22
I Babuška JM Melenk (1996)
The partition of unity finite element method: basic theory and applicationsComput Meth Appl Mech Eng, 139
P Massin (2013)
Crack propagation modelisation using XFEM With 2D and 3D quadratic elements
A Reusken S Groß (2007)
An extended pressure finite element space for two-phase incompressible flows with surface tensionJ Comput Phys, 224
B Szabó (1991)
Finite element analysis
N Moës H Minnebo (2005)
Improved implementation and robustness study of the X-FEM for stress analysis around cracksInt J Numer Meth Eng, 64
VK Saulèv (1963)
On the solution of some boundary value problems on high performance computers by fictitious domain methodSiberian Math J, 4
DL Chopp N Sukumar (2001)
Modeling holes and inclusions by level sets in the extended finite element methodComp Meth Appl Mech Eng, 190
R Allais G Legrain (2011)
On the use of the extended finite element method with quadtree/octree meshesInt J Numer Meth Eng, 86
S Fernández-méndez R Sevilla (2008)
NURBS-Enhanced Finite Element Method (NEFEM)Int J Numer Meth Eng, 76
B Guo I Babuška (1992)
The h, p and h-p version of the finite element methodAdv Eng Softw, 15
I Babuška W Gui (1986)
The p andh-p versions of the finite element method in 1 dimension Part I: the basic approximation resultsNumerische Mathematik, 612
PC Paris M Creager (1967)
Elastic field equations for blunt cracks with reference to stress corrosion crackingInt J Fract Mech, 3
S Fernández-méndez R Sevilla (2011)
Comparison of high-order curved finite elementsInt J Numer Meth Eng, 87
J Pommier P Laborde (2005)
High-order extended finite element method for cracked domainsInt J Numer Meth Eng, 64
U Banerjee I Babuška (2004)
Generalized finite element methods - main ideas, results and perspectiveInt J Comput Methods, 1
N Moës N Chevaugeon (2013)
Improved crack tip enrichment functions and integration for crack modeling using the extended finite element methodInt J Multiscale Comput Eng, 11
ML Williams (1952)
Stress singularities resulting from various boundary conditions in angular corners of plates in tensionASME J Appl Mech, 19
G Legrain WD Lian (2012)
Image-based computational homogenization and localization: comparison between X-FEM/levelset and voxel-based approachesComput Mech, 51
P Lazzarin S Filippi (2002)
Developments of some explicit formulas useful to describe elastic stress fields ahead of notches in platesInt J Solid Struct, 39
DA Hills D Dini (2004)
Asymptotic characterisation of nearly-sharp notch root stress fieldsInt J Fract, 130
N Chevaugeon G Legrain (2012)
High order X-FEM and levelsets for complex microstructures: uncoupling geometry and approximationComput Meth Appl Mech Eng, 241-244
R Tovo P Lazzarin (1996)
A unified approach to the evaluation of linear elastic stress fields in the neighborhood of cracks and notchesInt J Fract, 78
G Legrain (2013)
A NURBS enhanced extended finite element approach for unfitted CAD analysisComput Mech, 52
gregory.legrain@ec-nantes.fr LUNAM Université, GeM, UMR CNRS Background: In recent years, lot of research have been conducted on fictitious domain 6183, Ecole Centrale de Nantes, 1 approaches in order to simplify the meshing process for computed aided analysis. The rue de la Noë, 44321 Nantes, France behaviour of such non-conforming methods is studied in the case of the approximation of nearly singular solutions. Such solutions appear when problems involve singularities whose center are located outside (but close) of the domain of interest. These solutions are common in industrial structures that usually involve rounded re-entrant corners. Methods: The performance of the finite element method is evaluated in this context by means of a simple unidimensional example. Both numerical and theoretical estimates are considered in order to assess the behaviour of the numerical approximation. It is demonstrated that despite being regular, the convergence of the approximation can be bounded to an algebraic rate that depends on the solution. Reasons for such behaviour are presented, and two complementary strategies are proposed in order to recover optimal convergence rates. The first strategy is based on a proper enrichment of the approximation thanks to the X-FEM, while the second is based on a proper mesh design that follows a geometric progression. Finally, the proposed strategies are extended and validated in 2D. Results: The performance of the two strategies is highlighted for both 1D and 2D examples. Both methods allow to recover proper convergence rates (optimal algebraic rate for h-convergence, exponential for p-convergence) in 1D and 2D. Conclusions: The proposed strategies allow for a very accurate solution for such solutions. The enrichment strategy is valid for both h and p refinement, whereas the mesh-design strategy is only usable for p refinement. However, such enrichment functions can be tedious to derive. Keywords: X-FEM; Non-conforming; p-fem; Singularity; Convergence Background Industrial structures usually involve re-entrant corners with possibly small fillets. Accu- rate stress analysis for such structures requires the proper treatment of these geometrical features. The size of these fillets is highly dependent on the manufacturing process, and depending on the quantity of interest and the size of the fillets with respect to global scale of the structure, it may be neglected in the definition of the mathematical model which is used for the computation. The problem is that such areas with high curvature neces- sitates the use of very small elements, unless blending mapping [1] or Nurbs-Enhanced FEM [2,3] are used. These very small elements have a high impact of the computational © 2014 Legrain and Moës; licensee Springer. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 2 of 25 http://www.amses-journal.com/content/2/1/13 cost of the analysis, so that these geometrical features are usually discarded in the anal- ysis and replaced by acute corners. In this case, the numerical solution is not consistent anymore with the mathematical model: the verification of the model is no longer possi- ble, especially if the quantity of interest are related to stresses or strains in the fillet’s area. The use of non-conforming approaches such as the X-FEM [4] or fictitious domain [5] can be considered in order to solve this mesh-density issue. Indeed, conforming mesh- ing can be avoided, the price being paid in the integration process. In addition, one has to take care of the correct geometrical description: for example, the use of a level-set for representing the geometry won’t allow to obtain an accurate geometry, unless a mesh with a density of the order of the curvature radius is used. Otherwise, one has to consider “sub-grid” level-sets as advocated in [6-8], a fine pixelized representation, as in [9], or the so called Nurbs-Enhanced X-FEM [10]. By means of these strategies, the size of the computational mesh does not have to be related to the size of the geometrical features. The solution being regular, optimal convergence rates are expected. However, albeit being regular, mechanical fields can be very rough in the fillet area. As highlighted in the fol- lowing, this quasi-singularity prevents an optimal convergence of the solution when using non conforming “engineering” meshes i.e. meshes with a moderate number of elements. The objective of this contribution concerns the quantification of strategies for improving the convergence rate of low and high-order non-conforming finite element methods. Two paths can be followed: (i) using the partition of unity [11] and enrich the finite element approximation with adapted functions ; or (ii) using p-fem strategies that are based on non-conforming meshes with proper grading near the singularities [1]. These two strate- gies are first motivated in a one-dimensional settings, then validated and compared in a 2D setting. This work is organized as follows: first, mechanical fields near fillets are presented, and their nearly singular behaviour highlighted. In a second part, the eXtended Finite Element Method is introduced together with some recent improvement in the field of high-order approximations. Then, a 1D model problem is introduced in order to highlight the influence of nearly singular fields on the convergence properties of the finite element method. A close study in the error contribution of the elements of the mesh enables us to propose strategies in order to improve the convergence. These strategies are extended in the 2D setting, and validated by means of various numerical examples. Finally, performances of these strategies are compared before concluding. Near-fillets mechanical fields As stated in the introduction, the example of a traction-free blunt re-entrant corner is considered as an example of nearly-singular problem. The geometry of interest is depicted in Figure 1(a). The opening angle of the corner is denoted as 2α, the fillet radius as ρ and the local coordinate system as (r, θ). For comparison purpose, we shall also con- sider the same problem, but with an acute angle in Figure 1(b). In order to understand the behaviour of the numerical schemes in the presence of blunt corners, the asymptotic mechanical fields near the apex of the corner are presented. The domain is assumed infi- nite and subjected to a remote uniform tension σ . The solution in the case of a sharp notch has been derived by [12]. The closed-form solution in case of a rounded notch has been presented recently by Lazzarin and Tovo [13] and Filippi et al. [14] among 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 3 of 25 http://www.amses-journal.com/content/2/1/13 ab Figure 1 Semi-infinite notch: (a) rounded notch; (b) sharp notch. others. The solution of the problem is obtained by making use of Kolosov-Muskhelishvili’s potential. Both solutions are presented, so that their specific features can be highlighted. Sharp corner Following the work of Williams [12], the expression of the stress fields near a traction-free re-entrant corner is written as the sum of two modes that have a different singularity, λ and λ . These eigenvalues verify the following equations: sin (λ α) + λ sin(α) =0(1) 1 1 sin (λ α) − λ sin(α) =0(2) 2 2 λ (resp. λ ) is related to a symmetric (resp. anti-symmetric) mode. The expression of the 1 2 asymptotic stress field is thus [15]: ∗ λ −1 1 ∗ λ −1 2 1 2 σ (r, θ) = K r f (α, θ) + K r f (α, θ) (3) ij 1 ij 2 ij Factors K are called notch stress intensity factors (N-SIFs), and functions f have the i ij following expression: ⎡ ⎤ ⎡ ⎤ f (3 − λ ) cos((1 − λ )θ ) − χ (1 − λ ) cos((1 + λ )θ ) 1 1 b1 1 1 rr ⎢ ⎥ ⎢ ⎥ ⎣ f ⎦ ⎣ (λ + 1) cos((1 − λ )θ ) + χ (1 − λ ) cos((1 + λ )θ ) ⎦ 1 1 1 1 b1 θθ λ + 1 + χ (1 − λ ) 1 b1 1 f (1 − λ ) sin((1 − λ )θ ) + χ (1 − λ ) sin((1 + λ )θ ) 1 1 1 1 b1 rθ (4) and: ⎡ ⎤ ⎡ ⎤ f (3 − λ ) sin((1 − λ )θ ) − χ (1 − λ ) sin((1 + λ )θ ) 2 2 b1 2 2 rr ⎢ ⎥ ⎢ ⎥ ⎣ f ⎦ ⎣ (λ + 1) sin((1 − λ )θ ) + χ (1 − λ ) sin((1 + λ )θ ) ⎦ 2 2 b1 2 2 θθ λ + 1 + χ (1 − λ ) 2 b2 2 f (1 − λ ) cos((1 − λ )θ ) + χ (1 − λ ) cos((1 + λ )θ ) 2 2 2 2 b1 rθ (5) 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 4 of 25 http://www.amses-journal.com/content/2/1/13 where (and using the notation α = qπ): sin((1 − λ )qπ/2) χ =− (6) b1 sin((1 + λ )qπ/2) sin((1 − λ )qπ/2) χ =− (7) b2 sin((1 + λ )qπ/2) It can be seen that both modes produce singular stresses at the apex of the corner when λ < 1, which causes a loss of convergence for finite elements, as discussed in sections ‘Discussion’ and ‘Convergence for nearly singular problems’. In particular, for 2α = π/2, one finds λ = 0.5448 and λ = 0.9085: Mode I is more singular than mode II. 1 2 Rounded corner The determination of the asymptotic stresses near a rounded corner has been studied by Creager and Paris [16], Glinka [17], Lazzarin and Tovo [13], and improved recently by Filippi et al. [14]. The two last contributions are based on the use of Kolosov- Muskhelishvili’s potentials together with an auxiliary system of curved coordinates that mimics the rounded corner’s geometry. This conformal mapping approximation of the rounded notch has an hyperbolic shape which will have to be taken into account in the numerical examples (see Figure 2). Following [14], the stress distribution near the rounded notch is seen to be: ∗ λ −1 1 1 ∗ λ −1 2 2 1 2 σ (r, θ) = K r f (α, θ) + g (r, α, θ) + K r f (α, θ) + g (r, α, θ) (8) ij 1 ij ij 2 ij ij It is important to note that functions f arethe same as in thecaseofthe sharpcorner. ij Nevertheless, the resulting stress field is not singular as the origin of the frame is out of the domain (see Figure 1(a)). The expression of functions g are the following: ij ⎡ ⎤ μ −λ 1 1 1 rr ⎢ ⎥ 0 g = ⎣ ⎦ θθ 4(q − 1) [λ + 1 + χ (1 − λ )] 1 b1 1 rθ ⎡ ⎤ χ [(3 − μ ) cos((1 − μ )θ )] − χ cos((1 + μ )θ ) d1 1 1 c1 1 ⎢ ⎥ × χ [(μ + 1) cos((1 − μ )θ )] + χ cos((1 + μ )θ ) (9) ⎣ ⎦ d1 1 1 c1 1 χ [(1 − μ ) sin((1 − μ )θ )] + χ sin((1 + μ )θ ) d1 1 1 c1 1 Figure 2 Analytical (dashed blue) and real (solid red) geometries for various opening angles. It can be noted that the larger the angle, the better the approximation of the real geometry. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 5 of 25 http://www.amses-journal.com/content/2/1/13 and: ⎡ ⎤ μ −λ 2 2 2 rr ⎢ ⎥ 0 ⎣ g ⎦ = θθ 4(q − 1) λ + 1 + χ (1 − λ ) [ ] 2 b2 2 rθ ⎡ ⎤ χ [(3 − μ ) sin((1 − μ )θ )] − χ sin((1 + μ )θ ) d2 2 2 c2 2 ⎢ ⎥ × χ [(μ + 1) sin((1 − μ )θ )] + χ sin((1 + μ )θ ) (10) ⎣ ⎦ d2 2 2 c2 2 χ [(1 − μ ) cos((1 − μ )θ )] + χ cos((1 + μ )θ ) d2 2 2 c2 2 Factors χ , χ , χ and χ are given in [14], and μ and μ are solutions of the c1 c2 d1 d2 1 2 following non-linear equations: 1 − q(1 + μ ) π [3 − λ − χ (1 − λ )] − (1 + μ ) cos (1 − μ )q 1 b1 1 1 1 1 q 2 1 + μ π + (1 − μ ) − [3 − λ − χ (1 − λ )] − (3 − μ ) cos (1+μ )q =0 1 1 b1 1 1 1 1 q 2 (11) and: q(1 + μ ) − 2 π [λ − 1 − χ (1 + λ )] − (1 − μ ) cos q (1 − μ ) 2 b2 2 2 2 2 q 2 q(μ − 3) − 2 π + (μ − 1) [λ − 1 − χ (1 + λ )]+(1 − μ ) cos q (1+μ ) 2 2 b2 2 2 2 2 q 2 (12) where and are also given in [14]. All the coefficients presented before can be eval- 1 2 uated from the knowledge of the geometry of the rounded corner (i.e. its opening angle 2α and its radius of curvature ρ). Finally, it is possible to obtain the displacement field associated with this asymptotic stress field, by means of the constitutive law and proper integration. The displacement field has the following form: s,1 s,2 b,1 b,2 u (r, θ) = u (r, θ) + u (r, θ) + u (r, θ) + u (r, θ) r r r r (13) s,1 s,2 b,1 b,2 u (r, θ) = u (r, θ) + u (r, θ) + u (r, θ) + u (r, θ) θ θ θ θ s,i b,i The explicit expression of functions u and u are given in Appendix A, and a sketch r r of the first mode displacement and strain are presented in Figures 3 and 4. Discussion In order to discuss the expected behaviour of the asymptotic solution derived in the pre- vious section, let us consider the terminology coined in [1]. This classification, based on 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 6 of 25 http://www.amses-journal.com/content/2/1/13 Figure 3 Displacement field associated to a blunt corner of radius 0.00625 subjected to a mode I loading. the features of the analytical solution of a problem, enables to predict the behaviour of the finite element method. Solutions can be separated in three classes: Category A If the solution is analytic everywhere in the domain (including boundaries); Category B If the solution is analytic everywhere, except at a finite number of singular points (and edges in 3D); Category C If the solution does not belong to the previous categories (material interfaces for example); Practical problems usually belong to category B. Note however that the solution is not necessarily singular near singular points: it depends on the eigenvalues of the expan- sion of the solution. If the eigenvalues are strictly smaller than one, then the solution is Figure 4 Strain field (Von-Mises norm) associated to a blunt corner of radius 0.00625 subjected to a mode I loading. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 7 of 25 http://www.amses-journal.com/content/2/1/13 singular and the problem is said strongly in category B. Otherwise, it is qualified as weakly in category B. As stated in section ‘Sharp corner’, the stress field associated with the sharp corner eqn. (3) is singular and problems involving these geometrical features belong strongly to cat- egory B. In this case, the convergence of the finite element method is bounded by the order of the singularity of the solution i.e. min(λ , λ ). Note however that if 2α ≥ π,then 1 2 λ ≥ 1, and the problem becomes regular (weakly in category B). The convergence is thus bounded by the polynomial order of the approximation (for h finite elements). On the contrary, the stress field related to the rounded corner eqn. (8) is regular, although it can be very rough if the radius of curvature ρ is small. The problem is then always weakly in category B, but if ρ is small then it tends to be strongly in category B. As the solution is regular, one would expect h convergence rates associated with the order p of the polyno- mial approximation (i.e. in O(h ) in the energy norm). This is the case asymptotically, but not necessary for “engineering meshes” (meshes with a moderate number of elements), as illustrated in section ‘1D model problem’. The eXtended finite element method In the following, the eXtended Finite Element Method (X-FEM) will be used for the com- putations. The X-FEM [4] is an extension of the finite element method (FEM) that was developed from the need to improve the FEM approach for problems with complex geo- metrical features (cracks [4], material interfaces [18], free surfaces [18,19]). In contrast to classical finite elements, the X-FEM does not require the mesh to conform the geom- etry. Instead, a regular mesh is constructed for the domain of interest and the presence of internal boundaries is taken into account in the formulation of the finite elements at the corresponding locations by means of the partition of unity method [11]. The X-FEM approximation of the displacement field, u,overanelement is given by: ⎛ ⎞ n e α α α ⎝ ⎠ u(x)| = N u + a ϕ (x) (14) α=1 β=1 where the approximation can be divided into a classical one that depends only on the α a vectorial shape functions N (x) and classical degrees of freedom (dofs in the follow- ing) u , and an enriched one that depends on enrichment functions ϕ (x) and enriched dofs a . Those functions prevent poor rates of convergence due to the non-conformity of the approximation or the singularity of the solution. The additional degrees of free- dom are only added at the nodes whose support is split by the interface, which means that typically only a few of them are added. More precisely, if an element is fully enriched, then this number of enriched dofs is equal to n × n . On the contrary, no enrichment is used in the case of a non-conforming approximation: the weak form is just integrated selectively in the domain. A level-set representation of the geometry is typically used: in this case, the level-set is interpolated on the approximation mesh. This couples the geo- metrical representation to the approximation [20], and prevents the use of higher order approximations due to an insufficient geometrical accuracy. A so-called sub-grid level-set approach has been proposed in [6,7] in order to uncouple geometry and approxima- tion, and thus allow the use of high-order approximations. Alternatively, the use of the so-called Nurbs-Enhanced X-FEM [10] allows to consider the exact geometrical repre- sentation independently of the approximation mesh, see Figure 5 for a comparison of both 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 8 of 25 http://www.amses-journal.com/content/2/1/13 approaches. In this case, geometries such as the one depicted in Figure 6 could be repre- sented using a mesh whose characteristic length is large with respect to the geometrical details. However, the following question arise: what is the influence of the size mismatch between the mesh and the geometrical details on the convergence of the finite element approximation? In this contribution, both low and high-order X-FEM will be considered. The latter case makes sense, as one can deal with meshes composed of big elements with simple shape. In this case, the enrichment scheme presented in (14) can lead to conditioning issues when a so-called geometrical enrichment is used [21]. Geometrical enrichment states that the size of the enriched region remains unchanged during refinement (it is also called “fixed area” enrichment in [22]). It is not related to the concept of “geometric mesh” which is commonly used in the p-fem community. In order to improve this issue, several strategies have been proposed [21-24]. In this contribution, the strategy proposed by Duarte et al. [25] and further studied in Chevaugeon et al. [26] is considered. It consists in using a vectorial enrichment, rather than a scalar one as in eqn. (14): ⎛ ⎞ n n ˜ n α α α α ˜ ⎝ ⎠ u(x)| = N u + N a ϕ (x) (15) e β β α=1 α=1 β=1 in this expression, the first term corresponds to the classical finite element approximation while the second one corresponds to the enrichment. It involves N ,the scalar shape Nurbs-Enhanced Sub-Grid Figure 5 Left: Nurbs-Enhanced X-FEM (in red, a typical integration cell); Right: Sub-Grid level-set. Thick lines indicate elements boundaries, and thin lines integration cells boundaries. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 9 of 25 http://www.amses-journal.com/content/2/1/13 Figure 6 Geometrical details in an element. function associated with the partition of unity, a the scalar enriched dof and ϕ (x) the β β est β vectorial enrichment function. Note that the number of vectorial shape functions n remains unchanged with respect to (14), and that the number of scalar shape functions n ˜ is smaller than n.Moreprecisely,inthe case where N and N share the same polynomial order, we have n ˜ = with d the spatial dimension of the problem. It reflects the different nature of these shape functions (vectorial and scalar). This difference has also an influence on the number of enriched dofs: it is reduced by a factor d if (15) is used (n ˜ × n rather than n × n ). In [26], the resulting conditioning number evolution was shown to increase in O(1/h ) for a model problem, which is the same rate as classical linear finite elements. This improvement in the conditioning number is of great interest in practice, as is allows to use the so-called geometrical enrichment which has been proved to be optimal in term of convergence. This aspect becomes fundamental when high-order shape functions are used, as the conditioning number increases with the polynomial order. Methods 1D model problem The behaviour of the finite element approximation is studied on a simple 1D model problem which is representative of the solution near the fillet: d u + f = 0 x ∈]0, 1[ (16) dx u(0) = u(1) = 0 (17) f is chosen such that the exact solution is: u (x) = x − x (18) for α> 1/2. One can see that this solution is singular, and that the center of the singularity is for x = 0. Such a solution can be compared to typical 2D solutions near re-entrant corners: u = r φ(θ) for α = β + 1/2. The problem is solved using h and p finite element approximations, with both homogeneous or geometric meshes [27]. The finite element shape functions are based on integrated Legendre polynomials, as presented in [1]. The problem is solved for x ∈ [ε,1[, ε ∈ [0, 1[. Remark that a conforming mesh is used for this simple problem: the conclusions can be extended to the non-conforming case. We first consider the case where ε = 0: the singularity emanates from the boundary of the 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 10 of 25 http://www.amses-journal.com/content/2/1/13 domain. In the case of a quasi-uniform mesh, the estimates given in [27] states that the energy norm of the error evolves as: −β e ≤ kN (19) with β = min(p, α −1/2) for h-refinement, and β = 2α −1for p-refinement. Note that in both cases the convergence is algebraic, with an order which depends on the singularity of the solution. In the case where the singularity lies out of the domain, the convergence remains algebraic for h-refinement, whereas it becomes exponential for p-refinement [28]: −γ N e ≤ k exp (20) In this expression, k, γ and θ are positive constants that depend on the exact solution. Convergence for nearly singular problems Equations (19) and (20) are checked on the model problem (16) with α = 0.55, and for −k ε = 10 , k ∈[1,2,3,4,5]. Both h and p-convergence are considered, with a regular nodal distribution. Note that all the figures in this section represent absolute errors. The results are presented in Figures 7 and 8: it can be seen that ε has a visible effect on the behaviour of the two approaches. Large ε values correspond to very smooth solutions in the domain, so that estimates (19) with β = p and (20) are verified. On the contrary, small values for ε correspond to nearly-singular solutions in spite of the absence of any singularity in the domain and on its boundary. The convergence tends to be algebraic with a rate that depends on the singularity (α − 1/2for h-convergence, and 2α −1for p-convergence). In particular, two regimes can be observed in Figure 7: for low h the convergence is driven by the singularity (β = α − 0.5), whereas at some point the asymptotic β = p convergence is observed. The smaller ε, the later this asymptotic convergence is recovered. Note that Figure 7 Influence of the distance to the singularity, h-convergence. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 11 of 25 http://www.amses-journal.com/content/2/1/13 Figure 8 Influence of the distance to the singularity, p-convergence. this regular convergences can always be obtained, but not necessarily for “engineering” meshes (i.e. with moderate element size). The reason for this loss of convergence is now discussed more precisely in the p-Fem case: Consider the contribution of the first four elements to the global error which is −5 presented in Figure 9(a) (for α = 0.55, ε = 10 and 20 elements). It can be seen that only the first element has an algebraic convergence, whereas the remaining elements converge exponentially. This behaviour is typical of the singular case, where this phenomenon is well known. For bigger ε, an exponential convergence is obtained for all the elements (see Figure 9(b)). Following [27] (in the case where ε = 0), the contribution η of the first element (that touches the center of the singularity) to the error writes: α−1/2 η C (α) 1 + O (p →∞) (21) 1 0 2α−1 −5 −2 Figure 9 Contribution of the first elements to the global error: (a) ε = 10 ;(b) ε = 10 . 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 12 of 25 http://www.amses-journal.com/content/2/1/13 Where h is the length of the element, and C (α) is a constant. This shows that the error 1 0 decrease in the first element is algebraic. On the contrary, the estimate for the remaining elements is: α−1 1 − r r α−1/2 i i 1 η C (α) h 1 + O (22) i, i>1 1 σ α p 2r p x − x i i−1 r = √ i √ x + x i i+1 Where h is the length of the element, C (α) is a constant, and σ> 0. This equations i 1 states that the convergence is exponential in all the elements but the first one. This is why exponential convergence should be expected in the nearly-singular case, as all the elements should follow estimate (22) (none of them touches the center of the singularity). Although, Figure 9(a) seems to contradict eqn. (22), this is not the case. Indeed, eqn. (22) 2 2 holdsonlyif0 < r < 1 − 1/p, which is not the case for Figure 9(a), as r ranges from −4 2 0.999 to 6.6 10 (see Table 1). It can be seen that only the first element has a r greater than 1 −1/p ∀p, hence the algebraic convergence. When 1 −1/p < r < 1, following [28], the estimates becomes: p+1−α α−1/2 α−1/2 i α−1/2 2 E(I ) h 1/p + 1 − r (23) i i α−1/2 When r is close to 1, one obtain the same estimate as eqn. (21), which is consistent with the numerical results (Figure 9(a)) . Strategies for recovering optimal convergence Two strategies are proposed in order to recover a proper convergence in the case of nearly-singular problems. The first one is based on an enrichment of the approxima- tion, using the Partition of Unity method [11], see eqn. (14). The second one is based on a proper mesh design, which is close to the approaches that are classically used in the context of p-Fem. Enrichment of the approximation The idea consists in the enrichment of the approximation in order to capture the steep gradients of the exact solution. The enrichment function considered is x as only this term is singular in (18), and a “geometrical” enrichment strategy is considered, as it has been shown in practice that it was leading to better convergence properties [21,22]. Such an approach can be used for both h and p Fem. 2 −5 Table 1 Evolution of r for the elements of a regular mesh (ε = 10 , 20 elements) Element r −1 1 9.99 10 −1 2 1.11 10 −2 3 4.00 10 −2 4 2.04 10 −4 20 6.57 10 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 13 of 25 http://www.amses-journal.com/content/2/1/13 Suitable mesh design A second possibility, based on the construction of a suitable mesh is investigated in the case when p-refinement is considered. It has been highlighted in the previous section that in the case of p-Fem, the contribution of the first element was preventing any exponential convergence of the approximation. A sufficient condition for recovering the exponen- tial convergence consists in ensuring that this first element converges exponentially. The 2 1 objective is thus to prescribe r < 1 − in the first element. In the context of p- refinement, we have chosen to verify this condition for small orders, i.e. p = 2. So, if r < 1/2 exponential convergence is expected for all the elements and for any polynomial order greater than two. First, consider the case of a regular mesh depicted in Figure 10. We are interested in the first element which is highlighted in red. This element is located at a distance ε from the center of the singularity. For this first element, condition r < 1/2 can be written as: √ 2 ε + h − ε 1 √ ≤ (24) ε + h + ε Solving this equation for h gives the maximum length of the first element allowing for an exponential convergence: h ∈ 0, 4 3 2 + 4 ε (25) h ∈ [0, 33 ε] Equation (25) states that in the case of a quasi-uniform mesh, the length of the first ele- ments must have the same order of magnitude as ε. This condition is very restrictive in practice, as a quasi-uniform mesh of this type is unusable for real problems. Note that the numerical results from Figure 8 are consistent with this estimate, as exponential −3 −3 convergence is noticeable for ε< 10 which is close to h/33 1.6 10 . We now consider the use of a geometrical mesh. Indeed, it has been shown in the case of singular problems [1] that the use of a finite element mesh with geometrical progres- sion of power 0.15 near the center of the singularity could lead to exponential rates of convergence for both p and h − p fem (only in the pre-asymptotic range for the former case, while this rate can be maintained asymptotically in the latter). It is interesting to note that the geometric progression is independent of the order of the singularity. In this case, factor r is seen to be constant, and the condition r < 1/2becomes: 1 − q ≤ (26) 1 + q 2 Figure 10 Regular mesh with singularity out of the domain (x = 0). In red, the element of interest. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 14 of 25 http://www.amses-journal.com/content/2/1/13 Solving this equation for 0 < q < 1 gives the range of geometrical progression that allows for an exponential convergence: q ∈ √ ,1 (27) 17 + 12 2 q ∈ [0.029, 1] (28) From this study one can see that in practice (i.e. q ≥ 0.15), the exponential convergence is ensured no matter the value of the geometrical progression. Results and discussion 1D Numerical examples −5 The two strategies presented above are now appraised considering α = 0.55 and ε = 10 (i.e. for the most unfavourable case). The energy norm of the error is monitored with respect to the number of degrees of freedom. h-convergence Only the enrichment strategy is considered in this case. The length of the enriched zone is set to 0.25, and h varies from 0.0625 to 0.00390625. The selection of the enriched nodes upon mesh refinement is illustrated is Figure 11, where the enriched nodes are depicted as squares. The results are presented in Figure 12, and it can be seen that (regular) optimal order of convergence are obtained for linear, quadratic and cubic approximations. Note thesmall loss in theconvergence forP2and small h which stems from the accuracy of the integration of the weak formulation. p-convergence In this section, both enrichment and mesh-based strategies are considered. In the case of the enrichment strategy, a four elements mesh is considered and only the first one is enriched (note that in this case, the enrichment strategy behaves like a “geomet- rical” enrichment). The polynomial order ranges from 1 to 10, and the evolution of the error in the energy norm is depicted in Figure 13. One can see that the exponen- tial rate of convergence is recovered. This exponential convergence makes it possible −8 to obtain a 10 absolute error level with ten times less dofs, compared to enriched h-convergence. Finally, the use of a geometrical mesh is considered. Various geometrical progressions are used, ranging from 0.0032 to 0.24: a typical mesh with four elements (0.0562 progres- sion) is depicted in Figure 14 to illustrate the strong grading near the singularity. It can be Figure 11 “Geometrical” enrichment strategy for two mesh size: R corresponds to the size of the enr enriched zone, and square marks represent enriched nodes. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 15 of 25 http://www.amses-journal.com/content/2/1/13 Figure 12 h-convergence, enriched approximation. seen in Figure 15 that, as expected, exponential convergences are obtained for q = 0.056 and 0.24. The performances are similar for both meshes, although being less efficient than the enriched approximation. The small exponential convergence for q = 0.0032 may seem surprising, as this value is out of the range from eqn. (28). In fact, condition (28) was obtained for an exponential convergence with quadratic polynomials. If one accepts to shift the exponential convergence to higher polynomial orders, smaller progressions Figure 13 p-convergence, enriched approximation. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 16 of 25 http://www.amses-journal.com/content/2/1/13 Figure 14 Unidimensional geometric mesh for 4 elements. a): illustrative scale; b): real scale. can be considered. In particular, q = 0.0032 is associated to an exponential convergence for a P5 approximation. As a conclusion for this section, one can see that it is possible to recover regular rates of convergence in the case of nearly-singular solutions if one of the proposed strategies is used. The enrichment of the approximation seems to be the more versatile approach, as it can be applied for both h and p refinement. In addition, it has been demonstrated on the proposed example that it was performing more efficiently than the mesh-based approach. However, note that the geometrical mesh approach is less prone to conditioning and inte- gration issues, and that is remains applicable even when the asymptotic behaviour is not precisely known. Extension to 2D We now discuss the extension to 2D of the proposed strategies. Enrichment of the approximation The adaptation is straightforward in this case. The vectorial formulation presented in eqn. (15) is considered, and a straight study of the asymptotic mechanical fields (13) can be Figure 15 p-convergence, geometrical meshes. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 17 of 25 http://www.amses-journal.com/content/2/1/13 used to build the enrichment functions. In this case, four vectorial enrichment functions ϕ will be used: s,1 s,1 ϕ = u (r, θ) e + u (r, θ) e r θ 1 r θ s,2 s,2 ϕ = u (r, θ) e + u (r, θ) e r θ 2 r θ (29) b,1 b,1 ϕ = u (r, θ) e + u (r, θ) e r θ 3 r θ b,2 b,2 ϕ = u (r, θ) e + u (r, θ) e r θ 4 r s,i b,i where u and u are given in equations (30)–(33). r r Geometrical mesh In the case of the construction of an adapted mesh, the objective is to be able to blend a geometrical mesh into an existing finite element grid. The implementation is easy as the computational mesh does not need to conform to the geometry, and follows the three steps depicted in Figure 16. (i) the element containing the center of the singularity is removed from the mesh together with its neighbours. (ii) a geometrical nodes patch is inserted in the vacant space (Figure 16b)). The geometrical progression of this patch is obtained taking into account to the requested number of elements made by the user, and prescribing the length of the smallest elements to ρ (note that the value of the pro- gression has a limited influence on the numerical efficiency, as shown in the following). Finally (iii), a local Delaunay algorithm is used in order to fill the space with finite ele- ments, and build a transition to the existing elements (Figure 16c)). An example output of this procedure is given in Figure 17. Note that the center of the progression is not the center of the radius of curvature, but the point from which the singularity emanates (see section ‘Rounded corner’). 2D numerical examples Consider the model problem depicted in Figure 18. It represents a plane domain whose behaviour is assumed linear elastic and containing a re-entrant corner with a fillet of radius ρ. Young’s modulus is assumed to have a unit value, and Poisson’s ratio is 0.3. Exact tractions whose expression are given in section ‘Rounded corner’ are applied on the boundaries of the domain (note that because of the geometrical approximations used to derive the solution, exact tractions have to be applied even on the free sur- face,see Figure 2).Inthe following, ρ will range from 0.0625 to 0.1, and both h and Figure 16 Blending of a geometrical mesh into an existing grid. a) Element containing the fillet; b) Removing neighbor cells and adding a cloud of nodes with a geometrical progression; c) Delaunay triangulation of the cavity. Note that the geometrical mesh is non-conforming. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 18 of 25 http://www.amses-journal.com/content/2/1/13 Figure 17 Resulting mesh for the L-shaped panel with a fillet (red: free-surface). p-convergence are considered. In the former, only linear, quadratic and cubic approxima- tions will be considered. In the case where an enrichment is considered, a “geometrical” enrichment strategy will be used by enriching all the elements lying in a circle of fixed radius centered on the center of the singularity. In order to integrate correctly the weak formulation in the enriched zone, the number of integration points is simply increased in the enriched elements, but not in the remaining part of the mesh. The objective of this section is to compare the performance of the 2D extension of the strategies considered in section ‘Strategies for recovering optimal convergence’, and propose good practice rules. All the numerical examples are conducted on a geometrical domain which consists in the bounding-box of the physical domain shown in Figure 18, and the X-FEM is used thanks to the definition of the geometry in terms of a level-set function. A sub-grid level-set [6,7] approach is used in order to be able to represent the geometry accurately on coarse Figure 18 Blunt re-entrant corner convergence problem. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 19 of 25 http://www.amses-journal.com/content/2/1/13 computational meshes. Unless mentioned, the h-convergence studies are conducted on regulartriangularmeshescomposedof4 ×4 to 128 ×128 elements per side, and all errors correspond to relative errors. No enrichment In a first step, the case with no enrichment is considered with different values for ρ.The results obtained for h-convergence, and mode I are presented in Figure 19. The behaviour highlighted in the 1D model problem is also observed here: small ρ prevent an O(h ) convergence, especially for low polynomial orders. It can be seen that the higher the polynomial order, the faster the convergence is recovered. The moment when this opti- mal convergence is recovered is now discussed: The convergence curves are now plotted with respect to h/ρ rather than h (see Figure 20). Looking at these curves, one can see that the change of regime in the convergence occurs in the shaded area. This means that the asymptotic convergence is recovered for h ρ with linear elements. Moreover, this behaviour is consistent with the theoretical previsions from the last section (eqn. (25) for instance) Thus, the conclusion is the following: if no enrichment is used, one should consider meshes with element of size close to ρ in the fillet area. This condition is more easily verified when conforming low order finite elements are used, as the construction of a conforming mesh already requires this amount of refinement for a proper geometrical representation. This is not the case with non-conforming methods, and p-Fem meshes using blending mapping as elements far bigger than the radius of the fillet can be consid- ered. When quadratic or cubic approximations are used, the same behaviour occurs: the only difference comes from the fact that the optimal convergence is recovered faster than Figure 19 h convergence for linear, quadratic and cubic approximation with different fillet radius. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 20 of 25 http://www.amses-journal.com/content/2/1/13 Figure 20 Convergence regime change with respect to ρ. The shaded zone represents the zone where the convergence regime is changing. in the linear case. Yet, a very fine mesh has still to be considered (h 2 − 3 × ρ for P2 and h 3 − 6 × ρ for P3). In addition, optimal convergence couldn’t be recovered in our tests for small radii. Finally, p-refinement is considered with ρ = 0.00625 (smaller radius) in Figure 21. One can see that an algebraic rather than exponential convergence is obtained (as in the 1D case). Effect of the enrichment The approximation is now enriched by means of the enrichment functions presented in (29). The convergence study is done only for the smaller radius (ρ = 0.00625), mode 1 loading, and the enriched zone has a radius of 0.3. The results are presented in Figure 22. Regular convergence rates are recovered for linear, quadratic and cubic (not shown here) approximations, even for large element size. Next, a p-convergence is performed on 16 × 16 and 8 × 8 meshes. The enriched zone is still a circular region of radius 0.30 and the results are given in Figure 23. Exponen- −4 tial convergence is recovered for both meshes with very accurate error levels 10 and moderate number of dofs. Note that if the desired accuracy can be obtained with a rea- sonable polynomial order (below P8), then the coarse mesh is more efficient. Otherwise, conditioning issues with higher polynomial orders may prevent to get a meaningful solu- tion. In this case a finer mesh or a preconditioner such as [21] should be used. Another alternative could be to use a non-homogeneous p distribution (smaller p in the enriched area). 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 21 of 25 http://www.amses-journal.com/content/2/1/13 Figure 21 p convergence, no enrichment. Effect of mesh refinement Finally, the mesh-refinement strategy is evaluated. A 8 × 8basemeshisconsidered(see Figure 17), and 4 or 5 layers of geometrical elements are focused near the center of the singularity (which is not the center of the radius of curvature). The results presented in Figure 24 show that an exponential convergence is obtained, and that the number of layers has very little influence on the performances of the approach. Comparison of the two strategies To conclude, the performances of the enrichment and geometrical mesh strategies are compared for ρ = 0.00625. In the case of the use of an enrichment, the computational Figure 22 h convergence for linear, quadratic approximation with and without enrichment. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 22 of 25 http://www.amses-journal.com/content/2/1/13 Figure 23 p convergence with and without enrichment, and using two different meshes. setup is the same as in section ‘Effect of the enrichment’, whereas the number of layers is fixed for the geometrical mesh (but 4 × 4and 8 × 8 base meshes are considered). The convergence curves are presented in Figure 25: it is shown that the behaviour of the dif- ferent methods is quite similar, but that the enrichment strategy seems more efficient. However, it requires the derivation of the asymptotic fields for the problem of interest. Indeed, changing the boundary conditions on the free-surface of the corner has an influ- ence on the order the singularity, and the trigonometric behaviour of the solution. On the contrary, the use of a geometrical mesh is more versatile. Figure 24 p convergence, geometrical mesh (8 × 8 base mesh). 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 23 of 25 http://www.amses-journal.com/content/2/1/13 Figure 25 Comparison of two strategies, p convergence. Conclusions In this contribution, the behaviour of non-conforming h and p finite elements has been studied in the case of nearly-singular solutions (re-entrant corners with a fillet here). In particular, it has been shown in both 1D and 2D that despite being regular, the conver- gence rate was algebraic and limited by the order of the singularity. Therefore, it is not possible to use fictitious domain methods such as the X-FEM without enrichment or the Finite-Cell Method if high accuracy is needed in near the fillet. Thanks to the study of a 1D model problem, it has been possible to highlight the reasons for such a behaviour. Two strategies have been proposed in order to overcome this convergence bound. The first one is based on the enrichment of the approximation near the fillet, and is usable for both h and p methods. The second one is based on the use of a mesh with a geo- metrical progression towards the center of the singularity, and is restricted to p methods. The performances of these two strategies have been compared in both 1D and 2D: the enrichment method is the more efficient, but can lead to conditioning issues with high- order bases unless proper preconditioning strategies are used [21-24]. Moreover, the enrichment function is problem dependent, and can be tedious to obtain. In the present application, the enrichment functions are limited to stress-free bidimensional corners, and may be not be valid in the case where Dirichlet or non-homogeneous Neumann boundary conditions are applied. This kind of limitations was also present in the work of Wagner et al. [29] who considered rigid particles in Stokes flow, and used an enrichment function which is only valid for rigid and not too-close particles. The actual improvement with such not-fully adapted enrichment functions should be investigated further. On the contrary, exponential convergence is ensured in the case of the use of a geometrical mesh, no matter the progression, which makes it more versatile in case of high-order methods (only). The penalty of constructing such a mesh is greatly alleviated as this mesh does not need to conform the geometry, which is a contribution of the paper. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 24 of 25 http://www.amses-journal.com/content/2/1/13 Endnotes In (14), the vectorial nature of the field is handled by the shape functions, and not the dofs that are just coefficients. This notation facilitates the writing of the discrete operators. b −2 2 For ε = 10 (Figure9(b)), themaximum valueof r is 0.51, which means that p convergence is obtained for the first element for any p > 2. Appendix A: Asymptotic displacement fields The asymptotic displacement fields associated to the asymptotic stress fields (4), (5), (9) and (10) are obtained by proper integration of the strain equations. Their expressions are given below: s,i u = a (κ − λ ) cos [(λ − 1) θ] − a (κ − λ ) sin [(λ − 1) θ] 1 i i 2 i i 2G − b cos [(λ + 1) θ] + b sin [(λ + 1) θ] (30) 1 i 2 i b,i u = d (κ − μ ) cos [(μ − 1) θ] − d (κ − μ ) sin [(μ − 1) θ] 1 i i 2 i i 2G − c cos [(μ + 1) θ] + c sin [(μ + 1) θ] (31) 1 i 2 i s,i u = a (κ + λ ) sin [(λ − 1) θ] + a (κ + λ ) cos [(λ − 1) θ] 1 i i 2 i i 2G + b sin [(λ + 1) θ] + b cos [(λ + 1) θ] (32) 1 i 2 i b,i u = d (κ + μ ) sin (μ − 1) θ + d (κ + μ ) cos (μ − 1) θ [ ] [ ] 1 i i 2 i i 2G + c sin [(μ + 1) θ] + c cos [(μ + 1) θ] (33) 1 i 2 i The expression of a , b , c as a function of a and b , c , d as a function of a are also 1 1 1 1 2 2 2 2 given in [14]: b = χ (1 − λ ) a (34) 1 b1 1 1 λ −μ 1 1 qλ r c = χ a (35) 1 c1 1 4μ (q − 1) λ −μ 1 1 qλ r d = χ a (36) 1 d1 1 4μ (q − 1) b =−χ (1 − λ ) a (37) 2 b2 2 2 λ −μ 2 2 qλ r c = χ a (38) 2 c2 2 4μ (μ − 1) 2 2 λ −μ 2 2 qλ r d = χ a (39) 2 d2 2 4μ (μ − 1) 2 2 Competing interests The authors declare that they have no competing interests. 2014, 2:13 Legrain and Moës Advanced Modeling and Simulation in Engineering Sciences Page 25 of 25 http://www.amses-journal.com/content/2/1/13 Authors’ contributions GL worked on the algorithms, performed all the computations and drafted the manuscript. NM worked on the algorithms and carried out detailed revision. All authors read and approved the final manuscript. Acknowledgements The support of the ERC Advanced Grant XLS no 291102 is gratefully acknowledged Received: 15 April 2014 Accepted: 26 June 2014 Published: 18 July 2014 References 1. Szabó B, Babuška I (1991) Finite element analysis. 1st edition. Wiley 2. Sevilla R, Fernández-méndez S (2008) NURBS-Enhanced Finite Element Method (NEFEM). Int J Numer Meth Eng 76:56–83 3. Sevilla R, Fernández-méndez S, Huerta S (2011) Comparison of high-order curved finite elements. Int J Numer Meth Eng 87:719–734 4. Moës N, Dolbow JE, Belytschko T (1999) A finite element method for crack growth without remeshing. Int J Numer Meth Eng 46:131–150 5. Saulèv VK (1963) On the solution of some boundary value problems on high performance computers by fictitious domain method. Siberian Math J 4:912–925 6. Dréau K, Chevaugeon N, Moës N (2010) Studied X-FEM enrichment to handle material interfaces with higher order finite element. Comput Meth Appl Mech Eng 199(29–32):1922–1936 7. Legrain G, Chevaugeon N, Dréau K (2012) High order X-FEM and levelsets for complex microstructures: uncoupling geometry and approximation. Comput Meth Appl Mech Eng 241–244:172–189 8. Groß S, Reusken A (2007) An extended pressure finite element space for two-phase incompressible flows with surface tension. J Comput Phys 224(1):40–58 9. Düster A, Rank E (2001) The p-version of the finite element method compared to an adaptive h-version for the deformation theory of plasticity. Comput Meth Appl Mech Eng 190:1925–1935 10. Legrain G (2013) A NURBS enhanced extended finite element approach for unfitted CAD analysis. Comput Mech 52(4):913–929 11. Melenk JM, Babuška I, Babuskab I (1996) The partition of unity finite element method: basic theory and applications. Comput Meth Appl Mech Eng 139:289–314 12. Williams ML (1952) Stress singularities resulting from various boundary conditions in angular corners of plates in tension. ASME J Appl Mech 19:526–528 13. Lazzarin P, Tovo R (1996) A unified approach to the evaluation of linear elastic stress fields in the neighborhood of cracks and notches. Int J Fract 78(1):3–19 14. Filippi S, Lazzarin P, Tovo R (2002) Developments of some explicit formulas useful to describe elastic stress fields ahead of notches in plates. Int J Solid Struct 39(17):4543–4565 15. Dini D, Hills DA (2004) Asymptotic characterisation of nearly-sharp notch root stress fields. Int J Fract 130(3):651–666 16. Creager M, Paris PC (1967) Elastic field equations for blunt cracks with reference to stress corrosion cracking. Int J Fract Mech 3(4):247–252 17. Glinka G (1985) Calculation of inelastic notch-tip strain- stress histories under cyclic loading. Eng Fract Mech 22(5):839–854 18. Sukumar N, Chopp DL, Moës N, Belytschko T (2001) Modeling holes and inclusions by level sets in the extended finite element method. Comp Meth Appl Mech Eng 190:6183–6200 19. Lian WD, Legrain G, Cartraud P (2012) Image-based computational homogenization and localization: comparison between X-FEM/levelset and voxel-based approaches. Comput Mech 51(3):279–293 20. Legrain G, Allais R, Cartraud P (2011) On the use of the extended finite element method with quadtree/octree meshes. Int J Numer Meth Eng 86:717–743 21. Béchet É, Minnebo H, Moës N, Burgardt B (2005) Improved implementation and robustness study of the X-FEM for stress analysis around cracks. Int J Numer Meth Eng 64(8):1033–1056 22. Laborde P, Pommier J, Renard Y, Salaün M (2005) High-order extended finite element method for cracked domains. Int J Numer Meth Eng 64(3):354–381 23. Babuška I, Banerjee U, Osborn JE (2004) Generalized finite element methods – main ideas, results and perspective. Int J Comput Methods 1(1):67-103 24. Ndeffo M, Massin P, Moës N (2013) Crack propagation modelisation using XFEM With 2D and 3D quadratic elements. In: International conference on Extended Finite Element Methods - XFEM 2013 25. Duarte CA, Babuška I, Oden JT (2000) Generalized finite element methods for three-dimensional structural mechanics problems. Comput Struct 77:215–232 26. Chevaugeon N, Moës N, Minnebo H (2013) Improved crack tip enrichment functions and integration for crack modeling using the extended finite element method. Int J Multiscale Comput Eng 11(6):597–631 27. Babuška I, Guo B (1992) The h, p and h-p version of the finite element method; basis theory and applications. Adv Eng Softw 15:159–174 28. Gui W, Babuška I (1986) The p andh-p versions of the finite element method in 1 dimension Part I: the basic approximation results. Numerische Mathematik 612:577–612 29. Wagner GJ, Moës N, Liu WK, Belytschko T (2001) The extended finite element method for stokes flow past rigid cylinders. Int J Numer Meth Eng 51:293–313 doi:10.1186/s40323-014-0013-5 Cite this article as: Legrain and Moës: Treatment of nearly-singular problems with the X-FEM. Advanced Modeling and Simulation in Engineering Sciences 2014 2:13.
"Advanced Modeling and Simulation in Engineering Sciences" – Springer Journals
Published: Dec 1, 2014
You can share this free article with as many people as you like with the url below! We hope you enjoy this feature!
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.