Subversion Repositories slepc-dev

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Clear current filter

Rev Age Author Path Log message
1756 1409d 03h eromero /trunk/src/eps/impls/davidson/common/dvd_schm.c - Compute the converged eigenvectors from the Schur vectors.
- Differentiation between hermitian-definite problem (DVD_IS(d->sEP,DVD_EP_HERMITIAN)) and hermitian matrices problem (DVD_IS(d->sA,DVD_MAT_HERMITIAN) && DVD_IS(d->sB,DVD_MAT_HERMITIAN)).
- When the eigenproblem is hermitian-definite, the left eigenvalues aren't computed explicitly.
- bug repaired: the rr version of calcpairs, when the matrices were hermitian, the projected matrices were upper triangular, but EPSDenseGHEP and EPSDenseHEP worked with lower triangular ones.
WARNING: complex code and standard problem don't work.
1751 1415d 22h eromero /trunk/src/eps/impls/davidson/common/dvd_schm.c Quick and dirty left eigenspace management implementation. It seems it works for some examples.
1750 1416d 04h eromero /trunk/src/eps/impls/davidson/common/dvd_schm.c First calcPairs QZ version. It doesn't work yet, because its lack of the left eigenspace management.
1743 1450d 22h eromero /trunk/src/eps/impls/davidson/common/dvd_schm.c First implementation of GD+k restart.
Deflation is not implemented.
1736 1470d 03h eromero /trunk/src/eps/impls/davidson/common/dvd_schm.c bug repaired: jacobi preconditioner doesn't support generalized eigenproblems.
WARNING: PC preconditioner is not supported!
1735 1472d 13h eromero /trunk/src/eps/impls/davidson/common/dvd_schm.c - merge changes from truck up to r1734
- deep rewriting of davidsones code.
- first generalized eigenproblem version
1734 1485d 22h eromero /trunk/src/eps/impls/davidson/common/dvd_schm.c Last version for Euro-Par (that never saw the light):
- independent non-hermitian calcPairs routine.
- useless changes in improveX routines.
- undo the Schur calcPairs routines.
- undo type arithmetic for blas routines.
1675 1568d 23h slepc /trunk/src/eps/impls/davidson/common/dvd_schm.c eloy: first version of Olsen for undefinited preconditioned. First versión without optimizations of non-hermitian GD. Some bugs!
1636 1577d 12h slepc /trunk/src/eps/impls/davidson/common/dvd_schm.c eloy: first version of without orthogonalization variant
1633 1579d 20h slepc /trunk/src/eps/impls/davidson/common/dvd_schm.c eloy: add stages for profiling. Some other details.
1632 1580d 03h slepc /trunk/src/eps/impls/davidson/common/dvd_schm.c eloy: solved bug with VecMDot{Begin,End} using icc when n=0. More solved details
1619 1584d 15h slepc /trunk/src/eps/impls/davidson/common/dvd_schm.c eloy: first version of Davidson. It supports only standard hermitian problems. But the implementation is quite optimized, overall the restarts.

Show All