Searched refs:fetimat (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcfetidp.c | 716 PetscErrorCode PCBDDCSetupFETIDPPCContext(Mat fetimat, FETIDPPC_ctx fetidppc_ctx) in PCBDDCSetupFETIDPPCContext() argument 724 PetscCall(MatShellGetContext(fetimat, &mat_ctx)); in PCBDDCSetupFETIDPPCContext() 743 PetscCall(MatGetOptionsPrefix(fetimat, &prefix)); in PCBDDCSetupFETIDPPCContext() 757 PetscCall(PetscOptionsGetBool(NULL, ((PetscObject)fetimat)->prefix, "-pc_lumped", &lumped, NULL)); in PCBDDCSetupFETIDPPCContext() 763 …if (iV) PetscCall(PetscOptionsGetBool(NULL, ((PetscObject)fetimat)->prefix, "-pc_discrete_harmonic… in PCBDDCSetupFETIDPPCContext() 830 PetscCall(MatGetOptionsPrefix(fetimat, &prefix)); in PCBDDCSetupFETIDPPCContext() 856 static PetscErrorCode FETIDPMatMult_Kernel(Mat fetimat, Vec x, Vec y, PetscBool trans) in FETIDPMatMult_Kernel() argument 863 PetscCall(MatShellGetContext(fetimat, &mat_ctx)); in FETIDPMatMult_Kernel() 942 PetscErrorCode FETIDPMatMult(Mat fetimat, Vec x, Vec y) in FETIDPMatMult() argument 945 PetscCall(FETIDPMatMult_Kernel(fetimat, x, y, PETSC_FALSE)); in FETIDPMatMult() [all …]
|