Home
last modified time | relevance | path

Searched refs:jacobian (Results 1 – 12 of 12) sorted by relevance

/libCEED/examples/rust/ex1-volume/src/
H A Dmain.rs134 let build_mass = move |[jacobian, weights, ..]: QFunctionInputs, in example_1()
140 .zip(jacobian.iter().zip(weights.iter())) in example_1()
146 *qdata = (jacobian[i + q * 0] * jacobian[i + q * 3] in example_1()
147 - jacobian[i + q * 1] * jacobian[i + q * 2]) in example_1()
156 *qdata = (jacobian[i + q * 0] in example_1()
157 * (jacobian[i + q * 4] * jacobian[i + q * 8] in example_1()
158 - jacobian[i + q * 5] * jacobian[i + q * 7]) in example_1()
159 - jacobian[i + q * 1] in example_1()
160 * (jacobian[i + q * 3] * jacobian[i + q * 8] in example_1()
161 - jacobian[i + q * 5] * jacobian[i + q * 6]) in example_1()
[all …]
/libCEED/examples/rust/ex1-volume-vector/src/
H A Dmain.rs138 let build_mass = move |[jacobian, weights, ..]: QFunctionInputs, in example_1_vector()
144 .zip(jacobian.iter().zip(weights.iter())) in example_1_vector()
150 *qdata = (jacobian[i + q * 0] * jacobian[i + q * 3] in example_1_vector()
151 - jacobian[i + q * 1] * jacobian[i + q * 2]) in example_1_vector()
160 *qdata = (jacobian[i + q * 0] in example_1_vector()
161 * (jacobian[i + q * 4] * jacobian[i + q * 8] in example_1_vector()
162 - jacobian[i + q * 5] * jacobian[i + q * 7]) in example_1_vector()
163 - jacobian[i + q * 1] in example_1_vector()
164 * (jacobian[i + q * 3] * jacobian[i + q * 8] in example_1_vector()
165 - jacobian[i + q * 5] * jacobian[i + q * 6]) in example_1_vector()
[all …]
/libCEED/examples/rust/ex3-volume/src/
H A Dmain.rs138 let build_mass_diff = move |[jacobian, weights, ..]: QFunctionInputs, in example_3()
146 qdata[i + q * 0] = weights[i] * jacobian[i]; in example_3()
148 qdata[i + q * 1] = weights[i] / jacobian[i]; in example_3()
154 let j11 = jacobian[i + q * 0]; in example_3()
155 let j21 = jacobian[i + q * 1]; in example_3()
156 let j12 = jacobian[i + q * 2]; in example_3()
157 let j22 = jacobian[i + q * 3]; in example_3()
173 a[k * 3 + j] = jacobian[i + q * ((j + 1) % 3 + 3 * ((k + 1) % 3))] in example_3()
174 * jacobian[i + q * ((j + 2) % 3 + 3 * ((k + 2) % 3))] in example_3()
175 - jacobian[i + q * ((j + 1) % 3 + 3 * ((k + 2) % 3))] in example_3()
[all …]
/libCEED/examples/rust/ex3-volume-vector/src/
H A Dmain.rs140 let build_mass_diff = move |[jacobian, weights, ..]: QFunctionInputs, in example_3_vector()
148 qdata[i + q * 0] = weights[i] * jacobian[i]; in example_3_vector()
150 qdata[i + q * 1] = weights[i] / jacobian[i]; in example_3_vector()
156 let j11 = jacobian[i + q * 0]; in example_3_vector()
157 let j21 = jacobian[i + q * 1]; in example_3_vector()
158 let j12 = jacobian[i + q * 2]; in example_3_vector()
159 let j22 = jacobian[i + q * 3]; in example_3_vector()
175 a[k * 3 + j] = jacobian[i + q * ((j + 1) % 3 + 3 * ((k + 1) % 3))] in example_3_vector()
176 * jacobian[i + q * ((j + 2) % 3 + 3 * ((k + 2) % 3))] in example_3_vector()
177 - jacobian[i + q * ((j + 1) % 3 + 3 * ((k + 2) % 3))] in example_3_vector()
[all …]
/libCEED/examples/rust/ex2-surface/src/
H A Dmain.rs143 let build_diff = move |[jacobian, weights, ..]: QFunctionInputs, in example_2()
149 .zip(jacobian.iter().zip(weights.iter())) in example_2()
154 let j11 = jacobian[i + q * 0]; in example_2()
155 let j21 = jacobian[i + q * 1]; in example_2()
156 let j12 = jacobian[i + q * 2]; in example_2()
157 let j22 = jacobian[i + q * 3]; in example_2()
170 a[k * 3 + j] = jacobian[i + q * ((j + 1) % 3 + 3 * ((k + 1) % 3))] in example_2()
171 * jacobian[i + q * ((j + 2) % 3 + 3 * ((k + 2) % 3))] in example_2()
172 - jacobian[i + q * ((j + 1) % 3 + 3 * ((k + 2) % 3))] in example_2()
173 * jacobian[i + q * ((j + 2) % 3 + 3 * ((k + 1) % 3))]; in example_2()
[all …]
/libCEED/examples/rust/ex2-surface-vector/src/
H A Dmain.rs146 let build_diff = move |[jacobian, weights, ..]: QFunctionInputs, in example_2_vector()
152 .zip(jacobian.iter().zip(weights.iter())) in example_2_vector()
157 let j11 = jacobian[i + q * 0]; in example_2_vector()
158 let j21 = jacobian[i + q * 1]; in example_2_vector()
159 let j12 = jacobian[i + q * 2]; in example_2_vector()
160 let j22 = jacobian[i + q * 3]; in example_2_vector()
173 a[k * 3 + j] = jacobian[i + q * ((j + 1) % 3 + 3 * ((k + 1) % 3))] in example_2_vector()
174 * jacobian[i + q * ((j + 2) % 3 + 3 * ((k + 2) % 3))] in example_2_vector()
175 - jacobian[i + q * ((j + 1) % 3 + 3 * ((k + 2) % 3))] in example_2_vector()
176 * jacobian[i + q * ((j + 2) % 3 + 3 * ((k + 1) % 3))]; in example_2_vector()
[all …]
/libCEED/examples/solids/problems/
H A Dlinear.c28 .jacobian = ElasJacobian_Linear,
H A Dfinite-strain-mooney-rivlin.c32 .jacobian = ElasFSJacobian_MR,
H A Dfinite-strain-neo-hookean.c32 .jacobian = ElasFSJacobian_NH,
/libCEED/examples/solids/include/
H A Dstructs.h131 CeedQFunctionUser setup_geo, residual, jacobian, energy, diagnostic, true_soln; member
/libCEED/examples/petsc/
H A Dindex.md33 $$ (eq-jacobian-cube)
70 $$ (eq-jacobian-sphere)
104 …formations and the corresponding Jacobian determinant, equation {eq}`eq-jacobian-sphere`, are the …
105 For the Poisson's problem, BP3-BP6, on the cubed-sphere, in addition to equation {eq}`eq-jacobian-s…
/libCEED/examples/solids/src/
H A Dsetup-libceed.c268 …CeedQFunctionCreateInterior(ceed, 1, problem_data.jacobian, problem_data.jacobian_loc, &qf_jacobia… in SetupLibceedFineLevel()