LancrosResult

class trainsum.lanczos.LanczosResult(*, array: T, value: float | complex, time: float, eps: list[float | complex])
Parameters:
  • array (T)

  • value (float | complex)

  • time (float)

  • eps (list[float | complex])

array: T

Eigenvector

value: float | complex

Eigenvalue

time: float

Time taken to compute the eigenvector and eigenvalue.

eps: list[float | complex]

Convergence history of the eigenvalues at each step.