kinnewig/dealii: Tpetra-Wrappers-alpha.

Bangerth, Wolfgang, Kronbichler, Martin, Maier, Matthias, Arndt, Daniel, Kanschat, Guido, Heister, Timo, Wells, David, Munch, Peter, Heltai, Luca, Turcksin, Bruno, Davydov, Denis, Fehling, Marc, Pelteret, Jean-Paul, Gassmöller, Rene , Blais, Bruno, Garcia, Daniel, Holm, Bärbel, Bergbauer, Maximilian, Rastak, Reza, Zampini, Stefano, Sticko, Simon, Grayver, Alexander, Qiao, Lei, Zhang, Jiaqi, Harper, Graham, Feder, Marco, Fehn, Niklas and Robey, Jonathan (2024) kinnewig/dealii: Tpetra-Wrappers-alpha. Open Access DOI 10.5281/zenodo.10913129.

[thumbnail of dealii-tpetra-wrappers-alpha.zip] Archive
dealii-tpetra-wrappers-alpha.zip - Published Version
Available under License Creative Commons: Attribution 4.0.

Download (40MB)

Supplementary data:

Abstract

This GitHub repository contains the basic Tpetra wrappers, which act as an interface from deal.II to Trilinos.
The contributions of the TpetraWrappers are listed below.
Note that the namespace prefix LinearAlgebra:: was neglected on all mentioned TpetraWrappers symbols for readability:

An extension of the TpetraWrappers::Vector
The TpetraWrappers::Vector class has been overhauled
A first version of TpetraWrappers::SparseMatrix and TpetraWrappers::SparsityPattern have been implemented, mirroring the functionality of the corresponding Epetra-based classes.
The framework for block classes was added, including TpetraWrappers::BlockVector and the TpetraWrappers::BlockSparseMatrix.

The starting point for this work was the branch dealii-9.5 (based on the commit: 9e847302b21355f355c87890477f4dd485da26b1).

The Tpetra Wrappers were further developed by the other deal.II developers and are part of the deal.II version 9.6.
A patch to the cmake files was added so this preview would work.

Document Type: Software
Research affiliation: OceanRep > GEOMAR > FB4 Dynamics of the Ocean Floor > FB4-MUHS Magmatic and Hydrothermal Systems
Main POF Topic: PT3: Restless Earth
Publisher: Zenodo
Date Deposited: 07 Nov 2024 10:31
Last Modified: 07 Nov 2024 10:32
URI: https://oceanrep.geomar.de/id/eprint/60876

Actions (login required)

View Item View Item