Home
last modified time | relevance | path

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

/petsc/src/mat/impls/adj/mpi/
H A Dmpiadj.c137 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 Dadamat.c261 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 Dvecnest.c512 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 Dindex.c1084 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 Dtaosolver.c2170 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 Dmatrix.c4350 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()