Home
last modified time | relevance | path

Searched refs:C2 (Results 1 – 13 of 13) sorted by relevance

/petsc/src/mat/tests/
H A Dex55.c184 Mat C2; in main() local
186 PetscCall(MatConvert(A, ctype, MAT_INITIAL_MATRIX, &C2)); in main()
187 PetscCall(MatViewFromOptions(C2, NULL, "-view_conv_assembled")); in main()
188 PetscCall(MatAXPY(C2, -1., C, DIFFERENT_NONZERO_PATTERN)); in main()
189 PetscCall(MatFilter(C2, PETSC_SMALL, PETSC_FALSE, PETSC_FALSE)); in main()
190 PetscCall(MatViewFromOptions(C2, NULL, "-view_err")); in main()
191 PetscCall(MatDestroy(&C2)); in main()
198 Mat C2; in main() local
200 PetscCall(MatConvert(A, ctype, MAT_INITIAL_MATRIX, &C2)); in main()
201 PetscCall(MatViewFromOptions(C2, NULL, "-view_conv_assembled")); in main()
[all …]
H A Dex132.c7 Mat C, C1, C2, CU; in main() local
106 PetscCall(MatDuplicate(C, MAT_DO_NOT_COPY_VALUES, &C2)); in main()
111 PetscCall(MatSetValues(C2, 1, &Ii, 1, &Ii, &v, ADD_VALUES)); in main()
113 PetscCall(MatAssemblyBegin(C2, MAT_FINAL_ASSEMBLY)); in main()
114 PetscCall(MatAssemblyEnd(C2, MAT_FINAL_ASSEMBLY)); in main()
115 PetscCall(PetscObjectSetName((PetscObject)C2, "C2")); in main()
116 PetscCall(MatViewFromOptions(C2, NULL, "-view")); in main()
118 PetscCall(MatAXPY(C1, 2.0, C2, SUBSET_NONZERO_PATTERN)); in main()
119 PetscCall(MatAXPY(CU, 2.0, C2, UNKNOWN_NONZERO_PATTERN)); in main()
131 PetscCall(MatDuplicate(C2, MAT_COPY_VALUES, &CU)); in main()
[all …]
H A Dex6k.kokkos.cxx51 …Mat A2, P2, C2; /* Shadow matrices (of MATAIJ) of A,P,C for initialization and validati… in main() local
131 PetscCall(MatProductCreate(A2, P2, NULL, &C2)); in main()
132 PetscCall(MatProductSetType(C2, prodType)); in main()
133 PetscCall(MatProductSetFill(C2, PETSC_DEFAULT)); in main()
134 PetscCall(MatProductSetFromOptions(C2)); in main()
135 PetscCall(MatProductSymbolic(C2)); in main()
136 PetscCall(MatProductNumeric(C2)); in main()
137 PetscCall(MatGetSize(C2, &M, &N)); in main()
138 PetscCall(MatGetInfo(C2, MAT_GLOBAL_SUM, &info)); in main()
180 …PetscCall(MatMultEqual(C, C2, 8, &equal)); /* Not MatEqual() since C and C2 are not necessarily bi… in main()
[all …]
H A Dex96.c46 Mat A, A_tmp, P, C, C1, C2; in main() local
170 PetscCall(MatDuplicate(C1, MAT_COPY_VALUES, &C2)); in main()
172 PetscCall(MatDestroy(&C2)); in main()
219 PetscCall(MatDuplicate(C1, MAT_COPY_VALUES, &C2)); in main()
221 PetscCall(MatDestroy(&C2)); in main()
/petsc/src/ksp/ksp/tutorials/
H A Dex9.c26 Mat C1, C2; /* matrices for systems #1 and #2 */ in main() local
106 PetscCall(MatCreate(PETSC_COMM_WORLD, &C2)); in main()
107 PetscCall(MatSetSizes(C2, PETSC_DECIDE, PETSC_DECIDE, m * n, m * n)); in main()
108 PetscCall(MatSetFromOptions(C2)); in main()
109 PetscCall(MatSetUp(C2)); in main()
110 PetscCall(MatGetOwnershipRange(C2, &Istart2, &Iend2)); in main()
276 if (t > 0) PetscCall(MatZeroEntries(C2)); in main()
295 PetscCall(MatSetValues(C2, 1, &Ii, 1, &J, &v, ADD_VALUES)); in main()
299 PetscCall(MatSetValues(C2, 1, &Ii, 1, &J, &v, ADD_VALUES)); in main()
303 PetscCall(MatSetValues(C2, 1, &Ii, 1, &J, &v, ADD_VALUES)); in main()
[all …]
/petsc/src/mat/tests/output/
H A Dex132_1.out27 MatAXPY(C1,2.0,C2,SUBSET_NONZERO_PATTERN)...
35 MatAXPY(C2,2.0,C,SAME_NONZERO_PATTERN)...
36 C2: nz_allocated = 20.; nz_used = 20.; nz_unneeded = 0.
H A Dex132_2.out27 MatAXPY(C1,2.0,C2,SUBSET_NONZERO_PATTERN)...
35 MatAXPY(C2,2.0,C,SAME_NONZERO_PATTERN)...
36 C2: nz_allocated = 22.; nz_used = 22.; nz_unneeded = 0.
H A Dex132_2_par.out51 MatAXPY(C1,2.0,C2,SUBSET_NONZERO_PATTERN)...
65 MatAXPY(C2,2.0,C,SAME_NONZERO_PATTERN)...
66 C2: nz_allocated = 50.; nz_used = 50.; nz_unneeded = 0.
H A Dex132_1_par.out51 MatAXPY(C1,2.0,C2,SUBSET_NONZERO_PATTERN)...
65 MatAXPY(C2,2.0,C,SAME_NONZERO_PATTERN)...
66 C2: nz_allocated = 46.; nz_used = 46.; nz_unneeded = 0.
/petsc/src/ts/tutorials/
H A Dex43.c19 PetscReal C2 = u0; in Exact() local
20 u = PetscExpReal(-a * t) * (C1 * PetscSinReal(w * t) + C2 * PetscCosReal(w * t)); in Exact()
21 … t) * (C1 * PetscSinReal(w * t) + C2 * PetscCosReal(w * t)) + w * PetscExpReal(-a * t) * (C1 * Pet… in Exact()
25 PetscReal C2 = (w * u0 - xi * u0 - v0) / (2 * w); in Exact() local
26 u = C1 * PetscExpReal((-xi + w) * t) + C2 * PetscExpReal((-xi - w) * t); in Exact()
27 …v = C1 * (-xi + w) * PetscExpReal((-xi + w) * t) + C2 * (-xi - w) * PetscExpReal((-xi -… in Exact()
31 PetscReal C2 = u0; in Exact() local
32 u = (C1 * t + C2) * PetscExpReal(-a * t); in Exact()
33 v = (C1 - a * (C1 * t + C2)) * PetscExpReal(-a * t); in Exact()
/petsc/src/mat/impls/aij/mpi/kokkos/
H A Dmpiaijkok.kokkos.cxx120 KokkosCsrMatrix C1, C2, C3, C4; // intermediate mat products member
1116 …PetscCallCXX(mm->C2 = KokkosCsrMatrix("C2", mm->C2_mid.numRows(), mm->n /*new column size*/, mm->C… in MatProductSymbolic_MPIAIJKokkos_AtB()
1122 PetscCallCXX(KokkosSparse::spadd_symbolic(&mm->kh2, mm->C2, mm->Fo, mm->Co)); in MatProductSymbolic_MPIAIJKokkos_AtB()
1124 PetscCallCXX(KokkosSparse::spadd_numeric(&mm->kh2, 1.0, mm->C2, 1.0, mm->Fo, mm->Co)); in MatProductSymbolic_MPIAIJKokkos_AtB()
1157 PetscCallCXX(KokkosSparse::spadd_numeric(&mm->kh2, 1.0, mm->C2, 1.0, mm->Fo, mm->Co)); in MatProductNumeric_MPIAIJKokkos_AtB()
1228 …mm->C2 = KokkosCsrMatrix("C2", mm->C2_mid.numRows(), mm->n /*new column size*/, mm->C2_mid.nnz(), … in MatProductSymbolic_MPIAIJKokkos_AB()
1234 PetscCallCXX(KokkosSparse::spadd_symbolic(&mm->kh2, mm->C2, mm->C4, mm->Co)); in MatProductSymbolic_MPIAIJKokkos_AB()
1236 PetscCallCXX(KokkosSparse::spadd_numeric(&mm->kh2, 1.0, mm->C2, 1.0, mm->C4, mm->Co)); in MatProductSymbolic_MPIAIJKokkos_AB()
1267 PetscCallCXX(KokkosSparse::spadd_numeric(&mm->kh2, 1.0, mm->C2, 1.0, mm->C4, mm->Co)); in MatProductNumeric_MPIAIJKokkos_AB()
/petsc/src/mat/impls/baij/seq/
H A Dbaij.h980 …__m256d A0, A1, A2, A3, A4, A5, A6, A7, A8, B0, B1, B2, B3, B4, B5, B6, B7, B8, C0, C1, C2, C3, C… in PetscKernel_A_gets_A_minus_B_times_C_9() local
998 C2 = _mm256_broadcast_sd(C + 18); in PetscKernel_A_gets_A_minus_B_times_C_9()
1005 A6 = _mm256_fnmadd_pd(B0, C2, A6); in PetscKernel_A_gets_A_minus_B_times_C_9()
1006 A7 = _mm256_fnmadd_pd(B1, C2, A7); in PetscKernel_A_gets_A_minus_B_times_C_9()
1007 A8 = _mm256_fnmadd_pd(B2, C2, A8); in PetscKernel_A_gets_A_minus_B_times_C_9()
1046 C2 = _mm256_broadcast_sd(C + 21); in PetscKernel_A_gets_A_minus_B_times_C_9()
1053 A6 = _mm256_fnmadd_pd(B0, C2, A6); in PetscKernel_A_gets_A_minus_B_times_C_9()
1054 A7 = _mm256_fnmadd_pd(B1, C2, A7); in PetscKernel_A_gets_A_minus_B_times_C_9()
1055 A8 = _mm256_fnmadd_pd(B2, C2, A8); in PetscKernel_A_gets_A_minus_B_times_C_9()
1094 C2 = _mm256_broadcast_sd(C + 24); in PetscKernel_A_gets_A_minus_B_times_C_9()
[all …]
/petsc/lib/petsc/bin/maint/
H A Dtoclapack.sh2365 /* + WHILE( ( C1.EQ.A ).AND.( C2.EQ.A ).AND. */
4356 /* + WHILE( ( C1.EQ.A ).AND.( C2.EQ.A ).AND. */