AUXILIARY AMG PRECONDITIONER FOR H(div) SYSTEMS

YUNRONG ZHU

1. Problem description

This package is to solve the following H(div) system, by using varies auxiliary AMG preconditioners. The goal is to verify the efficiency and robustness of these preconditioners with respect to different coefficients of ϵ > 0 on unstructured mesh.

(div u,div v)+ ϵ(u,v) = (f,v), ∀v ∈ H(div).
(1.1)

Let the domain Ω = [0,1]3 be the unit cube. It is triangulated by unstructured tetrahedron mesh. We consider the finite element discretization of equation (1.1) by lowest order Raviart-Thomas element. Three sample unstructured data sets of the mesh are given in mesh*.dat files. The data files *.mat are the corresponding stiffness and mass matrices related to mesh*.dat.


PIC PIC


Click here for a full description of the source codes, to download of the codes and data files, as well as the performance of the algorithms.

4. Some Useful Matlab Subroutines