5 research outputs found

    Generalized Filtering Decomposition

    Get PDF
    This paper introduces a new preconditioning technique that is suitable for matrices arising from the discretization of a system of PDEs on unstructured grids. The preconditioner satisfies a so-called filtering property, which ensures that the input matrix is identical with the preconditioner on a given filtering vector. This vector is chosen to alleviate the effect of low frequency modes on convergence and so decrease or eliminate the plateau which is often observed in the convergence of iterative methods. In particular, the paper presents a general approach that allows to ensure that the filtering condition is satisfied in a matrix decomposition. The input matrix can have an arbitrary sparse structure. Hence, it can be reordered using nested dissection, to allow a parallel computation of the preconditioner and of the iterative process

    Generalized Filtering Decomposition

    Get PDF
    Abstract: This paper introduces a new preconditioning technique that is suitable for matrices arising from the discretization of a system of PDEs on unstructured grids. The preconditioner satisfies a so-called filtering property, which ensures that the input matrix is identical with the preconditioner on a given filtering vector. This vector is chosen to alleviate the effect of low frequency modes on convergence and so decrease or eliminate the plateau which is often observed in the convergence of iterative methods. In particular, the paper presents a general approach that allows to ensure that the filtering condition is satisfied in a matrix decomposition. The input matrix can have an arbitrary sparse structure. Hence, it can be reordered using nested dissection, to allow a parallel computation of the preconditioner and of the iterative process. Key-words: linear solvers, Krylov subspace methods, preconditioning, filtering property, block incomplete decomposition * INRIA Saclay -Ile de France, Laboratoire de Recherche en Informatique Universite Paris-Sud 11, France ([email protected]). † Laboratoire J.L. Lions, CNRS UMR7598, Universite Paris 6, France ([email protected]). DĂ©compositionĂ  base de filtrage gĂ©nĂ©ralisĂ©e RĂ©sumĂ© : Ce document prĂ©sente une nouvelle technique de prĂ©conditionnement adaptĂ© pour les matrices issues de la discrĂ©tisation d'un système d'Ă©quations aux dĂ©rivĂ©es partielles sur des maillages non structurĂ©s. Le prĂ©conditionneur satisfait une propriĂ©tĂ© dite de filtrage, qui signifie que la matrice d'entrĂ©e est identique au prĂ©conditionneur pour un vecteur donnĂ© de filtrage. Le choix de ce vecteur permet d'attĂ©nuer l'effet des modes de basse frĂ©quence sur la convergence et ainsi de diminuer ou d'Ă©liminer le plateau qui est souvent observĂ© dans la convergence des mĂ©thodes itĂ©ratives. En particulier, le document prĂ©sente une approche gĂ©nĂ©rale qui permet d'assurer que la propriĂ©tĂ© de filtrage est satisfaite lors d'une dĂ©composition matricielle. La matrice d'entrĂ©e peut avoir une structure creuse arbitraire. Ainsi, elle peutĂŞtre rĂ©numĂ©rotĂ©e en utilisant la mĂ©thode de dissection emboĂ®tĂ©e, afin de permettre un calcul parallèle du prĂ©conditionneur et du processus itĂ©ratif

    Robust algebraic Schur complement preconditioners based on low rank corrections

    Get PDF
    In this paper we introduce LORASC, a robust algebraic preconditioner for solving sparse linear systems of equations involving symmetric and positive definite matrices. The graph of the input matrix is partitioned by using k-way partitioning with vertex separators into N disjoint domains and a separator formed by the vertices connecting the N domains. The obtained permuted matrix has a block arrow structure. The preconditioner relies on the Cholesky factorization of the first N diagonal blocks and on approximating the Schur complement corresponding to the separator block. The approximation of the Schur complement involves the factorization of the last diagonal block and a low rank correction obtained by solving a generalized eigenvalue problem or a randomized algorithm. The preconditioner can be build and applied in parallel. Numerical results on a set of matrices arising from the discretization by the finite element method of linear elasticity models illustrate the robusteness and the efficiency of our preconditioner

    Block filtering decomposition

    No full text
    International audienceThis paper introduces a new preconditioning technique that is suitable for matrices arising from the discretization of a system of PDEs on unstructured grids. The preconditioner satisfies a so-called filtering property, which ensures that the input matrix is identical with the preconditioner on a given filtering vector. This vector is chosen to alleviate the effect of low-frequency modes on convergence and so decrease or eliminate the plateau that is often observed in the convergence of iterative methods. In particular, the paper presents a general approach that allows to ensure that the filtering condition is satisfied in a matrix decomposition. The input matrix can have an arbitrary sparse structure. Hence, it can be reordered using nested dissection, to allow a parallel computation of the preconditioner and of the iterative process. We show the efficiency of our preconditioner through a set of numerical experiments on symmetric and nonsymmetric matrices
    corecore