Additional Data for the Stokes GMG Paper
This repository contains source code, parameter files, and additional data used in the computations of the paper:
Thomas C. Clevenger and Timo Heister:
Comparison Between Algebraic and Matrix-free Geometric Multigrid for
a Stokes Problem on an Adaptive Mesh with Variable Viscosity
submitted, 2019
Note: This repository contains git submodules for the dependencies deal.II and
ASPECT. Please clone this repository using git clone --recurse-submodules
or initialize the repositories using git submodule init
if you cloned
without it.
Contents
This repository contains the following:
deal.II
-- Snapshot of the deal.II master branch from Feb 28, 2020 (before deal.II v9.2.0 with many important performance and 64bit fixes)aspect
-- Experimental branch of ASPECT, see https://github.com/tjhei/aspect/tree/gmg-stokes-paper (This branch contains additional timing blocks and other experimental changes)data-files
-- These are the raw results files from our computations used to create the figures in the paper.
Details about the computational setup
Computations were run on TACC's Frontera supercomputer.
We compiled a Wiki page with information on how to install ASPECT on Frontera.
Some additional information:
- Most computations were done with the modules
intel/19.0.5 impi/19.0.5 cmake
- The compiler used is
icpc version 19.0.5.281 (gcc version 8.3.0 compatibility)
- deal.II is configured with
DEAL_II_WITH_64BIT_INDICES=ON
- p4est is version 2.2, Trilinos is 12.18.1 (both manually installed via candi)