The Lanczos method is a good example for the non-uniform approach.
The operator a function of which has to be calculated is first represented
as a tridiagonal matrix on the finite cyclic subspace spanned by the
vectors
,
the Krylov vectors. The vector
is called the initial guess because (together with the dimension
)
it uniquely defines this subspace. Usually
is taken
to be the initial state
.
The build-up of the basis vectors for the finite dimensional representation is initialised by
In the one-dimensional testcase that I have implemented the Lanczos
method was the slowest of all mentioned methods. Nevertheless, for
a multidimensional system with hundreds of thousands of gridpoints
it is still capable of reducing the problem to a much smaller number
of basis vectors, so I expect that the efficiency compared to the
other methods will be better in these cases. It is also possible to
include some knowledge into the method via the initial guess
and thus make it semi-empirical to get a matrix representation of
(or
, respectively) of smaller
dimension (e.g. LCAO).