-
Notifications
You must be signed in to change notification settings - Fork 578
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tpetra::CrsMatrix::globalAssemble broken with overlapping row Map #603
Labels
Comments
Tests were passing yesterday. One unrelated (Piro Epetra) check-in test failed last night, so I'm rerunning the check-in test script with that test excluded. |
MPI_DEBUG tests passed. SERIAL_RELEASE build running now. |
mhoemmen
pushed a commit
that referenced
this issue
Sep 14, 2016
@trilinos/tpetra Fix #603. Tpetra::CrsMatrix::globalAssemble now works even if the matrix's row Map is overlapping. The implementation should also be much more efficient. Nevertheless, we still prefer that users manage global assembly themselves using the two-matrix Export approach. This fix leverages the fix for #607, to make sure that CrsMatrix's "BadGID" test still passes. Build/Test Cases Summary Enabled Packages: TpetraCore Disabled Packages: FEI,PyTrilinos,Moertel,STK,SEACAS,ThreadPool,OptiPack,Rythmos,Intrepid,ROL,Panzer Enabled all Forward Packages 0) MPI_DEBUG => Test case MPI_DEBUG was not run! => Does not affect push readiness! (-1.00 min) 1) SERIAL_RELEASE => Test case SERIAL_RELEASE was not run! => Does not affect push readiness! (-1.00 min) 2) MPI_DEBUG => passed: passed=684,notpassed=0 (64.88 min) 3) SERIAL_RELEASE => passed: passed=589,notpassed=0 (24.44 min) Other local commits for this build/test group: ce52b64
Tests passed; pushed changes. |
mhoemmen
pushed a commit
that referenced
this issue
Sep 14, 2016
@trilinos/tpetra Tpetra::CrsMatrix::globalAssemble used to depend on Tpetra::Details::CrsIJV and the specialization of Teuchos::SerializationTraits for that class. My recently pushed fix for #603 makes CrsIJV unnecessary. This commit removes it.
This was referenced Sep 16, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@trilinos/tpetra See #601 for discussion.
This depends on #607.
The text was updated successfully, but these errors were encountered: