Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c7989 …, PetscBool restrict_comm, PetscBool restrict_full, PetscBool reuse, Mat *mat_n, PetscInt nis, IS … in PCBDDCMatISSubassemble() argument
8038 if (reuse && *mat_n) { in PCBDDCMatISSubassemble()
8040 PetscValidHeaderSpecific(*mat_n, MAT_CLASSID, 7); in PCBDDCMatISSubassemble()
8041 PetscCall(PetscObjectTypeCompare((PetscObject)*mat_n, MATIS, &ismatis)); in PCBDDCMatISSubassemble()
8042 …PetscCheck(ismatis, PetscObjectComm((PetscObject)*mat_n), PETSC_ERR_SUP, "Cannot reuse a matrix wh… in PCBDDCMatISSubassemble()
8044 PetscCall(MatGetSize(*mat_n, &mnrows, &mncols)); in PCBDDCMatISSubassemble()
8092 if (*mat_n) { in PCBDDCMatISSubassemble()
8094 PetscCallMPI(MPI_Comm_size(PetscObjectComm((PetscObject)*mat_n), &subcommsize2)); in PCBDDCMatISSubassemble()
8095 …PetscCheck(subcommsize == subcommsize2, PetscObjectComm((PetscObject)*mat_n), PETSC_ERR_PLIB, "Can… in PCBDDCMatISSubassemble()
8096 comm_n = PetscObjectComm((PetscObject)*mat_n); in PCBDDCMatISSubassemble()
[all …]