| /petsc/include/petsc/private/kernels/ |
| H A D | petscaxpy.h | 46 #define PetscKernelAXPY4(U, a1, a2, a3, a4, p1, p2, p3, p4, n) \ argument 48 fortranmaxpy4_(U, &a1, &a2, &a3, &a4, p1, p2, p3, p4, &n); \ 125 #define PetscKernelAXPY4(U, a1, a2, a3, a4, p1, p2, p3, p4, n) \ argument 129 *U++ += a1 * *p1++ + a2 * *p2++ + a3 * *p3++ + a4 * *p4++; \ 131 *U++ += a1 * *p1++ + a2 * *p2++ + a3 * *p3++ + a4 * *p4++; \ 133 *U++ += a1 * *p1++ + a2 * *p2++ + a3 * *p3++ + a4 * *p4++; \ 139 U[0] += a1 * p1[0] + a2 * p2[0] + a3 * p3[0] + a4 * p4[0]; \ 140 U[1] += a1 * p1[1] + a2 * p2[1] + a3 * p3[1] + a4 * p4[1]; \ 141 U[2] += a1 * p1[2] + a2 * p2[2] + a3 * p3[2] + a4 * p4[2]; \ 142 U[3] += a1 * p1[3] + a2 * p2[3] + a3 * p3[3] + a4 * p4[3]; \ [all …]
|
| /petsc/src/snes/tutorials/ |
| H A D | ex74ftube.h | 1 double precision p1, p2, p3, p4, r1, r2, r3, r4 double precision e1, e2, e3, e4, v1, v2, v3, v4 dou… 6 …p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4…
|
| H A D | ex48.c | 1091 …p4 = _mm_set1_pd(4), p2 = _mm_set1_pd(2), p05 = _mm_set1_pd(0.5), p42 = _mm_setr_pd(4, 2), p24 = _… local 1092 p4dv1p2du0 = _mm_add_pd(_mm_mul_pd(p4, dv1), _mm_mul_pd(p2, du0)), /* 4 dv1 + 2 du0 */
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijfact13.c | 20 MatScalar p1, p2, p3, p4, m1, m2, m3, m4, m5, m6, m7, m8, m9, x1, x2, x3, x4; in MatILUFactorNumeric_SeqBAIJ_3_inplace() local 67 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_3_inplace() 73 …if (p1 != 0.0 || p2 != 0.0 || p3 != 0.0 || p4 != 0.0 || p5 != 0.0 || p6 != 0.0 || p7 != 0.0 || p8 … in MatILUFactorNumeric_SeqBAIJ_3_inplace() 85 pc[0] = m1 = p1 * x1 + p4 * x2 + p7 * x3; in MatILUFactorNumeric_SeqBAIJ_3_inplace() 89 pc[3] = m4 = p1 * x4 + p4 * x5 + p7 * x6; in MatILUFactorNumeric_SeqBAIJ_3_inplace() 93 pc[6] = m7 = p1 * x7 + p4 * x8 + p7 * x9; in MatILUFactorNumeric_SeqBAIJ_3_inplace() 280 MatScalar p1, p2, p3, p4, m1, m2, m3, m4, m5, m6, m7, m8, m9, x1, x2, x3, x4; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() local 324 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() 330 …if (p1 != 0.0 || p2 != 0.0 || p3 != 0.0 || p4 != 0.0 || p5 != 0.0 || p6 != 0.0 || p7 != 0.0 || p8 … in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() 342 pc[0] = m1 = p1 * x1 + p4 * x2 + p7 * x3; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() [all …]
|
| H A D | baijfact11.c | 20 MatScalar p1, p2, p3, p4, m1, m2, m3, m4, m5, m6, m7, m8, m9, x1, x2, x3, x4; in MatILUFactorNumeric_SeqBAIJ_4_inplace() local 78 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_4_inplace() 91 …if (p1 != 0.0 || p2 != 0.0 || p3 != 0.0 || p4 != 0.0 || p5 != 0.0 || p6 != 0.0 || p7 != 0.0 || p8 … in MatILUFactorNumeric_SeqBAIJ_4_inplace() 113 pc[3] = m4 = p4 * x1 + p8 * x2 + p12 * x3 + p16 * x4; in MatILUFactorNumeric_SeqBAIJ_4_inplace() 118 pc[7] = m8 = p4 * x5 + p8 * x6 + p12 * x7 + p16 * x8; in MatILUFactorNumeric_SeqBAIJ_4_inplace() 123 pc[11] = m12 = p4 * x9 + p8 * x10 + p12 * x11 + p16 * x12; in MatILUFactorNumeric_SeqBAIJ_4_inplace() 128 pc[15] = m16 = p4 * x13 + p8 * x14 + p12 * x15 + p16 * x16; in MatILUFactorNumeric_SeqBAIJ_4_inplace() 351 MatScalar p1, p2, p3, p4, m1, m2, m3, m4, m5, m6, m7, m8, m9, x1, x2, x3, x4; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace() local 406 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace() 419 …if (p1 != 0.0 || p2 != 0.0 || p3 != 0.0 || p4 != 0.0 || p5 != 0.0 || p6 != 0.0 || p7 != 0.0 || p8 … in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace() [all …]
|
| H A D | baijfact7.c | 17 MatScalar p1, p2, p3, p4, m1, m2, m3, m4, m5, m6, m7, m8, m9, x1, x2, x3, x4; in MatILUFactorNumeric_SeqBAIJ_6_inplace() local 101 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 134 …if (p1 != 0.0 || p2 != 0.0 || p3 != 0.0 || p4 != 0.0 || p5 != 0.0 || p6 != 0.0 || p7 != 0.0 || p8 … in MatILUFactorNumeric_SeqBAIJ_6_inplace() 176 pc[3] = m4 = p4 * x1 + p10 * x2 + p16 * x3 + p22 * x4 + p28 * x5 + p34 * x6; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 183 pc[9] = m10 = p4 * x7 + p10 * x8 + p16 * x9 + p22 * x10 + p28 * x11 + p34 * x12; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 190 pc[15] = m16 = p4 * x13 + p10 * x14 + p16 * x15 + p22 * x16 + p28 * x17 + p34 * x18; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 197 pc[21] = m22 = p4 * x19 + p10 * x20 + p16 * x21 + p22 * x22 + p28 * x23 + p34 * x24; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 204 pc[27] = m28 = p4 * x25 + p10 * x26 + p16 * x27 + p22 * x28 + p28 * x29 + p34 * x30; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 211 pc[33] = m34 = p4 * x31 + p10 * x32 + p16 * x33 + p22 * x34 + p28 * x35 + p34 * x36; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 480 MatScalar p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15; in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace() local [all …]
|
| H A D | baijfact9.c | 21 MatScalar p1, p2, p3, p4, m1, m2, m3, m4, m5, m6, m7, m8, m9, x1, x2, x3, x4; in MatILUFactorNumeric_SeqBAIJ_5_inplace() local 100 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 122 …if (p1 != 0.0 || p2 != 0.0 || p3 != 0.0 || p4 != 0.0 || p5 != 0.0 || p6 != 0.0 || p7 != 0.0 || p8 … in MatILUFactorNumeric_SeqBAIJ_5_inplace() 153 pc[3] = m4 = p4 * x1 + p9 * x2 + p14 * x3 + p19 * x4 + p24 * x5; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 159 pc[8] = m9 = p4 * x6 + p9 * x7 + p14 * x8 + p19 * x9 + p24 * x10; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 165 pc[13] = m14 = p4 * x11 + p9 * x12 + p14 * x13 + p19 * x14 + p24 * x15; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 171 pc[18] = m19 = p4 * x16 + p9 * x17 + p14 * x18 + p19 * x19 + p24 * x20; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 177 pc[23] = m24 = p4 * x21 + p9 * x22 + p14 * x23 + p19 * x24 + p24 * x25; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 424 MatScalar p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace() local 483 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace() [all …]
|
| H A D | baijfact5.c | 17 MatScalar p1, p2, p3, p4, m1, m2, m3, m4, m5, m6, m7, m8, m9, x1, x2, x3, x4; in MatILUFactorNumeric_SeqBAIJ_7_inplace() local 118 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 164 …if (p1 != 0.0 || p2 != 0.0 || p3 != 0.0 || p4 != 0.0 || p5 != 0.0 || p6 != 0.0 || p7 != 0.0 || p8 … in MatILUFactorNumeric_SeqBAIJ_7_inplace() 219 pc[3] = m4 = p4 * x1 + p11 * x2 + p18 * x3 + p25 * x4 + p32 * x5 + p39 * x6 + p46 * x7; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 227 … pc[10] = m11 = p4 * x8 + p11 * x9 + p18 * x10 + p25 * x11 + p32 * x12 + p39 * x13 + p46 * x14; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 235 … pc[17] = m18 = p4 * x15 + p11 * x16 + p18 * x17 + p25 * x18 + p32 * x19 + p39 * x20 + p46 * x21; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 243 … pc[24] = m25 = p4 * x22 + p11 * x23 + p18 * x24 + p25 * x25 + p32 * x26 + p39 * x27 + p46 * x28; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 251 … pc[31] = m32 = p4 * x29 + p11 * x30 + p18 * x31 + p25 * x32 + p32 * x33 + p39 * x34 + p46 * x35; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 259 … pc[38] = m39 = p4 * x36 + p11 * x37 + p18 * x38 + p25 * x39 + p32 * x40 + p39 * x41 + p46 * x42; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 267 … pc[45] = m46 = p4 * x43 + p11 * x44 + p18 * x45 + p25 * x46 + p32 * x47 + p39 * x48 + p46 * x49; in MatILUFactorNumeric_SeqBAIJ_7_inplace() [all …]
|
| H A D | baijfact.c | 234 MatScalar p1, p2, p3, p4; in MatILUFactorNumeric_SeqBAIJ_2_inplace() local 275 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_2_inplace() 276 …if (p1 != (PetscScalar)0.0 || p2 != (PetscScalar)0.0 || p3 != (PetscScalar)0.0 || p4 != (PetscScal… in MatILUFactorNumeric_SeqBAIJ_2_inplace() 284 pc[1] = m2 = p2 * x1 + p4 * x2; in MatILUFactorNumeric_SeqBAIJ_2_inplace() 286 pc[3] = m4 = p2 * x3 + p4 * x4; in MatILUFactorNumeric_SeqBAIJ_2_inplace() 345 MatScalar p1, p2, p3, p4, m1, m2, m3, m4, x1, x2, x3, x4; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() local 382 p4 = pc[3]; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() 383 …if (p1 != (PetscScalar)0.0 || p2 != (PetscScalar)0.0 || p3 != (PetscScalar)0.0 || p4 != (PetscScal… in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() 391 pc[1] = m2 = p2 * x1 + p4 * x2; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() 393 pc[3] = m4 = p2 * x3 + p4 * x4; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
|
| /petsc/src/dm/impls/swarm/tests/output/ |
| H A D | ex6_bsi_2d_multiple_2.out | 30 t 0.1: p4 error [0.011 0.39] sol [(-0.339252 0.940335) (-29.737006 -10.755670)] exact [(-0.328622 0… 54 t 0.1: p4 error [0.0018 0.057] sol [(-0.330214 0.943676) (-29.850667 -10.447152)] exact [(-0.328622… 78 t 0.1: p4 error [0.00067 0.024] sol [(-0.327960 0.944525) (-29.878890 -10.371528)] exact [(-0.32862…
|
| H A D | ex6_bsi_2d_multiple_3.out | 30 t 0.01: p4 error [3.6e-05 0.0073] sol [(0.589475 -0.807831) (25.548951 18.634263)] exact [(0.589457… 54 t 0.01: p4 error [3.6e-05 0.0073] sol [(0.589475 -0.807831) (25.549064 18.634293)] exact [(0.589457… 78 t 0.01: p4 error [3.6e-05 0.0073] sol [(0.589475 -0.807831) (25.549118 18.634308)] exact [(0.589457…
|
| H A D | ex6_im_2d_multiple_0.out | 30 t 0.1: p4 error [0.027 0.87] sol [(-0.302494 0.952799) (-30.140297 -9.569498)] exact [(-0.328622 0.… 54 t 0.1: p4 error [0.008 0.26] sol [(-0.320965 0.946859) (-29.952969 -10.150675)] exact [(-0.328622 0… 78 t 0.1: p4 error [0.0031 0.1] sol [(-0.325644 0.945325) (-29.904561 -10.297405)] exact [(-0.328622 0…
|
| H A D | ex6_bsi_2d_multiple_1.out | 30 t 0.1: p4 error [0.014 0.42] sol [(-0.338855 0.934983) (-29.912103 -10.811905)] exact [(-0.328622 0… 54 t 0.1: p4 error [0.0029 0.088] sol [(-0.329969 0.941877) (-29.912999 -10.466659)] exact [(-0.328622… 78 t 0.1: p4 error [0.0011 0.042] sol [(-0.327821 0.943736) (-29.906930 -10.380158)] exact [(-0.328622…
|
| H A D | ex5_bsi_2d_multiple_3.out | 47 t 0.1: p4 error [1.8e-08 5.8e-07] sol [(-0.328622 0.944462) (-29.866494 -10.391943)] exact [(-0.328… 108 t 0.1: p4 error [2.3e-09 7.2e-08] sol [(-0.328622 0.944461) (-29.866495 -10.391943)] exact [(-0.328… 209 t 0.1: p4 error [2.8e-10 9e-09] sol [(-0.328622 0.944461) (-29.866495 -10.391943)] exact [(-0.32862…
|
| H A D | ex5_im_2d_multiple_0.out | 47 t 0.001: p4 error [2.6e-10 8.3e-09] sol [(0.338933 -0.940811) (29.751046 10.717988)] exact [(0.3389… 108 t 0.001: p4 error [6.6e-11 2.1e-09] sol [(0.338933 -0.940811) (29.751046 10.717988)] exact [(0.3389… 209 t 0.001: p4 error [1.6e-11 5.2e-10] sol [(0.338933 -0.940811) (29.751046 10.717988)] exact [(0.3389…
|
| H A D | ex5_bsi_2d_multiple_2.out | 47 t 0.001: p4 error [2.6e-10 1.7e-08] sol [(0.338933 -0.940811) (29.751046 10.717988)] exact [(0.3389… 108 t 0.001: p4 error [6.6e-11 4.2e-09] sol [(0.338933 -0.940811) (29.751046 10.717988)] exact [(0.3389… 209 t 0.001: p4 error [1.6e-11 1e-09] sol [(0.338933 -0.940811) (29.751046 10.717988)] exact [(0.338933…
|
| H A D | ex5_bsi_2d_multiple_1.out | 47 t 0.001: p4 error [5e-06 0.00016] sol [(0.338931 -0.940806) (29.751196 10.718037)] exact [(0.338933… 108 t 0.001: p4 error [2.5e-06 7.9e-05] sol [(0.338932 -0.940808) (29.751121 10.718012)] exact [(0.3389… 209 t 0.001: p4 error [1.2e-06 4e-05] sol [(0.338932 -0.940809) (29.751084 10.718000)] exact [(0.338933…
|
| /petsc/doc/ |
| H A D | petsc.bib | 13156 @Book{ p4-book, 13184 @Article{ p4-paper, 13186 title = {Monitors, Messages, and Clusters: {T}he p4 Parallel Programming System}, 13212 @TechReport{ p4-manual, 13214 title = {User's Guide to the p4 Parallel Programming System}, 13219 key = {p4-Manual}
|