Next: The Reverse Communication Interface
Up: Complex Drivers
Previous: General Shift-Invert Spectral Transformation
Once a driver is chosen. The next step is to identify OP and B
associated with that driver. Eigenvalues of OP are
computed by the computational routine znaupd. These
eigenvalues are converted to those of or in the
post-processing routine zneupd. The Arnoldi vectors generated
by znaupd are B-orthonormal. It is very important to
construct the operation and correctly.
The following list summarize
the operator OP and B defined in each driver.
Table A.8:
The operators OP and B for znaupd.
|
|
|
DRIVER |
OP |
B |
|
|
|
zndrv1 |
|
|
zndrv2 |
|
|
zndrv3 |
|
|
zndrv4 |
|
|
Because of the reverse communication interface of ARPACK,
the construction of
is left completely to the user. This means that the user is free
to choose any convenient data structure for the matrix
representation. If the matrix is not available, the user is
free to express the action of the matrix on a vector through
a subroutine call or a code segment.
Next: The Reverse Communication Interface
Up: Complex Drivers
Previous: General Shift-Invert Spectral Transformation
Chao Yang
11/7/1997