| 3975b054 | 11-Feb-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCIS: added flag to PCIS to control for reusage of local submatrices
when using change of basis with PCBDDC, local submatrices should be destroyed because the nonzero pattern is not the same of the
PCIS: added flag to PCIS to control for reusage of local submatrices
when using change of basis with PCBDDC, local submatrices should be destroyed because the nonzero pattern is not the same of the original one
show more ...
|
| 1b968477 | 08-Feb-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fixes bugs
- dirichlet dofs should be computed since the PCBDDCGraph code allows to specify nonn-consistent sets among neighbours - add dirichlet dofs to the list of simpli scalied dofs in d
PCBDDC: fixes bugs
- dirichlet dofs should be computed since the PCBDDCGraph code allows to specify nonn-consistent sets among neighbours - add dirichlet dofs to the list of simpli scalied dofs in deluxe - fix number of constraints computed during adaptive selection
show more ...
|
| 08122e43 | 27-Jan-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added initial implementation for adaptive selection of constraints
positive definite case covered only untested for complex
generalized eigenvalue problem is inv(sum(inv(S_F))) = lambda inv
PCBDDC: added initial implementation for adaptive selection of constraints
positive definite case covered only untested for complex
generalized eigenvalue problem is inv(sum(inv(S_F))) = lambda inv(sum(inv(St_F))) this is the right one for 2D problems and for faces in 3D; it is an heuristic for edges in 3D
tested with H(div) and H(curl) (3D) and works like a charm
cholesky support for matrix inversion should still be added
show more ...
|