Home
last modified time | relevance | path

Searched refs:realpart (Results 1 – 7 of 7) sorted by relevance

/petsc/src/ksp/ksp/impls/gmres/
H A Dgmreig.c10 PetscReal *realpart = gmres->Dsvd; in KSPComputeExtremeSingularValues_GMRES() local
30 …PetscCallBLAS("LAPACKgesvd", LAPACKgesvd_("N", "N", &bn, &bn, R, &bN, realpart, &sdummy, &idummy, … in KSPComputeExtremeSingularValues_GMRES()
32 … LAPACKgesvd_("N", "N", &bn, &bn, R, &bN, realpart, &sdummy, &idummy, &sdummy, &idummy, work, &lwo… in KSPComputeExtremeSingularValues_GMRES()
37 *emin = realpart[n - 1]; in KSPComputeExtremeSingularValues_GMRES()
38 *emax = realpart[0]; in KSPComputeExtremeSingularValues_GMRES()
49 PetscScalar *realpart = gmres->Dsvd, *imagpart = realpart + N, sdummy = 0; in KSPComputeEigenvalues_GMRES() local
66 …PetscCallBLAS("LAPACKgeev", LAPACKgeev_("N", "N", &bn, R, &bN, realpart, imagpart, &sdummy, &idumm… in KSPComputeEigenvalues_GMRES()
71 PetscCall(PetscSortRealWithPermutation(n, realpart, perm)); in KSPComputeEigenvalues_GMRES()
73 r[i] = realpart[perm[i]]; in KSPComputeEigenvalues_GMRES()
/petsc/src/mat/graphops/order/
H A Dspectral.c131 PetscReal *realpart, *imagpart, *eigvec, *work; in MatGetOrdering_Spectral() local
143 PetscCall(PetscMalloc4(n, &realpart, n, &imagpart, n * n, &eigvec, lwork, &work)); in MatGetOrdering_Spectral()
145 …PetscCallBLAS("LAPACKgeev", LAPACKgeev_("N", "V", &bn, a, &bN, realpart, imagpart, &sdummy, &idumm… in MatGetOrdering_Spectral()
153 PetscCall(PetscSortRealWithPermutation(n, realpart, perm)); in MatGetOrdering_Spectral()
155 …PetscCheck(realpart[evInd] <= 1.0e-12 && imagpart[evInd] <= 1.0e-12, PetscObjectComm((PetscObject)… in MatGetOrdering_Spectral()
157 …PetscCheck(realpart[evInd] >= 1.0e-12 || imagpart[evInd] >= 1.0e-12, PetscObjectComm((PetscObject)… in MatGetOrdering_Spectral()
175 PetscCall(PetscFree4(realpart, imagpart, eigvec, work)); in MatGetOrdering_Spectral()
/petsc/src/ksp/ksp/interface/
H A Deige.c157 PetscReal *realpart, *imagpart; in KSPComputeEigenvaluesExplicitly() local
163 PetscCall(PetscMalloc2(n, &realpart, n, &imagpart)); in KSPComputeEigenvaluesExplicitly()
172 …PetscCallBLAS("LAPACKgeev", LAPACKgeev_("N", "N", &bn, array, &bn, realpart, imagpart, &sdummy, &i… in KSPComputeEigenvaluesExplicitly()
180 PetscCall(PetscSortRealWithPermutation(n, realpart, perm)); in KSPComputeEigenvaluesExplicitly()
182 r[i] = realpart[perm[i]]; in KSPComputeEigenvaluesExplicitly()
186 PetscCall(PetscFree2(realpart, imagpart)); in KSPComputeEigenvaluesExplicitly()
/petsc/include/petsc/private/
H A Dmatimpl.h153 PetscErrorCode (*realpart)(Mat); member
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dlibpetsc4py.pyx557 PetscErrorCode (*realpart)(PetscMat) except PETSC_ERR_PYTHON
681 ops.realpart = MatRealPart_Python
/petsc/doc/manual/
H A Dksp.md591 KSPComputeEigenvalues(KSP ksp,PetscInt n,PetscReal *realpart,PetscReal *complexpart,PetscInt *neig);
601 KSPComputeEigenvaluesExplicitly(KSP ksp, PetscInt n,PetscReal *realpart,PetscReal *complexpart);
/petsc/src/mat/interface/
H A Dmatrix.c446 PetscUseTypeMethod(mat, realpart); in MatRealPart()