Libraries

This page collects useful information regarding third-party libraries (TPLs) used by Xyst.

Third-party libraries (TPLs)

The Charm++ Parallel Programming System

OpenMPI for the message passing interface

Libstdc++ for standard C++ containers and algorithms

MiniLua for input file parsing

C++ Template Unit Test Framework

The NetCDF data model, required by Exodus

ExodusII for mesh-based I/O

Zoltan for static mesh partitioning

HighwayHash for generating hashes

Brigand for template meta-programming