Home
last modified time | relevance | path

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

/petsc/src/dm/dt/interface/
H A Ddt.c1418 …DTSymmetricTridiagonalEigensolve(PetscInt n, PetscReal diag[], PetscReal subdiag[], PetscReal eigs… in PetscDTSymmetricTridiagonalEigensolve() argument
1446 …PetscCallBLAS("LAPACKstegr", LAPACKstegr_(&jobz, &range, &bn, diag, subdiag, &VL, &VU, &IL, &IU, &… in PetscDTSymmetricTridiagonalEigensolve()
1452 …PetscCallBLAS("LAPACKstegr", LAPACKstegr_(&jobz, &range, &bn, diag, subdiag, &VL, &VU, &IL, &IU, &… in PetscDTSymmetricTridiagonalEigensolve()
1462 PetscCallBLAS("LAPACKsteqr", LAPACKsteqr_("I", &bn, diag, subdiag, V, &ldz, work, &info)); in PetscDTSymmetricTridiagonalEigensolve()
1657 PetscReal *diag, *subdiag; in PetscDTGaussJacobiQuadrature_GolubWelsch_Internal() local
1660 PetscCall(PetscMalloc2(npoints, &diag, npoints, &subdiag)); in PetscDTGaussJacobiQuadrature_GolubWelsch_Internal()
1662 PetscCall(PetscDTJacobiMatrix_Internal(npoints, a, b, diag, subdiag)); in PetscDTGaussJacobiQuadrature_GolubWelsch_Internal()
1663 for (i = 0; i < npoints - 1; i++) subdiag[i] = PetscSqrtReal(subdiag[i]); in PetscDTGaussJacobiQuadrature_GolubWelsch_Internal()
1664 PetscCall(PetscDTSymmetricTridiagonalEigensolve(npoints, diag, subdiag, x, V)); in PetscDTGaussJacobiQuadrature_GolubWelsch_Internal()
1667 PetscCall(PetscFree2(diag, subdiag)); in PetscDTGaussJacobiQuadrature_GolubWelsch_Internal()