Skip to content

[LinAlg] Prepare map class for Tpetra #1391

@maxfirmbach

Description

@maxfirmbach

Description

Sub issue from #875 to prepare the class Core::LinAlg::Map for the switch.
Here notes, steps and open problems can be found.

Catch Epetra error in the wrapper itself #1190:

In the Tpetra::Map, everything that is related to index lists mainly works with Teuchos::ArrayView. What comes close to it is a std::span.

  • Use std::span instead of raw pointers for all methods where possible.

Everything else seems to be a 1-to-1 replacement later on.

Metadata

Metadata

Assignees

Labels

status: readyIssues that are well-prepared with detailed description ready to be processedtaskforce: tpetraIssues related to the migration from Epetra to Tpetratype: enhancementA new feature or enhancement to be implemented

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions