| /libCEED/include/ceed/jit-source/gallery/ |
| H A D | ceed-poisson3dbuild.h | 35 … const CeedScalar qw = w[i] / (J[0][0][i] * A[0][0] + J[0][1][i] * A[0][1] + J[0][2][i] * A[0][2]); in Poisson3DBuild() local 42 q_data[0][i] = qw * (A[0][0] * A[0][0] + A[0][1] * A[0][1] + A[0][2] * A[0][2]); in Poisson3DBuild() 43 q_data[1][i] = qw * (A[1][0] * A[1][0] + A[1][1] * A[1][1] + A[1][2] * A[1][2]); in Poisson3DBuild() 44 q_data[2][i] = qw * (A[2][0] * A[2][0] + A[2][1] * A[2][1] + A[2][2] * A[2][2]); in Poisson3DBuild() 45 q_data[3][i] = qw * (A[1][0] * A[2][0] + A[1][1] * A[2][1] + A[1][2] * A[2][2]); in Poisson3DBuild() 46 q_data[4][i] = qw * (A[0][0] * A[2][0] + A[0][1] * A[2][1] + A[0][2] * A[2][2]); in Poisson3DBuild() 47 q_data[5][i] = qw * (A[0][0] * A[1][0] + A[0][1] * A[1][1] + A[0][2] * A[1][2]); in Poisson3DBuild()
|
| H A D | ceed-poisson2dbuild.h | 31 const CeedScalar qw = w[i] / (J00 * J11 - J10 * J01); in Poisson2DBuild() local 33 q_data[0][i] = qw * (J01 * J01 + J11 * J11); in Poisson2DBuild() 34 q_data[1][i] = qw * (J00 * J00 + J10 * J10); in Poisson2DBuild() 35 q_data[2][i] = -qw * (J00 * J01 + J10 * J11); in Poisson2DBuild()
|
| /libCEED/examples/python/qfunctions/ |
| H A D | ex2-surface.h | 38 const CeedScalar qw = w[i] / (J00 * J11 - J10 * J01); in build_diff() local 40 q_data[0][i] = qw * (J01 * J01 + J11 * J11); in build_diff() 41 q_data[1][i] = qw * (J00 * J00 + J10 * J10); in build_diff() 42 q_data[2][i] = -qw * (J00 * J01 + J10 * J11); in build_diff() 62 … const CeedScalar qw = w[i] / (J[0][0][i] * A[0][0] + J[0][1][i] * A[0][1] + J[0][2][i] * A[0][2]); in build_diff() local 69 q_data[0][i] = qw * (A[0][0] * A[0][0] + A[0][1] * A[0][1] + A[0][2] * A[0][2]); in build_diff() 70 q_data[1][i] = qw * (A[1][0] * A[1][0] + A[1][1] * A[1][1] + A[1][2] * A[1][2]); in build_diff() 71 q_data[2][i] = qw * (A[2][0] * A[2][0] + A[2][1] * A[2][1] + A[2][2] * A[2][2]); in build_diff() 72 q_data[3][i] = qw * (A[1][0] * A[2][0] + A[1][1] * A[2][1] + A[1][2] * A[2][2]); in build_diff() 73 q_data[4][i] = qw * (A[0][0] * A[2][0] + A[0][1] * A[2][1] + A[0][2] * A[2][2]); in build_diff() [all …]
|
| H A D | ex3-volume.h | 44 const CeedScalar qw = w[i] / (J00 * J11 - J10 * J01); in build_mass_diff() local 50 q_data[1][i] = qw * (J01 * J01 + J11 * J11); in build_mass_diff() 51 q_data[2][i] = qw * (J00 * J00 + J10 * J10); in build_mass_diff() 52 q_data[3][i] = -qw * (J00 * J01 + J10 * J11); in build_mass_diff() 69 … const CeedScalar qw = w[i] / (J[0][0][i] * A[0][0] + J[0][1][i] * A[0][1] + J[0][2][i] * A[0][2]); in build_mass_diff() local 79 q_data[1][i] = qw * (A[0][0] * A[0][0] + A[0][1] * A[0][1] + A[0][2] * A[0][2]); in build_mass_diff() 80 q_data[2][i] = qw * (A[1][0] * A[1][0] + A[1][1] * A[1][1] + A[1][2] * A[1][2]); in build_mass_diff() 81 q_data[3][i] = qw * (A[2][0] * A[2][0] + A[2][1] * A[2][1] + A[2][2] * A[2][2]); in build_mass_diff() 82 q_data[4][i] = qw * (A[1][0] * A[2][0] + A[1][1] * A[2][1] + A[1][2] * A[2][2]); in build_mass_diff() 83 q_data[5][i] = qw * (A[0][0] * A[2][0] + A[0][1] * A[2][1] + A[0][2] * A[2][2]); in build_mass_diff() [all …]
|
| /libCEED/examples/ceed/ |
| H A D | ex2-surface.h | 42 const CeedScalar qw = w[i] / (J00 * J11 - J10 * J01); in build_diff() local 44 q_data[0][i] = qw * (J01 * J01 + J11 * J11); in build_diff() 45 q_data[1][i] = qw * (J00 * J00 + J10 * J10); in build_diff() 46 q_data[2][i] = -qw * (J00 * J01 + J10 * J11); in build_diff() 66 … const CeedScalar qw = w[i] / (J[0][0][i] * A[0][0] + J[0][1][i] * A[0][1] + J[0][2][i] * A[0][2]); in build_diff() local 73 q_data[0][i] = qw * (A[0][0] * A[0][0] + A[0][1] * A[0][1] + A[0][2] * A[0][2]); in build_diff() 74 q_data[1][i] = qw * (A[1][0] * A[1][0] + A[1][1] * A[1][1] + A[1][2] * A[1][2]); in build_diff() 75 q_data[2][i] = qw * (A[2][0] * A[2][0] + A[2][1] * A[2][1] + A[2][2] * A[2][2]); in build_diff() 76 q_data[3][i] = qw * (A[1][0] * A[2][0] + A[1][1] * A[2][1] + A[1][2] * A[2][2]); in build_diff() 77 q_data[4][i] = qw * (A[0][0] * A[2][0] + A[0][1] * A[2][1] + A[0][2] * A[2][2]); in build_diff() [all …]
|
| H A D | ex3-volume.h | 48 const CeedScalar qw = w[i] / (J00 * J11 - J10 * J01); in build_mass_diff() local 54 q_data[1][i] = qw * (J01 * J01 + J11 * J11); in build_mass_diff() 55 q_data[2][i] = qw * (J00 * J00 + J10 * J10); in build_mass_diff() 56 q_data[3][i] = -qw * (J00 * J01 + J10 * J11); in build_mass_diff() 76 … const CeedScalar qw = w[i] / (J[0][0][i] * A[0][0] + J[0][1][i] * A[0][1] + J[0][2][i] * A[0][2]); in build_mass_diff() local 86 q_data[1][i] = qw * (A[0][0] * A[0][0] + A[0][1] * A[0][1] + A[0][2] * A[0][2]); in build_mass_diff() 87 q_data[2][i] = qw * (A[1][0] * A[1][0] + A[1][1] * A[1][1] + A[1][2] * A[1][2]); in build_mass_diff() 88 q_data[3][i] = qw * (A[2][0] * A[2][0] + A[2][1] * A[2][1] + A[2][2] * A[2][2]); in build_mass_diff() 89 q_data[4][i] = qw * (A[1][0] * A[2][0] + A[1][1] * A[2][1] + A[1][2] * A[2][2]); in build_mass_diff() 90 q_data[5][i] = qw * (A[0][0] * A[2][0] + A[0][1] * A[2][1] + A[0][2] * A[2][2]); in build_mass_diff() [all …]
|
| /libCEED/examples/mfem/ |
| H A D | bp3.h | 39 const CeedScalar qw = w[i] / (J11 * J22 - J21 * J12); in f_build_diff() local 40 qdata[i + Q * 0] = qw * (J12 * J12 + J22 * J22); in f_build_diff() 41 qdata[i + Q * 1] = qw * (J11 * J11 + J21 * J21); in f_build_diff() 42 qdata[i + Q * 2] = -qw * (J11 * J12 + J21 * J22); in f_build_diff() 69 const CeedScalar qw = w[i] / (J11 * A11 + J21 * A12 + J31 * A13); in f_build_diff() local 70 qdata[i + Q * 0] = qw * (A11 * A11 + A12 * A12 + A13 * A13); in f_build_diff() 71 qdata[i + Q * 1] = qw * (A21 * A21 + A22 * A22 + A23 * A23); in f_build_diff() 72 qdata[i + Q * 2] = qw * (A31 * A31 + A32 * A32 + A33 * A33); in f_build_diff() 73 qdata[i + Q * 3] = qw * (A21 * A31 + A22 * A32 + A23 * A33); in f_build_diff() 74 qdata[i + Q * 4] = qw * (A11 * A31 + A12 * A32 + A13 * A33); in f_build_diff() [all …]
|
| /libCEED/examples/petsc/qfunctions/bps/ |
| H A D | bp3.h | 60 const CeedScalar qw = w[i] / detJ; in SetupDiffGeo() local 62 qd[i + Q * 1] = qw * (A[0][0] * A[0][0] + A[0][1] * A[0][1] + A[0][2] * A[0][2]); in SetupDiffGeo() 63 qd[i + Q * 2] = qw * (A[0][0] * A[1][0] + A[0][1] * A[1][1] + A[0][2] * A[1][2]); in SetupDiffGeo() 64 qd[i + Q * 3] = qw * (A[0][0] * A[2][0] + A[0][1] * A[2][1] + A[0][2] * A[2][2]); in SetupDiffGeo() 65 qd[i + Q * 4] = qw * (A[1][0] * A[1][0] + A[1][1] * A[1][1] + A[1][2] * A[1][2]); in SetupDiffGeo() 66 qd[i + Q * 5] = qw * (A[1][0] * A[2][0] + A[1][1] * A[2][1] + A[1][2] * A[2][2]); in SetupDiffGeo() 67 qd[i + Q * 6] = qw * (A[2][0] * A[2][0] + A[2][1] * A[2][1] + A[2][2] * A[2][2]); in SetupDiffGeo()
|
| /libCEED/tests/ |
| H A D | t541-operator.h | 27 const CeedScalar qw = w[i] / (J11 * J22 - J21 * J12); in setup_diff() local 28 q_data[i + Q * 0] = qw * (J12 * J12 + J22 * J22); in setup_diff() 29 q_data[i + Q * 1] = qw * (J11 * J11 + J21 * J21); in setup_diff() 30 q_data[i + Q * 2] = -qw * (J11 * J12 + J21 * J22); in setup_diff()
|
| H A D | t567-operator.h | 23 const CeedScalar qw = w[i] / (J00 * J11 - J10 * J01); in setup() local 24 q_data[0][i] = qw * (J01 * J01 + J11 * J11); in setup() 25 q_data[1][i] = qw * (J00 * J00 + J10 * J10); in setup() 26 q_data[2][i] = -qw * (J00 * J01 + J10 * J11); in setup()
|
| H A D | t534-operator.h | 16 const CeedScalar *J = in[0], *qw = in[1]; in setup() local 29 const CeedScalar w = qw[i] / (J11 * J22 - J21 * J12); in setup()
|
| H A D | t522-operator.h | 11 const CeedScalar *qw = in[0], *J = in[1]; in setup() local 22 const CeedScalar w = qw[i] / (J11 * J22 - J21 * J12); in setup()
|
| H A D | t568-operator.h | 16 const CeedScalar *J = in[0], *qw = in[1]; in setup() local 29 const CeedScalar w = qw[i] / (J11 * J22 - J21 * J12); in setup()
|
| H A D | t597-operator.h | 16 const CeedScalar *J = in[0], *qw = in[1]; in setup() local 29 const CeedScalar w = qw[i] / (J11 * J22 - J21 * J12); in setup()
|
| H A D | t531-operator.h | 16 const CeedScalar *J = in[0], *qw = in[1]; in setup() local 29 const CeedScalar w = qw[i] / (J11 * J22 - J21 * J12); in setup()
|
| H A D | t535-operator.h | 25 const CeedScalar *J = in[0], *qw = in[1]; in setup_diff() local 38 const CeedScalar w = qw[i] / (J11 * J22 - J21 * J12); in setup_diff()
|
| H A D | t532-operator.h | 25 const CeedScalar *J = in[0], *qw = in[1]; in setup_diff() local 38 const CeedScalar w = qw[i] / (J11 * J22 - J21 * J12); in setup_diff()
|
| /libCEED/examples/rust/ex3-volume/src/ |
| H A D | main.rs | 161 let qw = weights[i] / (j11 * j22 - j21 * j12); in example_3() localVariable 162 qdata[i + q * 1] = qw * (j12 * j12 + j22 * j22); in example_3() 163 qdata[i + q * 2] = qw * (j11 * j11 + j21 * j21); in example_3() 164 qdata[i + q * 3] = -qw * (j11 * j12 + j21 * j22); in example_3() 184 let qw = weights[i] in example_3() localVariable 189 qdata[i + q * 1] = qw in example_3() 193 qdata[i + q * 2] = qw in example_3() 197 qdata[i + q * 3] = qw in example_3() 201 qdata[i + q * 4] = qw in example_3() 205 qdata[i + q * 5] = qw in example_3() [all …]
|
| /libCEED/examples/nek/bps/ |
| H A D | bps.h | 81 const CeedScalar qw = w[i] / (J11 * A11 + J21 * A12 + J31 * A13); in diffsetupf() local 82 qdata[i + Q * 0] = qw * (A11 * A11 + A12 * A12 + A13 * A13); in diffsetupf() 83 qdata[i + Q * 1] = qw * (A21 * A21 + A22 * A22 + A23 * A23); in diffsetupf() 84 qdata[i + Q * 2] = qw * (A31 * A31 + A32 * A32 + A33 * A33); in diffsetupf() 85 qdata[i + Q * 3] = qw * (A21 * A31 + A22 * A32 + A23 * A33); in diffsetupf() 86 qdata[i + Q * 4] = qw * (A11 * A31 + A12 * A32 + A13 * A33); in diffsetupf() 87 qdata[i + Q * 5] = qw * (A11 * A21 + A12 * A22 + A13 * A23); in diffsetupf()
|
| /libCEED/examples/rust/ex2-surface/src/ |
| H A D | main.rs | 158 let qw = weights[i] / (j11 * j22 - j21 * j12); in example_2() localVariable 159 qdata[i + q * 0] = qw * (j12 * j12 + j22 * j22); in example_2() 160 qdata[i + q * 1] = qw * (j11 * j11 + j21 * j21); in example_2() 161 qdata[i + q * 2] = -qw * (j11 * j12 + j21 * j22); in example_2() 176 let qw = weights[i] in example_2() localVariable 180 qdata[i + q * 0] = qw in example_2() 184 qdata[i + q * 1] = qw in example_2() 188 qdata[i + q * 2] = qw in example_2() 192 qdata[i + q * 3] = qw in example_2() 196 qdata[i + q * 4] = qw in example_2() [all …]
|
| /libCEED/examples/rust/ex3-volume-vector/src/ |
| H A D | main.rs | 163 let qw = weights[i] / (j11 * j22 - j21 * j12); in example_3_vector() localVariable 164 qdata[i + q * 1] = qw * (j12 * j12 + j22 * j22); in example_3_vector() 165 qdata[i + q * 2] = qw * (j11 * j11 + j21 * j21); in example_3_vector() 166 qdata[i + q * 3] = -qw * (j11 * j12 + j21 * j22); in example_3_vector() 186 let qw = weights[i] in example_3_vector() localVariable 191 qdata[i + q * 1] = qw in example_3_vector() 195 qdata[i + q * 2] = qw in example_3_vector() 199 qdata[i + q * 3] = qw in example_3_vector() 203 qdata[i + q * 4] = qw in example_3_vector() 207 qdata[i + q * 5] = qw in example_3_vector() [all …]
|
| /libCEED/examples/rust/ex2-surface-vector/src/ |
| H A D | main.rs | 161 let qw = weights[i] / (j11 * j22 - j21 * j12); in example_2_vector() localVariable 162 qdata[i + q * 0] = qw * (j12 * j12 + j22 * j22); in example_2_vector() 163 qdata[i + q * 1] = qw * (j11 * j11 + j21 * j21); in example_2_vector() 164 qdata[i + q * 2] = -qw * (j11 * j12 + j21 * j22); in example_2_vector() 179 let qw = weights[i] in example_2_vector() localVariable 183 qdata[i + q * 0] = qw in example_2_vector() 187 qdata[i + q * 1] = qw in example_2_vector() 191 qdata[i + q * 2] = qw in example_2_vector() 195 qdata[i + q * 3] = qw in example_2_vector() 199 qdata[i + q * 4] = qw in example_2_vector() [all …]
|
| /libCEED/examples/deal.II/ |
| H A D | bps-qfunctions.h | 158 const CeedScalar qw = w[i] / (J11 * J22 - J21 * J12); in f_build_poisson() local 159 qdata[i + Q * 0] = qw * (J12 * J12 + J22 * J22); in f_build_poisson() 160 qdata[i + Q * 1] = qw * (J11 * J11 + J21 * J21); in f_build_poisson() 161 qdata[i + Q * 2] = -qw * (J11 * J12 + J21 * J22); in f_build_poisson() 185 const CeedScalar qw = w[i] / (J11 * A11 + J21 * A12 + J31 * A13); in f_build_poisson() local 186 qdata[i + Q * 0] = qw * (A11 * A11 + A12 * A12 + A13 * A13); in f_build_poisson() 187 qdata[i + Q * 1] = qw * (A21 * A21 + A22 * A22 + A23 * A23); in f_build_poisson() 188 qdata[i + Q * 2] = qw * (A31 * A31 + A32 * A32 + A33 * A33); in f_build_poisson() 189 qdata[i + Q * 3] = qw * (A21 * A31 + A22 * A32 + A23 * A33); in f_build_poisson() 190 qdata[i + Q * 4] = qw * (A11 * A31 + A12 * A32 + A13 * A33); in f_build_poisson() [all …]
|