-
Notifications
You must be signed in to change notification settings - Fork 577
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
MueLu: Use of ShiftedLaplacian
with long long
GO
#13815
Comments
Automatic mention of the @trilinos/muelu team |
Adding @rstumin. |
I don't believe anyone is using the ShiftedLaplacian code ... so it is not clear to me whether it serves a useful purpose as a test? |
Just to clarify our question a bit more. We are looking for a preconditioner to solve Helmholtz problems in our Trilinos-based FE code. We saw the shifted Laplacian in Muelu. In our code, we use the default GO in Tpetra, which is typically |
I would be surprised if there is anything specific to |
Currently, the
ShiftedLaplacian
preconditioner is enabled inMueLu
only whenTpetra
is instantiated with theint
global ordinal.Trilinos/packages/muelu/src/Utils/ForwardDeclaration/MueLu_ShiftedLaplacian_fwd.hpp
Line 14 in fcf1459
It is also not clear whether tests using the
ShiftedLaplacian
preconditioner are still exercised by the Trilinos test pipelines. Because it seems that there are inconsistencies such asTrilinos/packages/muelu/test/helmholtz/Helmholtz3D.cpp
Lines 91 to 92 in fcf1459
Trilinos/packages/galeri/src-xpetra/Galeri_XpetraParameters.hpp
Lines 32 to 37 in fcf1459
I.e. the
kxx
,kxy
parameters and so on are not passed by the Helmholtz test, which leads to a compilation error in our build.May be related to:
We are wondering
ShiftedLaplacian
preconditioner for other global ordinals? Is it just a question of generalising the ifdef protections and enabling things in the eti?Thanks in advance.
@cgcgcg @jhux2
@romintomasetti @GaleAxiom
The text was updated successfully, but these errors were encountered: