Home
last modified time | relevance | path

Searched refs:qw (Results 1 – 23 of 23) sorted by relevance

/libCEED/include/ceed/jit-source/gallery/
H A Dceed-poisson3dbuild.h35 … 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 Dceed-poisson2dbuild.h31 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 Dex2-surface.h38 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 Dex3-volume.h44 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 Dex2-surface.h42 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 Dex3-volume.h48 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 Dbp3.h39 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 Dbp3.h60 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 Dt541-operator.h27 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 Dt567-operator.h23 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 Dt534-operator.h16 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 Dt522-operator.h11 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 Dt568-operator.h16 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 Dt597-operator.h16 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 Dt531-operator.h16 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 Dt535-operator.h25 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 Dt532-operator.h25 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 Dmain.rs161 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 Dbps.h81 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 Dmain.rs158 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 Dmain.rs163 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 Dmain.rs161 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 Dbps-qfunctions.h158 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 …]