| /petsc/include/petsc/private/kernels/ |
| H A D | petscaxpy.h | 42 #define PetscKernelAXPY3(U, a1, a2, a3, p1, p2, p3, n) \ argument 44 fortranmaxpy3_(U, &a1, &a2, &a3, p1, p2, p3, &n); \ 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); \ 100 #define PetscKernelAXPY3(U, a1, a2, a3, p1, p2, p3, n) \ argument 104 *U++ += a1 * *p1++ + a2 * *p2++ + a3 * *p3++; \ 106 *U++ += a1 * *p1++ + a2 * *p2++ + a3 * *p3++; \ 108 *U++ += a1 * *p1++ + a2 * *p2++ + a3 * *p3++; \ 114 U[0] += a1 * p1[0] + a2 * p2[0] + a3 * p3[0]; \ 115 U[1] += a1 * p1[1] + a2 * p2[1] + a3 * p3[1]; \ [all …]
|
| /petsc/share/petsc/matlab/ |
| H A D | laplacian.m | 341 p3 = (p - p2 - p1)/(u(1)*u(2)) + 1; variable 375 V3 = sin(kron((1:u(3))'*(pi/(u(3)+1)),p3))*(2/(u(3)+1))^0.5; 377 V3 = cos(kron((0.5:1:u(3)-0.5)'*(pi/u(3)),p3-1))*(2/u(3))^0.5; 378 V3(:,p3==1) = 1/u(3)^0.5; 380 V3 = sin(kron((1:u(3))'*(pi/2/(u(3)+0.5)),2*p3 - 1))... 383 V3 = cos(kron((0.5:1:u(3)-0.5)'*(pi/2/(u(3)+0.5)),2*p3 - 1))... 388 V3(:,mod(p3,2)==1) = cos(a*(pi/u(3)*(p3(mod(p3,2)==1)-1)))... 390 pp = p1(mod(p3,2)==0); 392 V3(:,mod(p3,2)==0) = sin(a*(pi/u(3)*p3(mod(p3,2)==0)))... 395 V3(:,p3==1) = 1/u(3)^0.5; [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…
|
| /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 66 p3 = pc[2]; 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() 87 pc[2] = m3 = p3 * x1 + p6 * x2 + p9 * x3; in MatILUFactorNumeric_SeqBAIJ_3_inplace() 91 pc[5] = m6 = p3 * x4 + p6 * x5 + p9 * x6; in MatILUFactorNumeric_SeqBAIJ_3_inplace() 95 pc[8] = m9 = p3 * x7 + p6 * x8 + p9 * 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 323 p3 = pc[2]; 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() 344 pc[2] = m3 = p3 * x1 + p6 * x2 + p9 * 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 77 p3 = pc[2]; 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() 112 pc[2] = m3 = p3 * x1 + p7 * x2 + p11 * x3 + p15 * x4; in MatILUFactorNumeric_SeqBAIJ_4_inplace() 117 pc[6] = m7 = p3 * x5 + p7 * x6 + p11 * x7 + p15 * x8; in MatILUFactorNumeric_SeqBAIJ_4_inplace() 122 pc[10] = m11 = p3 * x9 + p7 * x10 + p11 * x11 + p15 * x12; in MatILUFactorNumeric_SeqBAIJ_4_inplace() 127 pc[14] = m15 = p3 * x13 + p7 * x14 + p11 * x15 + p15 * 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 405 p3 = pc[2]; 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 100 p3 = pc[2]; 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() 175 pc[2] = m3 = p3 * x1 + p9 * x2 + p15 * x3 + p21 * x4 + p27 * x5 + p33 * x6; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 182 pc[8] = m9 = p3 * x7 + p9 * x8 + p15 * x9 + p21 * x10 + p27 * x11 + p33 * x12; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 189 pc[14] = m15 = p3 * x13 + p9 * x14 + p15 * x15 + p21 * x16 + p27 * x17 + p33 * x18; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 196 pc[20] = m21 = p3 * x19 + p9 * x20 + p15 * x21 + p21 * x22 + p27 * x23 + p33 * x24; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 203 pc[26] = m27 = p3 * x25 + p9 * x26 + p15 * x27 + p21 * x28 + p27 * x29 + p33 * x30; in MatILUFactorNumeric_SeqBAIJ_6_inplace() 210 pc[32] = m33 = p3 * x31 + p9 * x32 + p15 * x33 + p21 * x34 + p27 * x35 + p33 * 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 99 p3 = pc[2]; 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() 152 pc[2] = m3 = p3 * x1 + p8 * x2 + p13 * x3 + p18 * x4 + p23 * x5; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 158 pc[7] = m8 = p3 * x6 + p8 * x7 + p13 * x8 + p18 * x9 + p23 * x10; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 164 pc[12] = m13 = p3 * x11 + p8 * x12 + p13 * x13 + p18 * x14 + p23 * x15; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 170 pc[17] = m18 = p3 * x16 + p8 * x17 + p13 * x18 + p18 * x19 + p23 * x20; in MatILUFactorNumeric_SeqBAIJ_5_inplace() 176 pc[22] = m23 = p3 * x21 + p8 * x22 + p13 * x23 + p18 * x24 + p23 * 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 482 p3 = pc[2]; 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 117 p3 = pc[2]; 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() 218 pc[2] = m3 = p3 * x1 + p10 * x2 + p17 * x3 + p24 * x4 + p31 * x5 + p38 * x6 + p45 * x7; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 226 … pc[9] = m10 = p3 * x8 + p10 * x9 + p17 * x10 + p24 * x11 + p31 * x12 + p38 * x13 + p45 * x14; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 234 … pc[16] = m17 = p3 * x15 + p10 * x16 + p17 * x17 + p24 * x18 + p31 * x19 + p38 * x20 + p45 * x21; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 242 … pc[23] = m24 = p3 * x22 + p10 * x23 + p17 * x24 + p24 * x25 + p31 * x26 + p38 * x27 + p45 * x28; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 250 … pc[30] = m31 = p3 * x29 + p10 * x30 + p17 * x31 + p24 * x32 + p31 * x33 + p38 * x34 + p45 * x35; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 258 … pc[37] = m38 = p3 * x36 + p10 * x37 + p17 * x38 + p24 * x39 + p31 * x40 + p38 * x41 + p45 * x42; in MatILUFactorNumeric_SeqBAIJ_7_inplace() 266 … pc[44] = m45 = p3 * x43 + p10 * x44 + p17 * x45 + p24 * x46 + p31 * x47 + p38 * x48 + p45 * x49; in MatILUFactorNumeric_SeqBAIJ_7_inplace() [all …]
|
| H A D | baijfact.c | 234 MatScalar p1, p2, p3, p4; in MatILUFactorNumeric_SeqBAIJ_2_inplace() local 274 p3 = pc[2]; 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() 283 pc[0] = m1 = p1 * x1 + p3 * x2; in MatILUFactorNumeric_SeqBAIJ_2_inplace() 285 pc[2] = m3 = p1 * x3 + p3 * 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 381 p3 = pc[2]; 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() 390 pc[0] = m1 = p1 * x1 + p3 * x2; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() 392 pc[2] = m3 = p1 * x3 + p3 * x4; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
|
| /petsc/src/dm/impls/swarm/tests/output/ |
| H A D | ex6_bsi_2d_multiple_2.out | 29 t 0.1: p3 error [0.011 0.39] sol [(0.789477 0.613227) (-19.418491 24.957889)] exact [(0.796686 0.60… 53 t 0.1: p3 error [0.0018 0.057] sol [(0.795448 0.605664) (-19.160196 25.161324)] exact [(0.796686 0.… 77 t 0.1: p3 error [0.00067 0.024] sol [(0.796952 0.603783) (-19.096994 25.211535)] exact [(0.796686 0…
|
| H A D | ex6_bsi_2d_multiple_3.out | 29 t 0.01: p3 error [3.6e-05 0.0073] sol [(-0.586135 -0.810257) (25.617297 -18.540192)] exact [(-0.586… 53 t 0.01: p3 error [3.6e-05 0.0073] sol [(-0.586135 -0.810257) (25.617361 -18.540291)] exact [(-0.586… 77 t 0.01: p3 error [3.6e-05 0.0073] sol [(-0.586135 -0.810258) (25.617391 -18.540338)] exact [(-0.586…
|
| H A D | ex6_im_2d_multiple_0.out | 29 t 0.1: p3 error [0.027 0.87] sol [(0.812690 0.582120) (-18.414997 25.707989)] exact [(0.796686 0.60… 53 t 0.1: p3 error [0.008 0.26] sol [(0.801333 0.597852) (-18.909842 25.350236)] exact [(0.796686 0.60… 77 t 0.1: p3 error [0.0031 0.1] sol [(0.798428 0.601827) (-19.034432 25.258855)] exact [(0.796686 0.60…
|
| H A D | ex6_bsi_2d_multiple_1.out | 29 t 0.1: p3 error [0.014 0.42] sol [(0.784509 0.611196) (-19.526081 25.107038)] exact [(0.796686 0.60… 53 t 0.1: p3 error [0.0029 0.088] sol [(0.793812 0.604875) (-19.198009 25.214577)] exact [(0.796686 0.… 77 t 0.1: p3 error [0.0011 0.042] sol [(0.796244 0.603407) (-19.113867 25.235536)] exact [(0.796686 0.…
|
| H A D | ex5_bsi_2d_multiple_3.out | 46 t 0.1: p3 error [1.8e-08 5.8e-07] sol [(0.796686 0.604393) (-19.112579 25.193437)] exact [(0.796686… 107 t 0.1: p3 error [2.3e-09 7.2e-08] sol [(0.796686 0.604393) (-19.112580 25.193438)] exact [(0.796686… 208 t 0.1: p3 error [2.8e-10 9e-09] sol [(0.796686 0.604393) (-19.112580 25.193438)] exact [(0.796686 0…
|
| H A D | ex5_im_2d_multiple_0.out | 46 t 0.001: p3 error [2.6e-10 8.3e-09] sol [(-0.790028 -0.613070) (19.386991 -24.982886)] exact [(-0.7… 107 t 0.001: p3 error [6.6e-11 2.1e-09] sol [(-0.790028 -0.613070) (19.386991 -24.982886)] exact [(-0.7… 208 t 0.001: p3 error [1.6e-11 5.2e-10] sol [(-0.790028 -0.613070) (19.386991 -24.982886)] exact [(-0.7…
|
| H A D | ex5_bsi_2d_multiple_2.out | 46 t 0.001: p3 error [2.6e-10 1.7e-08] sol [(-0.790028 -0.613070) (19.386991 -24.982886)] exact [(-0.7… 107 t 0.001: p3 error [6.6e-11 4.2e-09] sol [(-0.790028 -0.613070) (19.386991 -24.982886)] exact [(-0.7… 208 t 0.001: p3 error [1.6e-11 1e-09] sol [(-0.790028 -0.613070) (19.386991 -24.982886)] exact [(-0.790…
|
| H A D | ex5_bsi_2d_multiple_1.out | 46 t 0.001: p3 error [5e-06 0.00016] sol [(-0.790024 -0.613068) (19.387084 -24.983014)] exact [(-0.790… 107 t 0.001: p3 error [2.5e-06 7.9e-05] sol [(-0.790026 -0.613069) (19.387037 -24.982950)] exact [(-0.7… 208 t 0.001: p3 error [1.2e-06 4e-05] sol [(-0.790027 -0.613070) (19.387014 -24.982918)] exact [(-0.790…
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 398 (ecfm-sigma/p3-rho-ratio? #f) 436 (ecfm-sigma/min-p3-c 0.001) 9603 (ref-perm-p3 . 1.) 9604 (exp-p3 . 3.5) 9605 (res-sat-p3 . 0.05)
|