Lines Matching refs:vcol
568 const PetscScalar *vcol; in PCGAMGProlongator_Classical_Standard() local
686 PetscCall(MatRestoreRow(lA, i, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
705 PetscCall(MatGetRow(lA, i, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
707 pentry = vcol[j]; in PCGAMGProlongator_Classical_Standard()
714 vi = vcol[j]; in PCGAMGProlongator_Classical_Standard()
715 PetscCall(MatRestoreRow(lA, i, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
716 PetscCall(MatGetRow(lA, ci, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
720 if (ci == icol[k]) jdiag = PetscRealPart(vcol[k]); in PCGAMGProlongator_Classical_Standard()
723 if (lcid[icol[k]] >= 0 && jdiag * PetscRealPart(vcol[k]) < 0.) { in PCGAMGProlongator_Classical_Standard()
724 pjentry = vcol[k]; in PCGAMGProlongator_Classical_Standard()
731 if (lcid[icol[k]] >= 0 && jdiag * PetscRealPart(vcol[k]) < 0.) { in PCGAMGProlongator_Classical_Standard()
732 pjentry = vcol[k] * jwttotal; in PCGAMGProlongator_Classical_Standard()
739 PetscCall(MatRestoreRow(lA, ci, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
740 PetscCall(MatGetRow(lA, i, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
742 diag += PetscRealPart(vcol[j]); in PCGAMGProlongator_Classical_Standard()
760 PetscCall(MatRestoreRow(lA, i, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
761 PetscCall(MatGetRow(lA, ci, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
773 PetscCall(MatRestoreRow(lA, ci, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
774 PetscCall(MatGetRow(lA, i, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()
778 PetscCall(MatRestoreRow(lA, i, &ncols, &icol, &vcol)); in PCGAMGProlongator_Classical_Standard()