Lines Matching refs:PetscObject
8 SETERRQ(PetscObjectComm((PetscObject)A), PETSC_ERR_SUP, "Mat type: STRUMPACK factor"); in MatGetDiagonal_STRUMPACK()
22 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatFactorGetSolverType_C", NULL)); in MatDestroy_STRUMPACK()
23 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetReordering_C", NULL)); in MatDestroy_STRUMPACK()
24 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetReordering_C", NULL)); in MatDestroy_STRUMPACK()
25 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetColPerm_C", NULL)); in MatDestroy_STRUMPACK()
26 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetColPerm_C", NULL)); in MatDestroy_STRUMPACK()
27 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetGeometricNxyz_C", NULL)); in MatDestroy_STRUMPACK()
28 …PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetGeometricComponents_C", NULL)… in MatDestroy_STRUMPACK()
29 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetGeometricWidth_C", NULL)); in MatDestroy_STRUMPACK()
30 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetGPU_C", NULL)); in MatDestroy_STRUMPACK()
31 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetGPU_C", NULL)); in MatDestroy_STRUMPACK()
32 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetCompression_C", NULL)); in MatDestroy_STRUMPACK()
33 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetCompression_C", NULL)); in MatDestroy_STRUMPACK()
34 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetCompRelTol_C", NULL)); in MatDestroy_STRUMPACK()
35 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetCompRelTol_C", NULL)); in MatDestroy_STRUMPACK()
36 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetCompAbsTol_C", NULL)); in MatDestroy_STRUMPACK()
37 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetCompAbsTol_C", NULL)); in MatDestroy_STRUMPACK()
38 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetCompMaxRank_C", NULL)); in MatDestroy_STRUMPACK()
39 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetCompMaxRank_C", NULL)); in MatDestroy_STRUMPACK()
40 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetCompLeafSize_C", NULL)); in MatDestroy_STRUMPACK()
41 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetCompLeafSize_C", NULL)); in MatDestroy_STRUMPACK()
42 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetCompMinSepSize_C", NULL)); in MatDestroy_STRUMPACK()
43 PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetCompMinSepSize_C", NULL)); in MatDestroy_STRUMPACK()
44 …PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetCompLossyPrecision_C", NULL)); in MatDestroy_STRUMPACK()
45 …PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetCompLossyPrecision_C", NULL)); in MatDestroy_STRUMPACK()
46 …PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKSetCompButterflyLevels_C", NULL)… in MatDestroy_STRUMPACK()
47 …PetscCall(PetscObjectComposeFunction((PetscObject)A, "MatSTRUMPACKGetCompButterflyLevels_C", NULL)… in MatDestroy_STRUMPACK()
261 …comp != MAT_STRUMPACK_COMPRESSION_TYPE_ZFP_BLR_HODLR, PetscObjectComm((PetscObject)F), PETSC_ERR_S… in MatSTRUMPACKSetCompression_STRUMPACK()
264 …LESS && comp != MAT_STRUMPACK_COMPRESSION_TYPE_LOSSY, PetscObjectComm((PetscObject)F), PETSC_ERR_S… in MatSTRUMPACKSetCompression_STRUMPACK()
530 …PetscCheck(nx == PETSC_DECIDE || nx == PETSC_DEFAULT, PetscObjectComm((PetscObject)F), PETSC_ERR_A… in MatSTRUMPACKSetGeometricNxyz_STRUMPACK()
535 …PetscCheck(ny == PETSC_DECIDE || ny == PETSC_DEFAULT, PetscObjectComm((PetscObject)F), PETSC_ERR_A… in MatSTRUMPACKSetGeometricNxyz_STRUMPACK()
540 …PetscCheck(nz == PETSC_DECIDE || nz == PETSC_DEFAULT, PetscObjectComm((PetscObject)F), PETSC_ERR_A… in MatSTRUMPACKSetGeometricNxyz_STRUMPACK()
881 PetscCall(PetscObjectTypeCompareAny((PetscObject)B_mpi, &flg, MATSEQDENSE, MATMPIDENSE, NULL)); in MatMatSolve_STRUMPACK()
882 …PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_ARG_WRONG, "Matrix B must be MATDENSE m… in MatMatSolve_STRUMPACK()
883 PetscCall(PetscObjectTypeCompareAny((PetscObject)X, &flg, MATSEQDENSE, MATMPIDENSE, NULL)); in MatMatSolve_STRUMPACK()
884 …PetscCheck(flg, PetscObjectComm((PetscObject)A), PETSC_ERR_ARG_WRONG, "Matrix X must be MATDENSE m… in MatMatSolve_STRUMPACK()
925 PetscCall(PetscObjectTypeCompare((PetscObject)viewer, PETSCVIEWERASCII, &isascii)); in MatView_STRUMPACK()
944 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJ, &isseqaij)); in MatLUFactorNumeric_STRUMPACK()
945 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATMPIAIJ, &ismpiaij)); in MatLUFactorNumeric_STRUMPACK()
949 PetscCall(PetscObjectReference((PetscObject)A)); in MatLUFactorNumeric_STRUMPACK()
951 …} else SETERRQ(PetscObjectComm((PetscObject)A), PETSC_ERR_SUP, "Not for type %s", ((PetscObject)A)… in MatLUFactorNumeric_STRUMPACK()
1088 …PetscCheck(mpithreads == MPI_THREAD_MULTIPLE, PetscObjectComm((PetscObject)A), PETSC_ERR_SUP_SYS, … in MatGetFactor_aij_strumpack()
1091 PetscCall(MatCreate(PetscObjectComm((PetscObject)A), &B)); in MatGetFactor_aij_strumpack()
1093 PetscCall(PetscStrallocpy("strumpack", &((PetscObject)B)->type_name)); in MatGetFactor_aij_strumpack()
1105 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatFactorGetSolverType_C", MatFactorGetSolve… in MatGetFactor_aij_strumpack()
1106 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetReordering_C", MatSTRUMPACKSe… in MatGetFactor_aij_strumpack()
1107 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetReordering_C", MatSTRUMPACKGe… in MatGetFactor_aij_strumpack()
1108 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetColPerm_C", MatSTRUMPACKSetCo… in MatGetFactor_aij_strumpack()
1109 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetColPerm_C", MatSTRUMPACKGetCo… in MatGetFactor_aij_strumpack()
1110 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetGeometricNxyz_C", MatSTRUMPAC… in MatGetFactor_aij_strumpack()
1111 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetGeometricComponents_C", MatST… in MatGetFactor_aij_strumpack()
1112 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetGeometricWidth_C", MatSTRUMPA… in MatGetFactor_aij_strumpack()
1113 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetGPU_C", MatSTRUMPACKSetGPU_ST… in MatGetFactor_aij_strumpack()
1114 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetGPU_C", MatSTRUMPACKGetGPU_ST… in MatGetFactor_aij_strumpack()
1115 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetCompression_C", MatSTRUMPACKS… in MatGetFactor_aij_strumpack()
1116 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetCompression_C", MatSTRUMPACKG… in MatGetFactor_aij_strumpack()
1117 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetCompRelTol_C", MatSTRUMPACKSe… in MatGetFactor_aij_strumpack()
1118 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetCompRelTol_C", MatSTRUMPACKGe… in MatGetFactor_aij_strumpack()
1119 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetCompAbsTol_C", MatSTRUMPACKSe… in MatGetFactor_aij_strumpack()
1120 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetCompAbsTol_C", MatSTRUMPACKGe… in MatGetFactor_aij_strumpack()
1121 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetCompLeafSize_C", MatSTRUMPACK… in MatGetFactor_aij_strumpack()
1122 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetCompLeafSize_C", MatSTRUMPACK… in MatGetFactor_aij_strumpack()
1123 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetCompMinSepSize_C", MatSTRUMPA… in MatGetFactor_aij_strumpack()
1124 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetCompMinSepSize_C", MatSTRUMPA… in MatGetFactor_aij_strumpack()
1125 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetCompLossyPrecision_C", MatSTR… in MatGetFactor_aij_strumpack()
1126 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetCompLossyPrecision_C", MatSTR… in MatGetFactor_aij_strumpack()
1127 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKSetCompButterflyLevels_C", MatST… in MatGetFactor_aij_strumpack()
1128 …PetscCall(PetscObjectComposeFunction((PetscObject)B, "MatSTRUMPACKGetCompButterflyLevels_C", MatST… in MatGetFactor_aij_strumpack()
1138 …PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJ, &flg)); /* A might be MATSEQAIJCUS… in MatGetFactor_aij_strumpack()
1141 …PetscOptionsBegin(PetscObjectComm((PetscObject)B), ((PetscObject)B)->prefix, "STRUMPACK Options", … in MatGetFactor_aij_strumpack()
1145 …PetscStackCallExternalVoid("STRUMPACK_init", STRUMPACK_init(S, PetscObjectComm((PetscObject)A), pr… in MatGetFactor_aij_strumpack()
1208 …PetscCheck(nrdims == 1 || nrdims == 2 || nrdims == 3, PetscObjectComm((PetscObject)F), PETSC_ERR_A… in MatGetFactor_aij_strumpack()