Open-source codes based on the high-order TENO schemes for complex fluids

Open-source codes based on the high-order TENO schemes for complex fluids:

OpenSBLI solver

Based on TENO5, TENO6 and TENO8

A framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures.

Lusher, David J., Satya P. Jammy, and Neil D. Sandham. “OpenSBLI: Automated code-generation for heterogeneous computing architectures applied to compressible fluid dynamics on structured grids.” arXiv preprint arXiv:2007.14933 (2020).

Code repository, https://github.com/LMNS3d/opensbli

HTR solver

Based on TENO6-A

An open-source exascale-oriented task-based multi-GPU high-order code for hypersonic aerothermodynamics

Renzo, Mario Di; Fu, Lin; Urzay, Javier; “HTR solver: An open-source exascale-oriented task-based multi-GPU high-order code for hypersonic aerothermodynamics,” Computer Physics Communications, (2020): 107262.

TENO scheme and HTR solver have supported the DOE PSAAP 3 (Predictive Science Academic Alliance Program) project at Stanford University, link for psaap 3 at stanford.

Code repository, https://data.mendeley.com/datasets/9zsxjtzfr7/1

ALPACA solver

Based on TENO5

A MPI-parallelized C++ code framework to simulate compressible multiphase flow physics

Hoppe, Nils; Adami, Stefan; Adams, Nikolaus A. ; “A modular massively parallel computing environment for three-dimensional multiresolution simulations of compressible flows,” arXiv:2012.04385, (2020).

Code repository, https://gitlab.lrz.de/nanoshock/ALPACA

MPI-AMRVAC solver

Based on TENO5-A

MPI-AMRVAC: A Parallel Adaptive Mesh Refinement Framework

van der Holst, Bar, et al. “MPI-AMRVAC: MPI-adaptive mesh refinement-versatile advection code,” Astrophysics Source Code Library (2012): ascl-1208.

Code repository, https://github.com/amrvac/amrvac