Eigenvalue Problem solver (EPS)
SlepcWrap.EPSCreate
— FunctionEPSCreate(comm::MPI.Comm, eps::SlepcEPS)
Wrapper for EPSCreate
SlepcWrap.EPSDestroy
— MethodEPSDestroy(eps::SlepcEPS)
Wrapper for EPSDestroy
SlepcWrap.EPSGetConverged
— MethodEPSGetConverged(eps::SlepcEPS)
Wrapper for EPSGetConverged
: return the number of converged eigenvalues.
SlepcWrap.EPSGetEigenpair
— MethodEPSGetEigenpair(eps::SlepcEPS, ieig, vecr::PetscVec, veci::PetscVec)
Wrapper for EPSGetEigenpair
. SLEPc 0-based indexing is used : 0 < ieig < EPSGetConverged-1
SlepcWrap.EPSGetEigenpair
— MethodEPSGetEigenpair(eps::SlepcEPS, ieig)
Wrapper for EPSGetEigenpair without providing pre-allocated vec. nor one of the operator matrix
SlepcWrap.EPSGetEigenpair
— MethodEPSGetEigenpair(eps::SlepcEPS, mat::PetscMat, ieig)
Wrapper for EPSGetEigenpair without providing pre-allocated vec. but providing one of the operator matrix
SlepcWrap.EPSGetEigenvalue
— MethodEPSGetEigenvalue(eps::SlepcEPS, ieig)
Wrapper for EPSGetEigenvalue . SLEPc 0-based indexing is used : 0 < ieig < EPSGetConverged-1
()
A tuple (real, imag) is returned.
SlepcWrap.EPSGetEigenvector
— MethodEPSGetEigenvector(eps::SlepcEPS, ivec, vecr::PetscVec, veci::PetscVec)
Wrapper for EPSGetEigenvector
. SLEPc 0-based indexing is used : 0 < ivec < EPSGetConverged-1
()
SlepcWrap.EPSGetOperators
— MethodEPSGetOperators(eps::SlepcEPS)
Wrapper for EPSGetOperators
SlepcWrap.EPSGetTolerances
— MethodEPSGetTolerances(eps::SlepcEPS)
Wrapper for EPSGetTolerances
SlepcWrap.EPSSetFromOptions
— MethodEPSSetFromOptions(eps::SlepcEPS)
Wrapper for EPSSetFromOptions
SlepcWrap.EPSSetOperators
— MethodEPSSetOperators(eps::SlepcEPS, A::PetscMat, B::PetscMat)
Wrapper for EPSSetOperators with two matrices
SlepcWrap.EPSSetOperators
— MethodEPSSetOperators(eps::SlepcEPS, A::PetscMat)
Wrapper for EPSSetOperators with only one matrix
SlepcWrap.EPSSetTarget
— MethodEPSSetTarget(eps::SlepcEPS, target::PetscScalar)
Wrapper for EPSSetTarget
SlepcWrap.EPSSetUp
— MethodEPSSetUp(eps::SlepcEPS)
Wrapper for EPSSetup
SlepcWrap.EPSSetWhichEigenpairs
— MethodEPSSetWhichEigenpairs(eps::SlepcEPS, which::EPSWhich)
Wrapper for EPSSetWhichEigenpairs
SlepcWrap.EPSSolve
— MethodEPSSolve(eps::SlepcEPS)
Wrapper for EPSSolve
SlepcWrap.EPSView
— FunctionEPSView(eps::SlepcEPS, viewer::PetscViewer = PetscViewerStdWorld())
Wrapper for EPSView