Lines Matching refs:ops

156   PetscCall(PetscMemzero(A->ops, sizeof(struct _MatOps)));  in MatCreate_MAIJ()
158 A->ops->setup = MatSetUp_MAIJ; in MatCreate_MAIJ()
477 PetscCall((*b->AIJ->ops->mult)(b->AIJ, xx, yy)); in MatMult_MPIMAIJ_dof()
479 PetscCall((*b->OAIJ->ops->multadd)(b->OAIJ, b->w, yy, yy)); in MatMult_MPIMAIJ_dof()
488 PetscCall((*b->OAIJ->ops->multtranspose)(b->OAIJ, xx, b->w)); in MatMultTranspose_MPIMAIJ_dof()
489 PetscCall((*b->AIJ->ops->multtranspose)(b->AIJ, xx, yy)); in MatMultTranspose_MPIMAIJ_dof()
502 PetscCall((*b->AIJ->ops->multadd)(b->AIJ, xx, yy, zz)); in MatMultAdd_MPIMAIJ_dof()
504 PetscCall((*b->OAIJ->ops->multadd)(b->OAIJ, b->w, zz, zz)); in MatMultAdd_MPIMAIJ_dof()
513 PetscCall((*b->OAIJ->ops->multtranspose)(b->OAIJ, xx, b->w)); in MatMultTransposeAdd_MPIMAIJ_dof()
514 PetscCall((*b->AIJ->ops->multtransposeadd)(b->AIJ, xx, yy, zz)); in MatMultTransposeAdd_MPIMAIJ_dof()
526 C->ops->productsymbolic = MatProductSymbolic_PtAP_SeqAIJ_SeqMAIJ; in MatProductSetFromOptions_SeqAIJ_SeqMAIJ()
566 C->ops->productsymbolic = MatProductSymbolic_PtAP_MPIAIJ_MPIMAIJ; in MatProductSetFromOptions_MPIAIJ_MPIMAIJ()
572 C->ops->productsymbolic = MatProductSymbolic_PtAP_MPIAIJ_MPIMAIJ; in MatProductSetFromOptions_MPIAIJ_MPIMAIJ()
786 C->ops->ptapnumeric = MatPtAPNumeric_SeqAIJ_SeqMAIJ; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
787 C->ops->productnumeric = MatProductNumeric_PtAP; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
823 C->ops->ptapnumeric = MatPtAPNumeric_MPIAIJ_MPIMAIJ_allatonce; in MatPtAPSymbolic_MPIAIJ_MPIMAIJ_allatonce()
846 C->ops->ptapnumeric = MatPtAPNumeric_MPIAIJ_MPIMAIJ_allatonce_merged; in MatPtAPSymbolic_MPIAIJ_MPIMAIJ_allatonce_merged()
860 C->ops->productnumeric = MatProductNumeric_PtAP; in MatProductSymbolic_PtAP_MPIAIJ_MPIMAIJ()
867 C->ops->productnumeric = MatProductNumeric_PtAP; in MatProductSymbolic_PtAP_MPIAIJ_MPIMAIJ()
1058 B->ops->setup = NULL; in MatCreateMAIJ()
1059 B->ops->destroy = MatDestroy_SeqMAIJ; in MatCreateMAIJ()
1060 B->ops->view = MatView_SeqMAIJ; in MatCreateMAIJ()
1067 B->ops->mult = MatMult_SeqMAIJ_2; in MatCreateMAIJ()
1068 B->ops->multadd = MatMultAdd_SeqMAIJ_2; in MatCreateMAIJ()
1069 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_2; in MatCreateMAIJ()
1070 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_2; in MatCreateMAIJ()
1072 B->ops->mult = MatMult_SeqMAIJ_3; in MatCreateMAIJ()
1073 B->ops->multadd = MatMultAdd_SeqMAIJ_3; in MatCreateMAIJ()
1074 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_3; in MatCreateMAIJ()
1075 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_3; in MatCreateMAIJ()
1077 B->ops->mult = MatMult_SeqMAIJ_4; in MatCreateMAIJ()
1078 B->ops->multadd = MatMultAdd_SeqMAIJ_4; in MatCreateMAIJ()
1079 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_4; in MatCreateMAIJ()
1080 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_4; in MatCreateMAIJ()
1082 B->ops->mult = MatMult_SeqMAIJ_5; in MatCreateMAIJ()
1083 B->ops->multadd = MatMultAdd_SeqMAIJ_5; in MatCreateMAIJ()
1084 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_5; in MatCreateMAIJ()
1085 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_5; in MatCreateMAIJ()
1087 B->ops->mult = MatMult_SeqMAIJ_6; in MatCreateMAIJ()
1088 B->ops->multadd = MatMultAdd_SeqMAIJ_6; in MatCreateMAIJ()
1089 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_6; in MatCreateMAIJ()
1090 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_6; in MatCreateMAIJ()
1092 B->ops->mult = MatMult_SeqMAIJ_7; in MatCreateMAIJ()
1093 B->ops->multadd = MatMultAdd_SeqMAIJ_7; in MatCreateMAIJ()
1094 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_7; in MatCreateMAIJ()
1095 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_7; in MatCreateMAIJ()
1097 B->ops->mult = MatMult_SeqMAIJ_8; in MatCreateMAIJ()
1098 B->ops->multadd = MatMultAdd_SeqMAIJ_8; in MatCreateMAIJ()
1099 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_8; in MatCreateMAIJ()
1100 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_8; in MatCreateMAIJ()
1102 B->ops->mult = MatMult_SeqMAIJ_9; in MatCreateMAIJ()
1103 B->ops->multadd = MatMultAdd_SeqMAIJ_9; in MatCreateMAIJ()
1104 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_9; in MatCreateMAIJ()
1105 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_9; in MatCreateMAIJ()
1107 B->ops->mult = MatMult_SeqMAIJ_10; in MatCreateMAIJ()
1108 B->ops->multadd = MatMultAdd_SeqMAIJ_10; in MatCreateMAIJ()
1109 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_10; in MatCreateMAIJ()
1110 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_10; in MatCreateMAIJ()
1112 B->ops->mult = MatMult_SeqMAIJ_11; in MatCreateMAIJ()
1113 B->ops->multadd = MatMultAdd_SeqMAIJ_11; in MatCreateMAIJ()
1114 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_11; in MatCreateMAIJ()
1115 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_11; in MatCreateMAIJ()
1117 B->ops->mult = MatMult_SeqMAIJ_16; in MatCreateMAIJ()
1118 B->ops->multadd = MatMultAdd_SeqMAIJ_16; in MatCreateMAIJ()
1119 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_16; in MatCreateMAIJ()
1120 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_16; in MatCreateMAIJ()
1122 B->ops->mult = MatMult_SeqMAIJ_18; in MatCreateMAIJ()
1123 B->ops->multadd = MatMultAdd_SeqMAIJ_18; in MatCreateMAIJ()
1124 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_18; in MatCreateMAIJ()
1125 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_18; in MatCreateMAIJ()
1127 B->ops->mult = MatMult_SeqMAIJ_N; in MatCreateMAIJ()
1128 B->ops->multadd = MatMultAdd_SeqMAIJ_N; in MatCreateMAIJ()
1129 B->ops->multtranspose = MatMultTranspose_SeqMAIJ_N; in MatCreateMAIJ()
1130 B->ops->multtransposeadd = MatMultTransposeAdd_SeqMAIJ_N; in MatCreateMAIJ()
1145 B->ops->setup = NULL; in MatCreateMAIJ()
1146 B->ops->destroy = MatDestroy_MPIMAIJ; in MatCreateMAIJ()
1147 B->ops->view = MatView_MPIMAIJ; in MatCreateMAIJ()
1176 B->ops->mult = MatMult_MPIMAIJ_dof; in MatCreateMAIJ()
1177 B->ops->multtranspose = MatMultTranspose_MPIMAIJ_dof; in MatCreateMAIJ()
1178 B->ops->multadd = MatMultAdd_MPIMAIJ_dof; in MatCreateMAIJ()
1179 B->ops->multtransposeadd = MatMultTransposeAdd_MPIMAIJ_dof; in MatCreateMAIJ()
1187 B->ops->createsubmatrix = MatCreateSubMatrix_MAIJ; in MatCreateMAIJ()
1188 B->ops->createsubmatrices = MatCreateSubMatrices_MAIJ; in MatCreateMAIJ()