-
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: transferAndFillComplete fails #8447
Labels
client: EMPIRE
All issues that most directly target the ATDM EMPIRE code
pkg: Tpetra
type: bug
The primary issue is a bug in Trilinos code or tests
Comments
cgcgcg
added a commit
to cgcgcg/Trilinos
that referenced
this issue
Dec 11, 2020
cgcgcg
added a commit
to cgcgcg/Trilinos
that referenced
this issue
Dec 11, 2020
The added test sems to pass with UVM off. |
jmgate
pushed a commit
to tcad-charon/Trilinos
that referenced
this issue
Dec 15, 2020
…s:develop' (e00327c). * trilinos-develop: Panzer STK: Add a test to verify the ability to query the PerceptMesh member Panzer STK: Add functionality for keeping and for querying an STK_Interface's PerceptMesh member Framework: Reduce rate limit for stale job actionscript Updated ninja Panzer: fix race condition with launch blocking off in GED accessor. MueLu: applying an ugly fix in SaPFactory_kokkos constraint algo Updated to cmake 19 for Ross' cuda schedule fixes TrilinosCouplings: Fixing maxwell example Tpetra: Fix issue in `transferAndFillComplete` Tpetra: Add test for trilinos#8447 forgot to add this fix to change the value in the P matrix Moving the Teko configuration to use the Tpetra default LO/GOs Add a test to MueLu_UnitTestsTpetra_kokkos that checks the SaP factory including the enforce constaint option. fix up some gold files fix up some gold files fix up some gold files fix up some gold files KokkosKernels: remove static constexpr member (trilinos#8418) fixed up an unused variable and a scalar traits comparison ... as well as updated a couple of gold files kokkos version of satisfy constraints for SaP
jmgate
pushed a commit
to tcad-charon/Trilinos
that referenced
this issue
Dec 15, 2020
…s:develop' (e00327c). * trilinos-develop: Panzer STK: Add a test to verify the ability to query the PerceptMesh member Panzer STK: Add functionality for keeping and for querying an STK_Interface's PerceptMesh member Framework: Reduce rate limit for stale job actionscript Updated ninja Panzer: fix race condition with launch blocking off in GED accessor. MueLu: applying an ugly fix in SaPFactory_kokkos constraint algo Updated to cmake 19 for Ross' cuda schedule fixes TrilinosCouplings: Fixing maxwell example Tpetra: Fix issue in `transferAndFillComplete` Tpetra: Add test for trilinos#8447 forgot to add this fix to change the value in the P matrix Moving the Teko configuration to use the Tpetra default LO/GOs Add a test to MueLu_UnitTestsTpetra_kokkos that checks the SaP factory including the enforce constaint option. fix up some gold files fix up some gold files fix up some gold files fix up some gold files KokkosKernels: remove static constexpr member (trilinos#8418) fixed up an unused variable and a scalar traits comparison ... as well as updated a couple of gold files kokkos version of satisfy constraints for SaP
bathmatt
pushed a commit
that referenced
this issue
Dec 16, 2020
…develop' (e46fbab). * potential-trilinos-develop: (64 commits) Framework: Reduce rate limit for stale job actionscript Updated ninja Panzer: fix race condition with launch blocking off in GED accessor. Updated to cmake 19 for Ross' cuda schedule fixes TrilinosCouplings: Fixing maxwell example TrilinosCouplings: Fixing bug TrilinosCouplings: Minor mods to Maxwell example Tpetra: Fix issue in `transferAndFillComplete` Tpetra: Add test for #8447 PyTrilinos: Update FinMpi4Py.cmake to support Python 3 (#8444) Intrepid: fix bug in face tag initialization for high-order H(div) Triangle elements. (#8453) Minor fix to SuperLu version used for enum kokkos: Replace enums in Kokkos_ViewMapping.hpp Framework: Enabling the 'autocloser' github actions script Framework: Issue 8429 - TestingEnv Fixes Ifpack2: fix initialization error Tun off build stats compiler wrappers in all PR builds for now (#7376) Set Trilinos_REMOVE_BUILD_STATS_TIMING_FILES_ON_FRESH_CONFIGURE=ON for cuda_9.2 PR build (#7376) Add support for <Project>_REMOVE_BUILD_STATS_TIMING_FILES_ON_FRESH_CONFIGURE (#7376) Simplify logic for setting <Project>_REMOVE_BUILD_STATS_ON_CONFIGURE (#7376) ...
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
client: EMPIRE
All issues that most directly target the ATDM EMPIRE code
pkg: Tpetra
type: bug
The primary issue is a bug in Trilinos code or tests
Bug Report
@trilinos/tpetra
Description
EMPIRE has reported an issue where
transferAndFillComplete
fails from within MueLu's rebalancing:Trilinos/packages/muelu/src/Rebalancing/MueLu_RebalanceAcFactory_def.hpp
Lines 104 to 105 in 07a6632
It seems that the problem is that
originalAc
is block diagonal and hence has no importer.Trilinos/packages/tpetra/core/src/Tpetra_CrsMatrix_def.hpp
Lines 8891 to 8953 in 07a6632
I removed the check for
bSameDomainMap
onTrilinos/packages/tpetra/core/src/Tpetra_CrsMatrix_def.hpp
Line 8914 in 07a6632
since that is the only case with null importer, and this fixed the EMPIRE issue.
Could someone from the Tpetra team confirm that this is a good fix?
(All Tpetra tests pass on my system.)
The text was updated successfully, but these errors were encountered: