Skip to content
/ smoothG Public

Mixed graph Laplacian upscaling and solvers

License

LGPL-2.1, GPL-2.0 licenses found

Licenses found

LGPL-2.1
COPYING.LESSER
GPL-2.0
COPYING
Notifications You must be signed in to change notification settings

LLNL/smoothG

Repository files navigation

smoothG Build Status

"smoothG logo

Mixed graph-Laplacian upscaling and solvers.

For installation instructions, see INSTALL.md.

For a tutorial walkthrough of the example code, see EXAMPLE.md.

This project is intended to take a graph and build a smaller (upscaled) graph that is representative of the original in some way. We represent the graph Laplacian in a mixed form, solve some local eigenvalue problems to uncover near-nullspace modes, and use those modes as coarse degrees of freedom.

This code is based largely on the following paper:

A.T. Barker, C.S. Lee, and P.S. Vassilevski, Spectral upscaling for graph Laplacian problems with application to reservoir simulation, SIAM J. Sci. Comput., Vol. 39, No. 5, pp. S323–S346.

This code has contributions from:

Copyright (c) 2018, Lawrence Livermore National Security, LLC. This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344. LLNL-CODE-745247.