Searched refs:issame (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/mat/impls/adj/mpi/ |
| H A D | mpiadj.c | 137 PetscMPIInt issame; in MatCreateSubMatrices_MPIAdj_Private() local 159 PetscCallMPI(MPI_Comm_compare(scomm_row, scomm_col, &issame)); in MatCreateSubMatrices_MPIAdj_Private() 160 …PetscCheck(issame == MPI_IDENT, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "row index set must have th… in MatCreateSubMatrices_MPIAdj_Private() 161 PetscCallMPI(MPI_Comm_compare(scomm_row, PETSC_COMM_SELF, &issame)); in MatCreateSubMatrices_MPIAdj_Private() 162 …PetscCheck(issame != MPI_IDENT, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, " can not use PETSC_COMM_SE… in MatCreateSubMatrices_MPIAdj_Private() 195 PetscCallMPI(MPI_Comm_compare(scomm_row, scomm_mat, &issame)); in MatCreateSubMatrices_MPIAdj_Private() 196 …PetscCheck(issame == MPI_IDENT, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "submatrix must have the s… in MatCreateSubMatrices_MPIAdj_Private()
|
| /petsc/src/tao/matrix/ |
| H A D | adamat.c | 261 PetscBool sametype, issame, isdense, isseqdense; in MatConvert_ADA() local 269 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATSAME, &issame)); in MatConvert_ADA() 273 if (sametype || issame) { in MatConvert_ADA()
|
| /petsc/src/vec/vec/impls/nest/ |
| H A D | vecnest.c | 512 PetscBool issame = PETSC_FALSE; in VecGetSubVector_Nest() local 513 PetscCall(ISEqual(is, bx->is[i], &issame)); in VecGetSubVector_Nest() 514 if (issame) { in VecGetSubVector_Nest() 915 PetscBool issame = PETSC_FALSE; in VecNestSetSubVec_Private() local 943 PetscCall(ISEqual(is, bx->is[idxm], &issame)); in VecNestSetSubVec_Private() 945 if (!issame) { in VecNestSetSubVec_Private()
|
| /petsc/src/vec/is/is/interface/ |
| H A D | index.c | 1084 PetscBool isperm, isidentity, issame; in ISInvertPermutation() local 1092 issame = PETSC_FALSE; in ISInvertPermutation() 1098 issame = (PetscBool)(n == nlocal); in ISInvertPermutation() 1099 …PetscCallMPI(MPIU_Allreduce(&issame, &isallsame, 1, MPI_C_BOOL, MPI_LAND, PetscObjectComm((PetscOb… in ISInvertPermutation() 1100 issame = isallsame; in ISInvertPermutation() 1102 if (issame) { in ISInvertPermutation()
|
| /petsc/src/tao/interface/ |
| H A D | taosolver.c | 2170 PetscBool issame; in TaoSetType() local 2175 PetscCall(PetscObjectTypeCompare((PetscObject)tao, type, &issame)); in TaoSetType() 2176 if (issame) PetscFunctionReturn(PETSC_SUCCESS); in TaoSetType()
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 4350 PetscBool sametype, issame, flg; in MatConvert() local 4367 PetscCall(PetscStrcmp(newtype, "same", &issame)); in MatConvert() 4374 if ((reuse == MAT_INPLACE_MATRIX) && (issame || sametype)) { in MatConvert() 4375 …Info(mat, "Early return for inplace %s %d %d\n", ((PetscObject)mat)->type_name, sametype, issame)); in MatConvert() 4384 if ((sametype || issame) && (reuse == MAT_INITIAL_MATRIX) && mat->ops->duplicate) { in MatConvert() 4385 …alling duplicate for initial matrix %s %d %d\n", ((PetscObject)mat)->type_name, sametype, issame)); in MatConvert() 4430 …PetscCall(PetscStrlcat(convname, issame ? ((PetscObject)mat)->type_name : newtype, sizeof(convname… in MatConvert()
|