A survey of direct methods for sparse linear systems

TA Davis, S Rajamanickam, WM Sid-Lakhdar - Acta Numerica, 2016 - cambridge.org
Wilkinson defined a sparse matrix as one with enough zeros that it pays to take advantage of
them. 1 This informal yet practical definition captures the essence of the goal of direct …

Vlasov methods in space physics and astrophysics

M Palmroth, U Ganse, Y Pfau-Kempf… - Living reviews in …, 2018 - Springer
This paper reviews Vlasov-based numerical methods used to model plasma in space
physics and astrophysics. Plasma consists of collectively behaving charged particles that …

MFEM: A modular finite element methods library

R Anderson, J Andrej, A Barker, J Bramwell… - … & Mathematics with …, 2021 - Elsevier
MFEM is an open-source, lightweight, flexible and scalable C++ library for modular finite
element methods that features arbitrary high-order finite element meshes and spaces …

[HTML][HTML] The open porous media flow reservoir simulator

AF Rasmussen, TH Sandve, K Bao, A Lauser… - … & Mathematics with …, 2021 - Elsevier
Abstract The Open Porous Media (OPM) initiative is a community effort that encourages
open innovation and reproducible research for simulation of porous media processes. OPM …

FUN3D Manual: 13.7

RT Biedron, JR Carlson, JM Derlaga, PA Gnoffo… - 2020 - ntrs.nasa.gov
This manual describes the installation and execution of FUN3D version 13.7, including
optional dependent packages. FUN3D is a suite of computational fluid dynamics simulation …

Hybrid parallelization of the LIGGGHTS open-source DEM code

R Berger, C Kloss, A Kohlmeyer, S Pirker - Powder technology, 2015 - Elsevier
This work presents our efforts to implement an MPI/OpenMP hybrid parallelization of the
LIGGGHTS open-source software package for Discrete Element Methods (DEM). We outline …

Scalable matrix computations on large scale-free graphs using 2D graph partitioning

EG Boman, KD Devine, S Rajamanickam - Proceedings of the …, 2013 - dl.acm.org
Scalable parallel computing is essential for processing large scale-free (power-law) graphs.
The distribution of data across processes becomes important on distributed-memory …

[HTML][HTML] Enabling technology for global 3D+ 3V hybrid-Vlasov simulations of near-Earth space

U Ganse, T Koskela, M Battarbee, Y Pfau-Kempf… - Physics of …, 2023 - pubs.aip.org
We present methods and algorithms that allow the Vlasiator code to run global, three-
dimensional hybrid-Vlasov simulations of Earth's entire magnetosphere. The key ingredients …

The PetscSF scalable communication layer

J Zhang, J Brown, S Balay… - … on Parallel and …, 2021 - ieeexplore.ieee.org
PetscSF, the communication component of the Portable, Extensible Toolkit for Scientific
Computation (PETSc), is designed to provide PETSc's communication infrastructure suitable …

Roadmap for peridynamic software implementation

DJ Littlewood - 2015 - osti.gov
The application of peridynamics for engineering analysis requires an efficient and robust
software implementation. Key elements include processing of the discretization, the …