4C relies on Trilinos for the implementation of sparse linear algebra capabilities. We currently use the Epetra stack, which will be phased-out from Trilinos by the end of 09/2024 (at the latest) and then eventually deleted from the Trilinos repository on 24.11.2025 (see trilinos/Trilinos#14300) -- and even right now, the Epetra stack is not actively developed anymore, so we cannot easily benefit from new features. Finally, Epetra is limited to MPI-only mode, so we cannot use on-node parallelism or accelerator devices (as they appear in more and more of today's computing clusters).
The modern Tpetra stack is the successor of Epetra. It is actively developed, it forms the basis for a modern solver stack in Trilinos, and comes with a hand-in-hand Kokkos integration for MPI+X parallelism.
The switch to Tpetra is mandatory, such that we can benefit from developments in Trilinos in the future. This milestone intends to collect all issues related to the migration from Epetra to Tpetra.
List view
0 issues of 15 selected
- Status: Open.#189 In 4C-multiphysics/4C;
- Status: Open.#835 In 4C-multiphysics/4C;
- Status: Open.#863 In 4C-multiphysics/4C;
- Status: Open.#875 In 4C-multiphysics/4C;
- Status: Open.#754 In 4C-multiphysics/4C;
- Status: Open.#1121 In 4C-multiphysics/4C;
- Status: Open.#1391 In 4C-multiphysics/4C;
- Status: Open.#1400 In 4C-multiphysics/4C;
- Status: Open.#1401 In 4C-multiphysics/4C;
- Status: Open.#1462 In 4C-multiphysics/4C;
- Status: Open.#1544 In 4C-multiphysics/4C;
- Status: Open.#1557 In 4C-multiphysics/4C;
- Status: Draft (not ready).4C-multiphysics/4Cnumber 1594#1594 In 4C-multiphysics/4C;
- Status: Open.#359 In 4C-multiphysics/4C;