EigsArnoldi
Overloads
| Name | Description |
|---|---|
EigsArnoldi(LinearOperator<complex> op, integer nev) -> EigsArnoldi<LinearOperator<complex>> | Constructs a EigsArnoldi eigensolver. |
EigsArnoldi(LinearOperator<real> op, integer nev) -> EigsArnoldi<LinearOperator<real>> | Constructs a EigsArnoldi eigensolver. |
EigsArnoldi(LinearOperator<real> op, integer nev, integer krylov_dim) -> EigsArnoldi<LinearOperator<real>> | Constructs a EigsArnoldi eigensolver. |
EigsArnoldi(LinearOperator<complex> op, integer nev, integer krylov_dim) -> EigsArnoldi<LinearOperator<complex>> | Constructs a EigsArnoldi eigensolver. |
EigsArnoldi(LinearOperator<complex> op, integer nev) -> EigsArnoldi<LinearOperator<complex>>
Constructs a EigsArnoldi eigensolver.
Parameters
- op: The operator to compute the eigenvalues and eigenvectors of.
- nev: The number of eigenvalues and eigenvectors to compute.
EigsArnoldi(LinearOperator<real> op, integer nev) -> EigsArnoldi<LinearOperator<real>>
Constructs a EigsArnoldi eigensolver.
Parameters
- op: The operator to compute the eigenvalues and eigenvectors of.
- nev: The number of eigenvalues and eigenvectors to compute.
EigsArnoldi(LinearOperator<real> op, integer nev, integer krylov_dim) -> EigsArnoldi<LinearOperator<real>>
Constructs a EigsArnoldi eigensolver.
Parameters
- op: The operator to compute the eigenvalues and eigenvectors of.
- nev: The number of eigenvalues and eigenvectors to compute.
- krylov_dim: The dimension of the Krylov subspace to use in the computation.
EigsArnoldi(LinearOperator<complex> op, integer nev, integer krylov_dim) -> EigsArnoldi<LinearOperator<complex>>
Constructs a EigsArnoldi eigensolver.
Parameters
- op: The operator to compute the eigenvalues and eigenvectors of.
- nev: The number of eigenvalues and eigenvectors to compute.
- krylov_dim: The dimension of the Krylov subspace to use in the computation.