Searched refs:PetscBool3ToBool (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpiaijsbaij.c | 35 …if (symmetric != PETSC_BOOL3_UNKNOWN) PetscCall(MatSetOption(A, MAT_SYMMETRIC, PetscBool3ToBool(sy… in MatConvert_MPIAIJ_MPISBAIJ() 36 …if (hermitian != PETSC_BOOL3_UNKNOWN) PetscCall(MatSetOption(A, MAT_HERMITIAN, PetscBool3ToBool(he… in MatConvert_MPIAIJ_MPISBAIJ() 37 if (spd != PETSC_BOOL3_UNKNOWN) PetscCall(MatSetOption(A, MAT_SPD, PetscBool3ToBool(spd))); in MatConvert_MPIAIJ_MPISBAIJ()
|
| /petsc/include/ |
| H A D | petscsystypes.h | 484 #define PetscBool3ToBool(a) ((a) == PETSC_BOOL3_TRUE ? PETSC_TRUE : PETSC_FALSE) macro
|
| /petsc/src/ksp/pc/impls/hpddm/ |
| H A D | pchpddm.cxx | 446 …e auxiliary Mat the local Neumann matrix?", "PCHPDDMHasNeumannMat", PetscBool3ToBool(data->Neumann… in PCSetFromOptions_HPDDM() 576 …ewerASCIIPrintf(viewer, "Neumann matrix attached? %s\n", PetscBools[PetscBool3ToBool(data->Neumann… in PCView_HPDDM() 2289 if (PetscBool3ToBool(data->Neumann)) { in PCSetUp_HPDDM() 2294 if (PetscBool3ToBool(data->Neumann) || block) structure = SAME_NONZERO_PATTERN; in PCSetUp_HPDDM() 2318 …if (data->share || (!PetscBool3ToBool(data->Neumann) && subdomains)) PetscCall(ISDuplicate(is[0], … in PCSetUp_HPDDM() 2332 if (!PetscBool3ToBool(data->Neumann) && (!algebraic || overlap != -1)) { in PCSetUp_HPDDM() 2350 if (PetscBool3ToBool(data->Neumann)) sub = &data->aux; in PCSetUp_HPDDM() 2598 …&& !ctx) PetscCall(PCHPDDMPermute_Private(unsorted, data->is, &uis, PetscBool3ToBool(data->Neumann… in PCSetUp_HPDDM() 2600 if (!PetscBool3ToBool(data->Neumann) && !block) { in PCSetUp_HPDDM() 2829 if (PetscDefined(USE_DEBUG) && PetscBool3ToBool(data->Neumann)) { in PCSetUp_HPDDM() [all …]
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 4494 …c != PETSC_BOOL3_UNKNOWN) PetscCall(MatSetOption(*M, MAT_SYMMETRIC, PetscBool3ToBool(issymmetric))… in MatConvert() 4495 …n != PETSC_BOOL3_UNKNOWN) PetscCall(MatSetOption(*M, MAT_HERMITIAN, PetscBool3ToBool(ishermitian))… in MatConvert() 4496 if (isspd != PETSC_BOOL3_UNKNOWN) PetscCall(MatSetOption(*M, MAT_SPD, PetscBool3ToBool(isspd))); in MatConvert() 5697 if (l != r && (PetscBool3ToBool(mat->symmetric) || PetscBool3ToBool(mat->hermitian))) { in MatDiagonalScale() 5698 if (!PetscDefined(USE_COMPLEX) || PetscBool3ToBool(mat->symmetric)) { in MatDiagonalScale() 5708 if (PetscDefined(USE_COMPLEX) && PetscBool3ToBool(mat->hermitian)) { in MatDiagonalScale() 9371 if (A->symmetric != PETSC_BOOL3_UNKNOWN && !tol) *flg = PetscBool3ToBool(A->symmetric); in MatIsSymmetric() 9410 if (A->hermitian != PETSC_BOOL3_UNKNOWN && !tol) *flg = PetscBool3ToBool(A->hermitian); in MatIsHermitian() 9450 *flg = PetscBool3ToBool(A->symmetric); in MatIsSymmetricKnown() 9487 *flg = PetscBool3ToBool(A->spd); in MatIsSPDKnown() [all …]
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex76.c | 101 if (share == PETSC_BOOL3_UNKNOWN) PetscCall(PCHPDDMSetSTShareSubKSP(pc, PetscBool3ToBool(share))); in main()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 882 …PetscCheck(sallow == PetscBool3ToBool(allow_repeated), comm, PETSC_ERR_SUP, "Cannot mix repeated a… in MatConvert_Nest_IS() 1051 PetscCall(MatISSetAllowRepeated(B, PetscBool3ToBool(allow_repeated))); in MatConvert_Nest_IS()
|