| 8082dc6f | 16-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: default values should be set during creation |
| 0369aaf7 | 16-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added benign correction during presolve and check on the BDDC operator
still does not work, need to understand what is missing
there is some extra code that should be removed from PCBDDCMat
PCBDDC: added benign correction during presolve and check on the BDDC operator
still does not work, need to understand what is missing
there is some extra code that should be removed from PCBDDCMatMult_Private
show more ...
|
| d47842be | 15-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: MUMPS Cholesky solver could be used for symmetric matrices
This has also the advantage that POTRF/S/I will be called inside BDDC SYTR/S/I will be called inside MUMPS (can I fix this?) |
| c9ed8603 | 15-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: remove zerodiag from bddc data structure |
| a0aff763 | 15-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: forget to protect line by n_benign guard |
| d12edf2f | 15-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fix error in coarse submatrix computation for the benign trick
debug code now is properly working |
| 3f11080c | 15-Aug-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'pr353/dmeiser/fix-ex2_bjacobi-update/master' |
| d2e92e26 | 15-Aug-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'pr349/mapdes/extend_hypre_boomeramg_interface/master' |
| 3ec5463e | 15-Aug-2015 |
Dave May <dave.mayhem23@gmail.com> |
PCSemiRedundant: * Updated the viewer to be compatible with the refactoring of PetscViewerGetSubcomm() introduced by Barry in the branch barry/fix-petscviewer-attempt-2 |
| 517e223e | 15-Aug-2015 |
Dave May <dave.mayhem23@gmail.com> |
Merging with Barry's refactor of PetscViewerGetSubComm
Merge branch 'barry/fix-petscviewer-attempt-2' into dmay/pcsemiredundant |
| 8b9f24d4 | 14-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: forgot to destroy objects |
| efc2fbd9 | 14-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added mechanism to pass p0 from residual vector to coarse space
still does not work completely need to add more checks |
| 06f24817 | 14-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: move change of basis on pressure during PreSolve
Added check for b(v_I,p_0) = 0 for all v_I (o on Gamma and \partial\Omega) |
| d020c841 | 14-Aug-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
for -pc_fieldsplit_detect_coupling option apply complete matrix preconditioner first so that computation of Afield[1] with MatGetSubMatrix() requests only a few rows and all columns, thus is far more
for -pc_fieldsplit_detect_coupling option apply complete matrix preconditioner first so that computation of Afield[1] with MatGetSubMatrix() requests only a few rows and all columns, thus is far more efficient then previous code that requests all rows and only a few columns()
show more ...
|
| 019a44ce | 13-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: extend computation of coarse basis functions and coarse matrix for the benign trick
debug output temporary suppressed, the code is still not working. - GMRES with BDDC setup and dummy applic
PCBDDC: extend computation of coarse basis functions and coarse matrix for the benign trick
debug output temporary suppressed, the code is still not working. - GMRES with BDDC setup and dummy application (PCApply as VecCopy) does not converge - still need to extract p0 from residual
show more ...
|
| 7b026bdd | 13-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: forgot to set columns values |
| 06a4e24a | 13-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added support for the benign trick in PCBDDCSubSchurs
The setup code of SubSchurs need to be expanded to symmetric indefinite factorizations support from MUMPS |
| 2d3346b4 | 12-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: need to change iteration matrix in case the benign trick has been requested |
| c263805a | 12-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added function to Pop or Push B0 from local mat |
| 2a82295d | 12-Aug-2015 |
Mark Adams <mfadams@lbl.gov> |
fixed error from ==0 to ! conv. |
| 81d14e9d | 12-Aug-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: handle change of basis on local pressures
B0 is extracted from the local matrices before setup. Still needs to be added back when setup is done. |
| d21f2a47 | 11-Aug-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Changed to use MatIncreaseOverlapSplit |
| 27ac042b | 11-Aug-2015 |
Mark Adams <mfadams@lbl.gov> |
fixed makefile and updated gamg tests |
| e7e70905 | 11-Aug-2015 |
Mark Adams <mfadams@lbl.gov> |
removed old code |
| 6618991c | 11-Aug-2015 |
Mark Adams <mfadams@lbl.gov> |
change file name to match common naming conv. |