Home
last modified time | relevance | path

Searched refs:MAT_INITIAL_MATRIX (Results 1 – 25 of 326) sorted by relevance

12345678910>>...14

/petsc/src/mat/tests/
H A Dex94.c127 PetscCall(MatMatMult(AT, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
132 PetscCall(MatMatMult(ATT, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
137 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
144 PetscCall(MatMatMult(A, BTT, MAT_INITIAL_MATRIX, fill, &C)); in main()
149 PetscCall(MatMatMult(ATT, BTT, MAT_INITIAL_MATRIX, fill, &C)); in main()
159 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
205 PetscCall(MatTranspose(P, MAT_INITIAL_MATRIX, &R)); in main()
208 PetscCall(MatMatMult(R, B, MAT_INITIAL_MATRIX, fill, &C1)); in main()
215 PetscCall(MatTransposeMatMult(P, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
231 PetscCall(MatMatMult(R, B, MAT_INITIAL_MATRIX, fill, &C1)); in main()
[all …]
H A Dex93.c39 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &B)); /* B = A^T */ in main()
40 PetscCall(MatMatMult(B, A, MAT_INITIAL_MATRIX, fill, &C)); /* C = B*A */ in main()
46 PetscCall(MatMatMult(C, A, MAT_INITIAL_MATRIX, fill, &D)); /* D = C*A = (A^T*A)*A */ in main()
57 PetscCall(MatPtAP(A, B, MAT_INITIAL_MATRIX, fill, &C)); /* C = B^T*A*B */ in main()
71 PetscCall(MatConvert(A, MATDENSE, MAT_INITIAL_MATRIX, &Adense)); in main()
72 PetscCall(MatPtAP(Adense, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
84 PetscCall(MatMatTransposeMult(A, A, MAT_INITIAL_MATRIX, fill, &D)); /* D = A*A^T */ in main()
133 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, 1.0, &C)); in testPTAPRectangular()
H A Dex115.c121 PetscCall(MatConvert(B, MATMPIAIJ, MAT_INITIAL_MATRIX, &C)); in main()
140 PetscCall(MatConvert(A, MATHYPRE, MAT_INITIAL_MATRIX, &B)); in main()
148 PetscCall(MatConvert(B, MATIS, MAT_INITIAL_MATRIX, &D)); in main()
152 PetscCall(MatConvert(B, MATAIJ, MAT_INITIAL_MATRIX, &C)); in main()
160 PetscCall(MatConvert(D, MATAIJ, MAT_INITIAL_MATRIX, &C)); in main()
197 PetscCall(MatPtAP(A, A, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &pP)); in main()
204 PetscCall(MatPtAP(C, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &hP)); in main()
224 PetscCall(MatPtAP(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &hP)); in main()
236 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &B)); in main()
237 PetscCall(MatConvert(A, MATHYPRE, MAT_INITIAL_MATRIX, &C)); in main()
[all …]
H A Dex113.c31 PetscCall(MatMatMult(A1, A2, MAT_INITIAL_MATRIX, fill, &Mtmp)); in main()
32 PetscCall(MatMatMult(A, Mtmp, MAT_INITIAL_MATRIX, fill, &dstMat)); in main()
36 PetscCall(MatMatMult(A1, A2, MAT_INITIAL_MATRIX, fill, &Mtmp)); in main()
41 PetscCall(MatMatMult(A, A1, MAT_INITIAL_MATRIX, fill, &Mtmp)); in main()
H A Dex104.c69 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &B)); /* B = A^T */ in main()
85 PetscCall(MatMatMult(C, A, MAT_INITIAL_MATRIX, fill, &B)); in main()
96 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &B)); /* B = A^T */ in main()
97 PetscCall(MatMatMult(B, A, MAT_INITIAL_MATRIX, fill, &C)); /* C = B*A = A^T*A */ in main()
114 PetscCall(MatTransposeMatMult(A, A, MAT_INITIAL_MATRIX, fill, &D)); /* D = A^T*A */ in main()
125 PetscCall(MatMatMult(A, D, MAT_INITIAL_MATRIX, fill, &E)); in main()
150 PetscCall(MatMatMult(C, A, MAT_INITIAL_MATRIX, 1.0, &B)); in main()
151 PetscCall(MatTransposeMatMult(A, B, MAT_INITIAL_MATRIX, fill, &D)); in main()
169 PetscCall(MatMatTransposeMult(A, B, MAT_INITIAL_MATRIX, fill, &D)); /* D = A*A^T */ in main()
H A Dex123.c107 if (ishypre) PetscCall(MatConvert(A, MATAIJ, MAT_INITIAL_MATRIX, &T)); in main()
108 PetscCall(MatTranspose(T, MAT_INITIAL_MATRIX, &At)); in main()
110 PetscCall(MatMatMult(T, At, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &AAt)); in main()
113 PetscCall(MatMatMult(At, T, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &AAt)); in main()
157 if (ishypre) PetscCall(MatConvert(A, MATAIJ, MAT_INITIAL_MATRIX, &T)); in main()
158 PetscCall(MatTranspose(T, MAT_INITIAL_MATRIX, &At)); in main()
160 PetscCall(MatMatMult(T, At, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &AAt)); in main()
163 PetscCall(MatMatMult(At, T, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &AAt)); in main()
183 if (ishypre) PetscCall(MatConvert(A, MATAIJ, MAT_INITIAL_MATRIX, &T)); in main()
223 if (ishypre) PetscCall(MatConvert(A, MATAIJ, MAT_INITIAL_MATRIX, &T)); in main()
[all …]
H A Dex186.c23 PetscCall(MatTranspose(P, MAT_INITIAL_MATRIX, &Pt)); in main()
34 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, PETSC_DEFAULT, &PtAP)); in main()
35 PetscCall(MatRARt(A, Pt, MAT_INITIAL_MATRIX, PETSC_DEFAULT, &RARt)); in main()
36 PetscCall(MatMatMatMult(Pt, A, P, MAT_INITIAL_MATRIX, PETSC_DEFAULT, &ABC)); in main()
H A Dex55.c107 PetscCall(MatTranspose(C, MAT_INITIAL_MATRIX, &Ctrans)); in main()
128 PetscCall(MatConvert(C, type[i], MAT_INITIAL_MATRIX, &A)); in main()
138 PetscCall(MatConvert(A, type[j], MAT_INITIAL_MATRIX, &B)); in main()
152 PetscCall(MatConvert(B, type[i], MAT_INITIAL_MATRIX, &D)); in main()
180 PetscCall(MatConvert(C, MATIS, MAT_INITIAL_MATRIX, &A)); in main()
186 PetscCall(MatConvert(A, ctype, MAT_INITIAL_MATRIX, &C2)); in main()
200 PetscCall(MatConvert(A, ctype, MAT_INITIAL_MATRIX, &C2)); in main()
217 PetscCall(MatConvert(A, ctype, MAT_INITIAL_MATRIX, &C2)); in main()
H A Dex216.c19 PetscCall(MatTranspose(D, MAT_INITIAL_MATRIX, &A)); in main()
26 PetscCall(MatConvert(D, MATAIJ, MAT_INITIAL_MATRIX, &A)); in main()
27 PetscCall(MatConvert(D, MATBAIJ, MAT_INITIAL_MATRIX, &B)); in main()
28 PetscCall(MatConvert(D, MATSBAIJ, MAT_INITIAL_MATRIX, &C)); in main()
H A Dex62.c115 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
135 PetscCall(MatConvert(A_save, MATDENSE, MAT_INITIAL_MATRIX, &A)); in main()
136 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
163 PetscCall(MatTranspose(P, MAT_INITIAL_MATRIX, &R)); in main()
191 PetscCall(MatTransposeMatMult(P, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
197 PetscCall(MatMatMult(R, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C1)); in main()
217 PetscCall(MatMatTransposeMult(B, R, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
225 PetscCall(MatMatMult(B, P, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C1)); in main()
256 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
291 PetscCall(MatRARt(A, R, MAT_INITIAL_MATRIX, 2.0, &RARt)); in main()
H A Dex161.c79 PetscCall(MatMatTransposeMult(A, R, MAT_INITIAL_MATRIX, 2.0, &C)); in main()
108 PetscCall(MatMatMult(A, Rt_dense, MAT_INITIAL_MATRIX, 2.0, &C_dense)); in main()
127 PetscCall(MatTranspose(R, MAT_INITIAL_MATRIX, &P)); in main()
128 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, 2.0, &PtAP)); in main()
134 PetscCall(MatRARt(A, R, MAT_INITIAL_MATRIX, 2.0, &C)); in main()
H A Dex109.c84 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
101 PetscCall(MatMatMult(AT, B, MAT_INITIAL_MATRIX, fill, &D)); in main()
108 PetscCall(MatMatMult(C, A, MAT_INITIAL_MATRIX, fill, &D)); in main()
115 PetscCall(MatMatMult(A, C, MAT_INITIAL_MATRIX, fill, &D)); in main()
124 PetscCall(MatMatMult(B, C, MAT_INITIAL_MATRIX, fill, &D)); in main()
132 PetscCall(MatMatTransposeMult(B, C, MAT_INITIAL_MATRIX, fill, &D)); in main()
H A Dex198.c44 PetscCall(MatMatMult(B, C, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &BC)); in main()
45 PetscCall(MatMatMult(A, BC, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &ABC)); in main()
47 PetscCall(MatMatMatMult(A, B, C, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &D)); in main()
H A Dex248.c20 PetscCall(MatConvert(Ad, MATAIJ, MAT_INITIAL_MATRIX, &A)); in main()
21 PetscCall(MatConvert(Bd, MATAIJ, MAT_INITIAL_MATRIX, &B)); in main()
22 PetscCall(MatSeqAIJKron(A, B, MAT_INITIAL_MATRIX, &C)); in main()
H A Dex221.c145 PetscCall(MatCreateSubMatrix(A, r, c, MAT_INITIAL_MATRIX, &A2)); in main()
259 PetscCall(MatConvert(S, MATDENSE, MAT_INITIAL_MATRIX, &B)); in main()
263 PetscCall(MatTranspose(BT, MAT_INITIAL_MATRIX, &BTT)); in main()
266 PetscCall(MatConvert(A, MATDENSE, MAT_INITIAL_MATRIX, &C)); in main()
349 PetscCall(MatCreateSubMatrix(A, r, c, MAT_INITIAL_MATRIX, &sA)); in main()
350 PetscCall(MatCreateSubMatrix(S, r, c, MAT_INITIAL_MATRIX, &sS)); in main()
355 PetscCall(MatConvert(sA, MATDENSE, MAT_INITIAL_MATRIX, &dA)); in main()
356 PetscCall(MatConvert(sS, MATDENSE, MAT_INITIAL_MATRIX, &dS)); in main()
366 PetscCall(MatCreateSubMatrix(At, c, r, MAT_INITIAL_MATRIX, &sA)); in main()
367 PetscCall(MatCreateSubMatrix(St, c, r, MAT_INITIAL_MATRIX, &sS)); in main()
[all …]
H A Dex178.c37 PetscCall(MatMatTransposeMult(C, C, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &A)); in main()
40 PetscCall(MatInvertVariableBlockEnvelope(A, MAT_INITIAL_MATRIX, &D)); in main()
43 PetscCall(MatMatMult(A, D, MAT_INITIAL_MATRIX, 1.0, &F)); in main()
86 PetscCall(MatInvertVariableBlockEnvelope(A, MAT_INITIAL_MATRIX, &D)); in main()
88 PetscCall(MatMatMult(A, D, MAT_INITIAL_MATRIX, 1.0, &F)); in main()
H A Dex35.c45 PetscCall(MatCreateSubMatrices(A, 1, &isrow, &isrow, MAT_INITIAL_MATRIX, &Bsub)); in main()
53 PetscCall(MatCreateSubMatrices(A, 1, &isrow, &isrow, MAT_INITIAL_MATRIX, &Bsub)); in main()
61 PetscCall(MatCreateSubMatrices(A, 1, &isrow, &isrow, MAT_INITIAL_MATRIX, &Bsub)); in main()
H A Dex70.c250 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &AT)); in main()
411 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &T)); in main()
424 PetscCall(MatTransposeMatMult(A, X, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &B)); in main()
436 PetscCall(MatMatTransposeMult(A, Bt, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &T)); in main()
445 PetscCall(MatPtAP(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &PtAP)); in main()
449 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &T)); in main()
450 PetscCall(MatTransposeMatMult(B, T, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &T2)); in main()
461 PetscCall(MatRARt(A, R, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &RARt)); in main()
465 PetscCall(MatMatTransposeMult(A, R, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &T)); in main()
466 PetscCall(MatMatMult(R, T, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &T2)); in main()
[all …]
H A Dex250.c53 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
60 PetscCall(MatTransposeMatMult(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &D)); in main()
63 PetscCall(MatPtAP(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &E)); in main()
H A Dex32.c36 PetscCall(MatConvert(A, MATSEQDENSECUDA, MAT_INITIAL_MATRIX, &AC)); in main()
60 PetscCall(MatPtAP(B, AC, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &B1)); in main()
63 PetscCall(MatPtAP(B, A, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &B2)); in main()
H A Dex101.c39 PetscCall(MatConvert(P, MATSEQAIJ, MAT_INITIAL_MATRIX, &aijP)); in main()
55 PetscCall(MatPtAP(A, aijP, MAT_INITIAL_MATRIX, 1., &C)); in main()
76 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, 1., &mC)); in main()
H A Dex242.c66 PetscCall(MatConvert(C, MATDENSE, MAT_INITIAL_MATRIX, &Cdense)); in main()
74 PetscCall(MatTranspose(C, MAT_INITIAL_MATRIX, &Ct)); in main()
137 PetscCall(MatMatTransposeMult(C, C, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &B)); in main()
150 PetscCall(MatTransposeMatMult(C, C, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &B)); in main()
178 PetscCall(MatMatMult(C, C, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &CC)); in main()
179 PetscCall(MatMatMult(Caij, Caij, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &CCaij)); in main()
/petsc/src/ksp/ksp/tests/
H A Dex21.c124 …PetscCall(MatGetSchurComplement(A, is0, is0, is1, is1, MAT_INITIAL_MATRIX, &S, ainv_type, MAT_IGNO… in main()
131 PetscCall(MatSchurComplementGetPmat(S, MAT_INITIAL_MATRIX, &Sp)); in main()
142 PetscCall(MatMatMult(S, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
153 …PetscCall(MatGetSchurComplement(A, is1, is1, is0, is0, MAT_INITIAL_MATRIX, &S, ainv_type, MAT_IGNO… in main()
178 PetscCall((*funcs[i])(S, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
182 PetscCall((*funcs[i])(Sexplicit, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &Cee)); in main()
196 PetscCall(MatSchurComplementGetPmat(S, MAT_INITIAL_MATRIX, &Sp)); in main()
207 PetscCall(MatMatMult(S, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
218 …churComplement(A, is0, is0, is1, is1, MAT_IGNORE_MATRIX, NULL, ainv_type, MAT_INITIAL_MATRIX, &S)); in main()
/petsc/src/mat/graphops/color/impls/power/
H A Dpower.c15 PetscCall(MatMatMult(m, m, MAT_INITIAL_MATRIX, 2.0, &mp)); in MatColoringApply_Power()
18 PetscCall(MatMatMult(m, ms, MAT_INITIAL_MATRIX, 2.0, &mp)); in MatColoringApply_Power()
/petsc/src/ksp/pc/impls/mat/tests/
H A Dex1.c67 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, PETSC_CURRENT, &X)); in TestPCMatVersusMat()
119 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &AT)); in main()
122 PetscCall(MatHermitianTranspose(A, MAT_INITIAL_MATRIX, &AH)); in main()
134 PetscCall(MatTranspose(Ainv, MAT_INITIAL_MATRIX, &AinvT)); in main()

12345678910>>...14