-
Notifications
You must be signed in to change notification settings - Fork 3
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
Add and test iterative solver #4
Comments
Work in progress at https://github.com/rmsare/pymcc/tree/update-solver-iterative |
A few issues have come up that make iterative solvers a problematic choice:
|
There are a couple options:
|
Update: Implemented a conjugate gradient solver and verified it works on a toy example. It doesn't solve systems produced by the spline functions, though. It looks like it is failing where there are singular points? |
A few notes from today:
Things to investigate:
Nice reference for making TPS more efficient: |
Correction: GMRES solves these systems, CG does not |
Testing GMRES in Boost. One con: it also uses diagonal/Cholesky type preconditioners for faster convergence. |
Modern TPS implementation with sub sampling: |
Replace
LU_Solver
here withor
The text was updated successfully, but these errors were encountered: