Lines Matching refs:sym

9   MatSORType sym;  /* forward, reverse, symmetric etc. */  member
30 PetscInt flag = jac->sym | SOR_ZERO_INITIAL_GUESS; in PCApply_SOR()
41 PetscInt flag = jac->sym | SOR_ZERO_INITIAL_GUESS; in PCApplyTranspose_SOR()
42 PetscBool set, sym; in PCApplyTranspose_SOR() local
45 PetscCall(MatIsSymmetricKnown(pc->pmat, &set, &sym)); in PCApplyTranspose_SOR()
46 …PetscCheck(set && sym && (jac->sym == SOR_SYMMETRIC_SWEEP || jac->sym == SOR_LOCAL_SYMMETRIC_SWEEP… in PCApplyTranspose_SOR()
55 MatSORType stype = jac->sym; in PCApplyRichardson_SOR()
98 MatSORType sym = jac->sym; in PCView_SOR() local
105 …if (sym & SOR_ZERO_INITIAL_GUESS) PetscCall(PetscViewerASCIIPrintf(viewer, " zero initial guess\n… in PCView_SOR()
106 if (sym == SOR_APPLY_UPPER) sortype = "apply_upper"; in PCView_SOR()
107 else if (sym == SOR_APPLY_LOWER) sortype = "apply_lower"; in PCView_SOR()
108 else if (sym & SOR_EISENSTAT) sortype = "Eisenstat"; in PCView_SOR()
109 else if ((sym & SOR_SYMMETRIC_SWEEP) == SOR_SYMMETRIC_SWEEP) sortype = "symmetric"; in PCView_SOR()
110 else if (sym & SOR_BACKWARD_SWEEP) sortype = "backward"; in PCView_SOR()
111 else if (sym & SOR_FORWARD_SWEEP) sortype = "forward"; in PCView_SOR()
112 …else if ((sym & SOR_LOCAL_SYMMETRIC_SWEEP) == SOR_LOCAL_SYMMETRIC_SWEEP) sortype = "local_symmetri… in PCView_SOR()
113 else if (sym & SOR_LOCAL_FORWARD_SWEEP) sortype = "local_forward"; in PCView_SOR()
114 else if (sym & SOR_LOCAL_BACKWARD_SWEEP) sortype = "local_backward"; in PCView_SOR()
126 jac->sym = flag; in PCSORSetSymmetric_SOR()
155 *flag = jac->sym; in PCSORGetSymmetric_SOR()
442 jac->sym = SOR_LOCAL_SYMMETRIC_SWEEP; in PCCreate_SOR()