Epetra: Error in matrix-matrix multiplication #8826
Labels
CLOSED_DUE_TO_INACTIVITY
Issue or PR has been closed by the GitHub Actions bot due to inactivity.
MARKED_FOR_CLOSURE
Issue or PR is marked for auto-closure by the GitHub Actions bot.
pkg: Epetra
pkg: ShyLU
pkg: Xpetra
type: question
Question
@trilinos/epetra
@trilinos/xpetra
@trilinos/shylu
First, I should not that I am using
Epetra
through theXpetra
interface in FROSch. My question is the following:Previously, I constructed a specific
Epetra_CrsMatrix
(through anXpetra::Matrix
) without specifying a column map. Now, I added a column map to the call of the constructor in order to be able to assembly the matrix using local indices. This works smoothly.However, at a later point in the code, I am multiplying another
Epetra_CrsMatrix
(Xpetra::Matrix
) with this matrix usingXpetra::MatrixMatrix<>::Multiply()
. At this point the program, terminates with the error:I am very surprised about this, also because I do not obtain this error using
Tpetra
instead. For now, I added anif
statement to differentiate betweenEpetra
andTpetra
; see the changes to the filepackages/shylu/shylu_dd/frosch/src/CoarseSpaces/FROSch_CoarseSpace_def.hpp
(lines 170-193) in my PR #8825. This should be fine for now, however, it would be great to understand how I could also get this running withEpetra
.The text was updated successfully, but these errors were encountered: