Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 1.07 KB

File metadata and controls

13 lines (7 loc) · 1.07 KB

Auto-test

BarytreeK

A c++/kokkos implementation of Barytree.

Dependencies

BarytreeK is built upon the Trilinos packages Kokkos (for performance portability), KokkosKernels (for batched dense linear algebra) and Zoltan2 (for distributed parallel domain decompostion). Zoltan2 has required dependencies on Teuchos (common computing tasks) and Tpetra (linear algebra), amongst others. Since BarytreeK will support the meshfree solution of PDEs, we recommend also building/linking the Compadre Trilinos package. The current auto-test workflow is built against Trilinos version 16.1.0.

BarytreeK uses the spdlog logging library (current auto-test uses version 1.13.0) for handling console and output of runtime information to a file.

BarytreeK uses Catch2 testing framework (current auto-test uses version 3.5.3) for its unit tests and integration tests.