ArcXiv

A fast direct solver for network matrices

Abstract

A fast direct inversion scheme for the large sparse systems of linear equations resulting from the discretization of elliptic partial differential equations in two dimensions is given. The scheme is described for the particular case of a discretization on a uniform square grid, but can be generalized to more general geometries. For a grid containing N points, the scheme requires O(N 2N) arithmetic operations and O(N N) storage to compute an approximate inverse. If only a single solve is required, then the scheme requires only O(N N) storage; the same storage is sufficient for computing the Dirichlet-to-Neumann operator as well as other boundary-to-boundary operators. The scheme is illustrated with several numerical examples. For instance, a matrix of size 106 × 106 is inverted to seven digits accuracy in four minutes on a 2.8GHz P4 desktop PC.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…