-
Notifications
You must be signed in to change notification settings - Fork 26
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
CG and BICG implementation for all equations #98
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I reviewed the testing, see my comments. @ktbolt, I'll leave the changes in Code/Source/svFSILS
for you.
tests/cases/niederer_benchmark_ECGs_quadrature/svFSI_GMRES_FE_pfib_AP.xml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perfect!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MatteoSalvador Looks good!
* CG for vectors * BICG for vectors * Add new tests for 3D CEP: (CG, BICG, GMRES), (epi, endo, myo), (AP, BO, TTP) * Remove ECGs + typo * Relative errors for ECGs + error message
* CG for vectors * BICG for vectors * Add new tests for 3D CEP: (CG, BICG, GMRES), (epi, endo, myo), (AP, BO, TTP) * Remove ECGs + typo * Relative errors for ECGs + error message
* CG for vectors * BICG for vectors * Add new tests for 3D CEP: (CG, BICG, GMRES), (epi, endo, myo), (AP, BO, TTP) * Remove ECGs + typo * Relative errors for ECGs + error message
* CG for vectors * BICG for vectors * Add new tests for 3D CEP: (CG, BICG, GMRES), (epi, endo, myo), (AP, BO, TTP) * Remove ECGs + typo * Relative errors for ECGs + error message
This MR solves issue #90, where I noticed that CG and BICG were not implemented for CEP.
I translated the corresponding Fortran code so that CG and BICG are now available for all equations and physics.
I added 4 test cases from 3D CEP to test the different linear solvers (CG, BICG, GMRES), cardiac cells (epicardium, myocardium, endocardium) and ionic models (AP, BO, TTP).
@ktbolt and @mrp089, I am ready for your review!