Two-Grid Deflated Krylov Methods for Linear Equations

05/06/2020
by   Ronald B. Morgan, et al.
0

An approach is given for solving large linear systems that combines Krylov methods with use of two different grid levels. Eigenvectors are computed on the coarse grid and used to deflate eigenvalues on the fine grid. GMRES-type methods are first used on both the coarse and fine grids. Then another approach is given that has a restarted BiCGStab (or IDR) method on the fine grid. While BiCGStab is generally considered to be a non-restarted method, it works well in this context with deflating and restarting. Tests show this new approach can be very efficient for difficult linear equations problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/19/2020

GL-Coarsener: A Graph representation learning framework to construct coarse grid hierarchy for AMG solvers

In many numerical schemes, the computational complexity scales non-linea...
research
06/28/2021

On Divergence- and Gradient-Preserving Coarse-Graining for Finite Volume Primitive Equation Ocean Models

We consider the problem of coarse-graining in finite-volume fluid models...
research
07/01/2023

Rounding-Error Analysis of Multigrid V-Cycles

This paper provides a rounding-error analysis for two-grid methods that ...
research
05/27/2021

Coarse-Grid Selection Using Simulated Annealing

Multilevel techniques are efficient approaches for solving the large lin...
research
04/20/2023

Gauge-equivariant pooling layers for preconditioners in lattice QCD

We demonstrate that gauge-equivariant pooling and unpooling layers can p...
research
05/06/2020

A Rotating-Grid Upwind Fast Sweeping Scheme for a Class of Hamilton-Jacobi Equations

We present a fast sweeping method for a class of Hamilton-Jacobi equatio...
research
07/19/2023

AutoAMG(θ): An Auto-tuned AMG Method Based on Deep Learning for Strong Threshold

Algebraic Multigrid (AMG) is one of the most widely used iterative algor...

Please sign up or login with your details

Forgot password? Click here to reset