preconditioning techniques for mixed finite element
play

Preconditioning techniques for mixed finite element equations with - PowerPoint PPT Presentation

Preconditioning techniques for mixed finite element equations with multiple scales Jrg Espen Aarnes & Stein Krogstad SINTEF ICT, Dept. of Applied Mathematics Multiscale modeling in fluid flow and material science October 18-20, Oslo,


  1. Preconditioning techniques for mixed finite element equations with multiple scales Jørg Espen Aarnes & Stein Krogstad SINTEF ICT, Dept. of Applied Mathematics Multiscale modeling in fluid flow and material science October 18-20, Oslo, Norway

  2. Outline 1 of 33 Outline · Model problem and mixed FEM formulation. · Preconditioning mixed FEM eqs. and eqs. with multiple scales. · The construction of a multiscale DD preconditioner. · A family of multiscale multigrid preconditioners for elliptic eqs. · Two alternative iterative schemes for solving mixed FEM eqs. · Numerical results and concluding remarks. ◭ back ◮

  3. Model problem 2 of 33 Model problem We consider the following elliptic model problem: −∇ · k ( x ) ∇ u + c ( x ) u = f in Ω , ( − k ( x ) ∇ u ) · n = 0 on ∂ Ω . Here c is a non-negative function in L 2 (Ω) and k is a symmetric positive definite tensor with uniform upper and lower bounds: 0 < α ≤ ξ T k ( x ) ξ ∀ ξ ∈ R d \{ 0 } , ≤ β < ∞ ∀ x ∈ Ω . ξ T ξ ◭ back ◮

  4. The mixed formulation 3 of 33 The mixed formulation The mixed formulation of the model problem reads: Find q ∈ H 1 , div (Ω) and u ∈ L 2 (Ω) such that 0 � Ω k − 1 q · p dx � − Ω u ∇ · p dx = 0 � � � Ω v ∇ · q dx + Ω cuv dx = Ω fv dx for all p ∈ H 1 , div (Ω) and v ∈ L 2 (Ω) . 0 ◭ back ◮

  5. The mixed FEM formulation 4 of 33 The mixed FEM formulation Replacing H 1 , div (Ω) and L 2 (Ω) with finite dimensional subspaces 0 Q = span { ψ i } and V = span { φ m } we obtain: Find q = � i q i ψ i and u = � m u m φ m such that � Ω k − 1 q · ψ j dx � − Ω u ∇ · ψ j dx = 0 � � � Ω φ n ∇ · q dx + Ω cuφ n dx = Ω fφ n dx for all ψ j and φ n . ◭ back ◮

  6. The mixed FEM formulation 5 of 33 Thus, the mixed FEM formulation gives rise to the linear system − C T � B � � q � � 0 � = , C D u f where � � � q = q i ψ i , u = u m φ m , f m = fφ m dx, Ω m i and � � � k − 1 ψ i · ψ j dx ] , C = [ B = [ φ m div( ψ j ) dx ] , D = [ cφ m φ n dx ] . Ω Ω Ω ◭ back ◮

  7. The mixed FEM formulation 6 of 33 Properties of the mixed linear system: ◭ back ◮

  8. The mixed FEM formulation 6 of 33 Properties of the mixed linear system: · Mixed formulations give rise to saddle point problems: ◭ back ◮

  9. The mixed FEM formulation 6 of 33 Properties of the mixed linear system: · Mixed formulations give rise to saddle point problems: - The mixed linear system is indefinite. ◭ back ◮

  10. The mixed FEM formulation 6 of 33 Properties of the mixed linear system: · Mixed formulations give rise to saddle point problems: - The mixed linear system is indefinite. · B is SPD, and B − 1 is dense. ◭ back ◮

  11. The mixed FEM formulation 6 of 33 Properties of the mixed linear system: · Mixed formulations give rise to saddle point problems: - The mixed linear system is indefinite. · B is SPD, and B − 1 is dense. · D is non-negative and D + CB − 1 C T is SPD. ◭ back ◮

  12. The mixed FEM formulation 6 of 33 Properties of the mixed linear system: · Mixed formulations give rise to saddle point problems: - The mixed linear system is indefinite. · B is SPD, and B − 1 is dense. · D is non-negative and D + CB − 1 C T is SPD. · B and D (may) contain multiple scales. ◭ back ◮

  13. The mixed FEM formulation 7 of 33 How do we design efficient multigrid or domain decomposition preconditioners for linear systems that arise from mixed FEMs? ◭ back ◮

  14. The mixed FEM formulation 7 of 33 How do we design efficient multigrid or domain decomposition preconditioners for linear systems that arise from mixed FEMs? · Details at all scales have a strong impact on the solution: ◭ back ◮

  15. The mixed FEM formulation 7 of 33 How do we design efficient multigrid or domain decomposition preconditioners for linear systems that arise from mixed FEMs? · Details at all scales have a strong impact on the solution: - we need to construct subspace correction operators that reflect “all” scales, and employ proper intergrid transfer operators. ◭ back ◮

  16. The mixed FEM formulation 7 of 33 How do we design efficient multigrid or domain decomposition preconditioners for linear systems that arise from mixed FEMs? · Details at all scales have a strong impact on the solution: - we need to construct subspace correction operators that reflect “all” scales, and employ proper intergrid transfer operators. · Multiscale 1 finite element methods (MsFEMs) honor the subgrid scales and give rise to natural intergrid transfer operators that are adaptive to the local property of the differential operator. 1 Multiscale methods : Methods that incorporate fine scale information into a set of coarse scale equations in a way which is consistent with the local property of the differential operator. ◭ back ◮

  17. Preconditioning mixed FEM equations 8 of 33 Preconditioning mixed FEM equations ◭ back ◮

  18. Preconditioning mixed FEM equations 8 of 33 Preconditioning mixed FEM equations · Multigrid methods and domain decomposition methods are for the most part geared toward positive definite systems. ◭ back ◮

  19. Preconditioning mixed FEM equations 8 of 33 Preconditioning mixed FEM equations · Multigrid methods and domain decomposition methods are for the most part geared toward positive definite systems. · To use MG or DD techniques to construct preconditioners for indefinite systems on the present form, we can ◭ back ◮

  20. Preconditioning mixed FEM equations 8 of 33 Preconditioning mixed FEM equations · Multigrid methods and domain decomposition methods are for the most part geared toward positive definite systems. · To use MG or DD techniques to construct preconditioners for indefinite systems on the present form, we can - employ an inexact Uzawa type algorithm and develop a MG or DD preconditioner for the resulting systems, ◭ back ◮

  21. Preconditioning mixed FEM equations 8 of 33 Preconditioning mixed FEM equations · Multigrid methods and domain decomposition methods are for the most part geared toward positive definite systems. · To use MG or DD techniques to construct preconditioners for indefinite systems on the present form, we can - employ an inexact Uzawa type algorithm and develop a MG or DD preconditioner for the resulting systems, - develop a preconditioner for the full mixed system where some blocks are MG or DD preconditioners for a submatrix (e.g., B ). ◭ back ◮

  22. Preconditioning elliptic eqs. with multiple scales 9 of 33 Preconditioning elliptic eqs. with multiple scales The convergence rate of traditional MG methods and DD methods may deteriorate for elliptic problems with multiple scale coefficients. Define c ( x ) = 0 and let k ( x ) be a scalar periodic function: 1 300 300 200 200 0.5 100 100 0 0 0 0 10 10 10 10 10 5 5 5 5 5 5 10 0 0 0 0 0 ◭ back ◮

  23. Preconditioning elliptic eqs. with multiple scales 10 of 33 We now scale the coefficients so that max( k ( x )) / min( k ( x )) = 2 p , and investigate a DD method with an optimal rate of convergence. 200 100 200 Number of iterations Number of iterations Number of iterations 80 150 150 60 100 100 40 50 50 20 0 0 0 0 5 10 0 5 10 0 5 10 p p p ◭ back ◮

  24. Preconditioning elliptic eqs. with multiple scales 11 of 33 Standard MG methods experience a similar deterioration in the convergence rate, though possibly to a lesser degree. Analysis: ◭ back ◮

  25. Preconditioning elliptic eqs. with multiple scales 11 of 33 Standard MG methods experience a similar deterioration in the convergence rate, though possibly to a lesser degree. Analysis: · The coarse subspace correction operator does not reflect smaller scales, i.e., the scales that are not resolved by the coarse grid. ◭ back ◮

  26. Preconditioning elliptic eqs. with multiple scales 11 of 33 Standard MG methods experience a similar deterioration in the convergence rate, though possibly to a lesser degree. Analysis: · The coarse subspace correction operator does not reflect smaller scales, i.e., the scales that are not resolved by the coarse grid. - the subspace correction has poor approximation properties at the “coarse grid nodal points”. ◭ back ◮

  27. Preconditioning elliptic eqs. with multiple scales 11 of 33 Standard MG methods experience a similar deterioration in the convergence rate, though possibly to a lesser degree. Analysis: · The coarse subspace correction operator does not reflect smaller scales, i.e., the scales that are not resolved by the coarse grid. - the subspace correction has poor approximation properties at the “coarse grid nodal points”. - the coarse to fine grid interpolation operator (induced by the FEM approximation space) do not honor subgrid information. ◭ back ◮

  28. Preconditioning elliptic eqs. with multiple scales 12 of 33 Since MsFEM serve as a remedy to these problems, we construct multigrid type preconditioners for elliptic systems where ◭ back ◮

  29. Preconditioning elliptic eqs. with multiple scales 12 of 33 Since MsFEM serve as a remedy to these problems, we construct multigrid type preconditioners for elliptic systems where · the inter grid transfer operators are obtained from MsFEM approximation spaces. ◭ back ◮

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend