EPS_get_spectrum

module opensg.utils.eigenvalue_solver

opensg.utils.eigenvalue_solver.EPS_get_spectrum(EPS: slepc4py.SLEPc.EPS, V: dolfinx.fem.FunctionSpace) Tuple[List[complex], List[petsc4py.PETSc.Vec], List[petsc4py.PETSc.Vec]]

Retrieve eigenvalues and eigenfunctions from SLEPc EPS object.

Parameters:
  • EPS – The SLEPc solver.

  • V – The function space.

Returns:

tuple – List of complex eigenvalues, list of real eigenvectors, list of imaginary eigenvectors.