-
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
ML: Smoothers that support our data matrices #5665
Comments
@trilinos/ml |
I would recommend a book on multigrid. Beyond that, experience (either yours or your colleague's) is your best guide. |
Basically, I am dealing with a large data set of matrices where each matrix will be of different types. So it is not possible to go through each of them manually. Is there a way to know what are the smoothers that work for the particular matrix through code |
Short answer is "no." Longer answer: You can use code to tell if the matrix is symmetric. Testing if the matrix is positive definite is more costly. The fastest way to tell if incomplete Cholesky or ILU work on a general matrix is probably just to try them. |
Please give us some more information about the type of systems you’re interested in solving. As @mhoemmen mentioned, our suggestions will depend on your answers. The more details you can provide, the better. |
I am trying to find solvation time for Ax =b with A matrix as 494_bus.mtx from https://sparse.tamu.edu/HB/494_bus. Some Combinations of these parameters are not working: *** I would like to know what combinations will work and what wont as i need to wright a script that does the same for large dataset *** //////code part for parameters///// |
I would recommend taking a multigrid tutorial (MueLu has one; not sure about ML, but there is a Users' Guide) and reading up on multigrid. There's no automatic mapping from matrix to multigrid parameters. |
ML User Guide: https://trilinos.org/oldsite/packages/ml/mlguide5.pdf Here‘s the user guide of MueLu: https://trilinos.github.io/pdfs/mueluguide.pdf And the MueLu Tutorial: https://trilinos.github.io/muelu_tutorial.html |
Is there way where i can print only solution time instead of verbose description of the warnings and output |
If yes, then it’s probably described in the user guides. If no, you can just put your own timers around the ML call. |
@srinadhupreetham The AMG methods in ML and MueLu are really designed for PDE-based systems, the matrix you're trying to solve is from a power network. Have you read papers or other references that suggest that AMG will work for this type of system? If you just want the solution time, grep will work. |
Closing, but please reopen if necessary. |
Few Smoothers and Coarse List are resulting in a segmentation fault with my input A(data matrix). Is there a way to know what are the smoothers that will work for my specific data matrix
The text was updated successfully, but these errors were encountered: