Home
last modified time | relevance | path

Searched defs:C (Results 1 – 25 of 247) sorted by relevance

12345678910

/petsc/src/mat/interface/
H A Dmatproduct.c46 static PetscErrorCode MatProductNumeric_PtAP_Unsafe(Mat C) in MatProductNumeric_PtAP_Unsafe()
61 static PetscErrorCode MatProductSymbolic_PtAP_Unsafe(Mat C) in MatProductSymbolic_PtAP_Unsafe()
95 static PetscErrorCode MatProductNumeric_RARt_Unsafe(Mat C) in MatProductNumeric_RARt_Unsafe()
110 static PetscErrorCode MatProductSymbolic_RARt_Unsafe(Mat C) in MatProductSymbolic_RARt_Unsafe()
159 Mat B = product->B, C = product->C, BC; in MatProductSymbolic_ABC_Unsafe() local
229 PetscErrorCode MatProductReplaceMats(Mat A, Mat B, Mat C, Mat D) in MatProductReplaceMats()
287 static PetscErrorCode MatProductNumeric_X_Dense(Mat C) in MatProductNumeric_X_Dense()
360 static PetscErrorCode MatProductSymbolic_X_Dense(Mat C) in MatProductSymbolic_X_Dense()
393 Mat A = product->A, B = product->B, C = product->C; in MatProductSetFromOptions_Private() local
637 Mat A = product->A, B = product->B, C = product->C; in MatProductNumeric_ABC() local
[all …]
/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmatmult.c38 PETSC_INTERN PetscErrorCode MatProductSetFromOptions_Transpose_AIJ_AIJ(Mat C) in MatProductSetFromOptions_Transpose_AIJ_AIJ()
49 PetscErrorCode MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ(Mat A, Mat B, Mat C, PetscReal fill, Mat … in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ()
78 PetscErrorCode MatMatMatMultNumeric_MPIAIJ_MPIAIJ_MPIAIJ(Mat A, Mat B, Mat C, Mat D) in MatMatMatMultNumeric_MPIAIJ_MPIAIJ_MPIAIJ()
104 PetscErrorCode MatProductNumeric_RARt_MPIAIJ_MPIAIJ(Mat C) in MatProductNumeric_RARt_MPIAIJ_MPIAIJ()
123 PetscErrorCode MatProductSymbolic_RARt_MPIAIJ_MPIAIJ(Mat C) in MatProductSymbolic_RARt_MPIAIJ_MPIAIJ()
H A Dmpimatmatmult.c17 PETSC_INTERN PetscErrorCode MatProductSymbolic_ABt_MPIAIJ_MPIAIJ(Mat C) in MatProductSymbolic_ABt_MPIAIJ_MPIAIJ()
29 PETSC_INTERN PetscErrorCode MatProductSymbolic_AB_MPIAIJ_MPIAIJ(Mat C) in MatProductSymbolic_AB_MPIAIJ_MPIAIJ()
93 PetscErrorCode MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable(Mat A, Mat P, Mat C) in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
192 PetscErrorCode MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable(Mat A, Mat P, PetscReal fill, Mat C) in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
344 static PetscErrorCode MatProductSetFromOptions_MPIAIJ_MPIDense_AB(Mat C) in MatProductSetFromOptions_MPIAIJ_MPIDense_AB()
358 static PetscErrorCode MatProductSetFromOptions_MPIAIJ_MPIDense_AtB(Mat C) in MatProductSetFromOptions_MPIAIJ_MPIDense_AtB()
372 PETSC_INTERN PetscErrorCode MatProductSetFromOptions_MPIAIJ_MPIDense(Mat C) in MatProductSetFromOptions_MPIAIJ_MPIDense()
413 static PetscErrorCode MatMatMultSymbolic_MPIAIJ_MPIDense(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_MPIAIJ_MPIDense()
536 static PetscErrorCode MatMPIDenseScatter(Mat A, Mat B, PetscInt Bbidx, Mat C, Mat *outworkB) in MatMPIDenseScatter()
592 static PetscErrorCode MatMatMultNumeric_MPIAIJ_MPIDense(Mat A, Mat B, Mat C) in MatMatMultNumeric_MPIAIJ_MPIDense()
[all …]
H A Dmpimattransposematmult.c24 …ERN PetscErrorCode MatTransposeMatMultSymbolic_MPIAIJ_MPIDense(Mat A, Mat B, PetscReal fill, Mat C) in MatTransposeMatMultSymbolic_MPIAIJ_MPIDense()
56 static PetscErrorCode MatTransposeMatMultNumeric_MPIAIJ_MPIDense(Mat A, Mat B, Mat C) in MatTransposeMatMultNumeric_MPIAIJ_MPIDense()
/petsc/src/mat/impls/aij/seq/
H A Dmatrart.c25 PetscErrorCode MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart(Mat A, Mat R, PetscReal fill, Mat C) in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart()
219 PetscErrorCode MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart(Mat A, Mat R, Mat C) in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart()
244 …tscErrorCode MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult(Mat A, Mat R, PetscReal fill, Mat C) in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()
280 PetscErrorCode MatRARtNumeric_SeqAIJ_SeqAIJ_matmattransposemult(Mat A, Mat R, Mat C) in MatRARtNumeric_SeqAIJ_SeqAIJ_matmattransposemult()
293 PetscErrorCode MatRARtSymbolic_SeqAIJ_SeqAIJ(Mat A, Mat R, PetscReal fill, Mat C) in MatRARtSymbolic_SeqAIJ_SeqAIJ()
315 PetscErrorCode MatRARtNumeric_SeqAIJ_SeqAIJ(Mat A, Mat R, Mat C) in MatRARtNumeric_SeqAIJ_SeqAIJ()
331 PetscErrorCode MatRARt_SeqAIJ_SeqAIJ(Mat A, Mat R, MatReuse scall, PetscReal fill, Mat *C) in MatRARt_SeqAIJ_SeqAIJ()
367 PetscErrorCode MatProductSymbolic_RARt_SeqAIJ_SeqAIJ(Mat C) in MatProductSymbolic_RARt_SeqAIJ_SeqAIJ()
H A Dmatmatmult.c12 PetscErrorCode MatMatMultNumeric_SeqAIJ_SeqAIJ(Mat A, Mat B, Mat C) in MatMatMultNumeric_SeqAIJ_SeqAIJ()
72 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
144 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
246 PetscErrorCode MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted(Mat A, Mat B, Mat C) in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
319 PetscErrorCode MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable(Mat A, Mat B, Mat C) in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable()
380 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
483 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
586 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
688 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
804 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
[all …]
H A Dmatmatmatmult.c17 PetscErrorCode MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ(Mat A, Mat B, Mat C, PetscReal fill, Mat … in MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ()
46 PetscErrorCode MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqAIJ(Mat A, Mat B, Mat C, Mat D) in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqAIJ()
H A Dmattransposematmult.c24 …TSC_INTERN PetscErrorCode MatTMatTMultSymbolic_SeqAIJ_SeqDense(Mat A, Mat B, PetscReal fill, Mat C) in MatTMatTMultSymbolic_SeqAIJ_SeqDense()
62 static PetscErrorCode MatTMatTMultNumeric_SeqAIJ_SeqDense(Mat A, Mat B, Mat C) in MatTMatTMultNumeric_SeqAIJ_SeqDense()
H A Dmatptap.c15 PetscErrorCode MatProductSymbolic_PtAP_SeqAIJ_SeqAIJ(Mat C) in MatProductSymbolic_PtAP_SeqAIJ_SeqAIJ()
64 PetscErrorCode MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy(Mat A, Mat P, PetscReal fill, Mat C) in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
188 PetscErrorCode MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy(Mat A, Mat P, Mat C) in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy()
278 PetscErrorCode MatPtAPNumeric_SeqAIJ_SeqAIJ(Mat A, Mat P, Mat C) in MatPtAPNumeric_SeqAIJ_SeqAIJ()
/petsc/src/mat/impls/aij/seq/aijmkl/
H A Daijmkl.c679 …JMKL_Private(Mat A, const sparse_operation_t transA, Mat B, const sparse_operation_t transB, Mat C) in MatMatMultSymbolic_SeqAIJMKL_SeqAIJMKL_Private()
713 …JMKL_Private(Mat A, const sparse_operation_t transA, Mat B, const sparse_operation_t transB, Mat C) in MatMatMultNumeric_SeqAIJMKL_SeqAIJMKL_Private()
741 PetscErrorCode MatMatMultSymbolic_SeqAIJMKL_SeqAIJMKL(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJMKL_SeqAIJMKL()
748 PetscErrorCode MatMatMultNumeric_SeqAIJMKL_SeqAIJMKL(Mat A, Mat B, Mat C) in MatMatMultNumeric_SeqAIJMKL_SeqAIJMKL()
755 PetscErrorCode MatTransposeMatMultNumeric_SeqAIJMKL_SeqAIJMKL(Mat A, Mat B, Mat C) in MatTransposeMatMultNumeric_SeqAIJMKL_SeqAIJMKL()
762 PetscErrorCode MatTransposeMatMultSymbolic_SeqAIJMKL_SeqAIJMKL(Mat A, Mat B, PetscReal fill, Mat C) in MatTransposeMatMultSymbolic_SeqAIJMKL_SeqAIJMKL()
769 PetscErrorCode MatMatTransposeMultSymbolic_SeqAIJMKL_SeqAIJMKL(Mat A, Mat B, PetscReal fill, Mat C) in MatMatTransposeMultSymbolic_SeqAIJMKL_SeqAIJMKL()
776 PetscErrorCode MatMatTransposeMultNumeric_SeqAIJMKL_SeqAIJMKL(Mat A, Mat B, Mat C) in MatMatTransposeMultNumeric_SeqAIJMKL_SeqAIJMKL()
783 static PetscErrorCode MatProductNumeric_AtB_SeqAIJMKL_SeqAIJMKL(Mat C) in MatProductNumeric_AtB_SeqAIJMKL_SeqAIJMKL()
793 static PetscErrorCode MatProductSymbolic_AtB_SeqAIJMKL_SeqAIJMKL(Mat C) in MatProductSymbolic_AtB_SeqAIJMKL_SeqAIJMKL()
[all …]
/petsc/src/mat/impls/baij/seq/
H A Dbaij.h296 … PetscKernel_A_gets_A_minus_B_times_C_2(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_2()
341 … PetscKernel_A_gets_A_minus_B_times_C_3(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_3()
398 … PetscKernel_A_gets_A_minus_B_times_C_4(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_4()
460 … PetscKernel_A_gets_A_minus_B_times_C_5(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_5()
542 … PetscKernel_A_gets_A_minus_B_times_C_6(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_6()
648 … PetscKernel_A_gets_A_minus_B_times_C_7(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_7()
977 … PetscKernel_A_gets_A_minus_B_times_C_9(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_9()
1153 … PetscKernel_A_gets_A_minus_B_times_C_9(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_9()
1781 …PetscKernel_A_gets_A_minus_B_times_C_15(PetscScalar *A, const PetscScalar *B, const PetscScalar *C) in PetscKernel_A_gets_A_minus_B_times_C_15()
/petsc/src/ts/tutorials/autodiff/adolc-utils/
H A Dsparse.cxx147 …ian(Mat A, InsertMode mode, PetscInt m, PetscInt p, PetscScalar **R, PetscScalar **C, PetscReal *a) in RecoverJacobian()
177 …cal(Mat A, InsertMode mode, PetscInt m, PetscInt p, PetscScalar **R, PetscScalar **C, PetscReal *a) in RecoverJacobianLocal()
205 …coverDiagonal(Vec diag, InsertMode mode, PetscInt m, PetscScalar *R, PetscScalar **C, PetscReal *a) in RecoverDiagonal()
229 …DiagonalLocal(Vec diag, InsertMode mode, PetscInt m, PetscScalar *R, PetscScalar **C, PetscReal *a) in RecoverDiagonalLocal()
/petsc/src/mat/tests/
H A Dex93.c9 Mat A, B, C, D; in main() local
104 Mat A, P, C; in testPTAPRectangular() local
H A Dex2.c5 static PetscErrorCode TransposeAXPY(Mat C, PetscScalar alpha, Mat mat, PetscErrorCode (*f)(Mat, Mat… in TransposeAXPY() argument
159 Mat C; in main() local
H A Dex164.c7 Mat A, C; in main() local
H A Dex247.c8 Mat C; in main() local
H A Dex165.c10 Mat A, AT, B, C; in main() local
H A Dex199.c7 Mat C; in main() local
/petsc/src/mat/utils/
H A Dmultequal.c116 static PetscErrorCode MatMatMultEqual_Private(Mat A, Mat B, Mat C, PetscInt n, PetscBool *flg, Pets… in MatMatMultEqual_Private()
381 PetscErrorCode MatMatMultEqual(Mat A, Mat B, Mat C, PetscInt n, PetscBool *flg) in MatMatMultEqual()
406 PetscErrorCode MatTransposeMatMultEqual(Mat A, Mat B, Mat C, PetscInt n, PetscBool *flg) in MatTransposeMatMultEqual()
431 PetscErrorCode MatMatTransposeMultEqual(Mat A, Mat B, Mat C, PetscInt n, PetscBool *flg) in MatMatTransposeMultEqual()
438 static PetscErrorCode MatProjMultEqual_Private(Mat A, Mat B, Mat C, PetscInt n, PetscBool rart, Pet… in MatProjMultEqual_Private()
530 PetscErrorCode MatPtAPMultEqual(Mat A, Mat B, Mat C, PetscInt n, PetscBool *flg) in MatPtAPMultEqual()
555 PetscErrorCode MatRARtMultEqual(Mat A, Mat B, Mat C, PetscInt n, PetscBool *flg) in MatRARtMultEqual()
/petsc/src/ksp/ksp/utils/schurm/
H A Dschurm.c481 Mat P, B, C, D, E = NULL, Bd, AinvBd, sub = NULL; in MatSchurComplementComputeExplicitOperator() local
603 Mat A = NULL, Ap = NULL, B = NULL, C = NULL, D = NULL; in MatGetSchurComplement_Basic() local
886 Mat A, B, C, D; in MatSchurComplementGetPmat_Basic() local
960 static PetscErrorCode MatProductNumeric_SchurComplement_Dense(Mat C) in MatProductNumeric_SchurComplement_Dense()
989 static PetscErrorCode MatProductSymbolic_SchurComplement_Dense(Mat C) in MatProductSymbolic_SchurComplement_Dense()
1008 static PetscErrorCode MatProductSetFromOptions_SchurComplement_Dense(Mat C) in MatProductSetFromOptions_SchurComplement_Dense()
1018 static PetscErrorCode MatProductNumeric_SchurComplement_Any(Mat C) in MatProductNumeric_SchurComplement_Any()
1030 static PetscErrorCode MatProductSymbolic_SchurComplement_Any(Mat C) in MatProductSymbolic_SchurComplement_Any()
1044 static PetscErrorCode MatProductSetFromOptions_SchurComplement_Any(Mat C) in MatProductSetFromOptions_SchurComplement_Any()
/petsc/src/mat/ftn-kernels/
H A Dsgemv.F9068 pure subroutine MSGemm(bs, A, B, C) argument
84 pure subroutine MSGemmi(bs, A, C, B) argument
/petsc/src/mat/impls/normal/
H A Dnormm.c60 Mat C, Aa; in MatPermute_Normal() local
83 Mat C; in MatDuplicate_Normal() local
270 static PetscErrorCode MatProductNumeric_Normal_Dense(Mat C) in MatProductNumeric_Normal_Dense()
314 static PetscErrorCode MatProductSymbolic_Normal_Dense(Mat C) in MatProductSymbolic_Normal_Dense()
361 static PetscErrorCode MatProductSetFromOptions_Normal_Dense(Mat C) in MatProductSetFromOptions_Normal_Dense()
/petsc/src/ksp/ksp/tests/
H A Dex81.c9 Mat A, B, C; in main() local
/petsc/src/ts/tutorials/
H A Dex34.c37 Vec C; in FormRHSFunction() local
69 Vec Uloc, C; in FormIFunction() local
118 Vec C; in FormIJacobian() local
184 Vec C; in FormInitialSolution() local
/petsc/src/ksp/pc/tests/
H A Dex7.c8 Mat C, A; in main() local

12345678910