Home
last modified time | relevance | path

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

/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact2.c1766 PetscReal diagk; in MatForwardSolve_SeqSBAIJ_1() local
1785 diagk = PetscRealPart(aa[adiag[k]]); /* note: aa[diag[k]] = 1/D(k) */ in MatForwardSolve_SeqSBAIJ_1()
1786 …PetscCheck(!PetscImaginaryPart(aa[adiag[k]]) && diagk >= 0, PETSC_COMM_SELF, PETSC_ERR_SUP, "Diago… in MatForwardSolve_SeqSBAIJ_1()
1787 x[k] = xk * PetscSqrtReal(diagk); in MatForwardSolve_SeqSBAIJ_1()
1802 PetscReal diagk; in MatForwardSolve_SeqSBAIJ_1_inplace() local
1821 diagk = PetscRealPart(aa[ai[k]]); /* note: aa[diag[k]] = 1/D(k) */ in MatForwardSolve_SeqSBAIJ_1_inplace()
1822 …PetscCheck(!PetscImaginaryPart(aa[ai[k]]) && diagk >= 0, PETSC_COMM_SELF, PETSC_ERR_SUP, "Diagonal… in MatForwardSolve_SeqSBAIJ_1_inplace()
1823 x[k] = xk * PetscSqrtReal(diagk); in MatForwardSolve_SeqSBAIJ_1_inplace()
1838 PetscReal diagk; in MatBackwardSolve_SeqSBAIJ_1() local
1853 diagk = PetscRealPart(aa[adiag[k]]); in MatBackwardSolve_SeqSBAIJ_1()
[all …]