| 63c961ad | 04-Nov-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fixes for multilevel cases
MatDetectDisconnectedSubdomains should return if the matrix is empty Switch to KSPDestroy instead of destroying the pc (this will be fixed once BDDC will have its
PCBDDC: fixes for multilevel cases
MatDetectDisconnectedSubdomains should return if the matrix is empty Switch to KSPDestroy instead of destroying the pc (this will be fixed once BDDC will have its own reset method)
show more ...
|
| d4d8cf7b | 04-Nov-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: remove unneeded code for disconnected subdomains detection in PCBDDCAnalyzeInterface
corrected code for PCBDDCBenignCheck NullSpace propogation disabled: all this nullspace thing is fragile
PCBDDC: remove unneeded code for disconnected subdomains detection in PCBDDCAnalyzeInterface
corrected code for PCBDDCBenignCheck NullSpace propogation disabled: all this nullspace thing is fragile at the moment, need to be rethought
show more ...
|
| ca92afb2 | 30-Oct-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added LDL^T factor workaround for change of basis on pressures
when changing the basis on the pressures, the local problems loose sparsity, and the nonzero entries in the LDL^T factors grow
PCBDDC: added LDL^T factor workaround for change of basis on pressures
when changing the basis on the pressures, the local problems loose sparsity, and the nonzero entries in the LDL^T factors grow like n^2 or greater
show more ...
|
| 77a2de6e | 26-Oct-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: corrected logic around change of basis and benign trick
in case the benign trick has been requested, the local matrices are always swapped, instead of swapping the global matrix |