| /libCEED/examples/petsc/include/ |
| H A D | bpsproblemdata.h | 36 .apply = Mass, 53 .apply = Mass3, 70 .apply = Diff, 87 .apply = Diff3, 104 .apply = Diff, 121 .apply = Diff3, 138 .apply = MassDiff, 155 .apply = MassDiff3, 172 .apply = MassDiff, 189 .apply = MassDiff3,
|
| H A D | sphereproblemdata.h | 34 .apply = Mass, 50 .apply = Mass3, 66 .apply = Diff, 82 .apply = Diff3, 98 .apply = Diff, 114 .apply = Diff3,
|
| H A D | areaproblemdata.h | 35 .apply = Mass, 50 .apply = Mass,
|
| /libCEED/python/tests/ |
| H A D | test-3-basis.py | 109 bxl.apply(1, libceed.EVAL_INTERP, X, Xq) 121 bul.T.apply(1, libceed.EVAL_INTERP, Uq, U) 126 bxg.apply(1, libceed.EVAL_INTERP, X, Xq) 127 bug.apply(1, libceed.EVAL_INTERP, U, Uq) 173 bxl.apply(1, libceed.EVAL_INTERP, X, Xq) 186 bug.apply(1, libceed.EVAL_GRAD, U, Uq) 187 bug.T.apply(1, libceed.EVAL_GRAD, Ones, Gtposeones) 252 b.apply(1, libceed.EVAL_INTERP, in_vec, out_vec) 253 b.apply(1, libceed.EVAL_WEIGHT, libceed.VECTOR_NONE, weights_vec) 294 b.apply(1, libceed.EVAL_GRAD, in_vec, out_vec) [all …]
|
| H A D | test-4-qfunction.py | 82 qf_setup.apply(q, inputs, outputs) 86 qf_mass.apply(q, inputs, outputs) 144 qf_setup.apply(q, inputs, outputs) 148 qf_mass.apply(q, inputs, outputs) 231 qf_setup.apply(q, inputs, outputs) 235 qf_mass.apply(q, inputs, outputs) 264 qf.apply(q, inputs, outputs) 294 qf.apply(q, inputs, outputs)
|
| H A D | test-2-elemrestriction.py | 40 r.apply(x, y) 66 r.apply(x, y) 100 r.apply(x, y) 114 r.T.apply(y, x) 291 r.apply(x, y) 345 r.apply(x, y)
|
| H A D | test-5-operator.py | 114 op_setup.apply(x, qdata) 118 op_mass.apply(u, v) 201 op_setup.apply(x, qdata) 205 op_mass.apply(u, v) 291 op_setup.apply(x, qdata) 299 op_mass.apply(u, v) 388 op_setup.apply(x, qdata) 392 op_mass.apply(libceed.VECTOR_NONE, libceed.VECTOR_NONE) 552 op_setup.apply(x, qdata) 673 op_setup.apply(x, qdata) [all …]
|
| /libCEED/julia/LibCEED.jl/docs/src/ |
| H A D | ElemRestriction.md | 11 apply!(r::ElemRestriction, u::CeedVector, ru::CeedVector; tmode=NOTRANSPOSE, request=RequestImmedia… 12 apply(r::ElemRestriction, u::AbstractVector; tmode=NOTRANSPOSE)
|
| H A D | Basis.md | 19 apply!(b::Basis, nelem, tmode::TransposeMode, emode::EvalMode, u::LibCEED.AbstractCeedVector, v::Li… 20 apply(b::Basis, u::AbstractVector; nelem=1, tmode=NOTRANSPOSE, emode=EVAL_INTERP)
|
| H A D | QFunction.md | 9 apply!(qf::QFunction, Q, vin, vout)
|
| H A D | Operator.md | 6 apply!(op::Operator, vin::LibCEED.AbstractCeedVector, vout::LibCEED.AbstractCeedVector; request)
|
| /libCEED/julia/LibCEED.jl/test/ |
| H A D | runtests.jl | 192 vq = apply(b3, v) 193 vd = apply(b3, v; emode=EVAL_GRAD) 246 apply!(op, v1, v2) 299 @test apply(r, rand_lv) == rand_ev 300 @test apply(r, rand_ev; tmode=TRANSPOSE) == rand_lv.*mult 340 apply!(id, Q, [v1], [v2]) 345 apply!(id2, Q, [v1], [v2]) 372 apply!(qf, 1, [cv1, cv2], [cv3]) 426 v1 = apply(b1, u1) 451 v2 = apply(b2, u2) [all …]
|
| /libCEED/examples/python/ |
| H A D | tutorial-3-basis.ipynb | 124 "basis_viz.apply(4, libceed.EVAL_INTERP, I, basis_fns)\n", 216 " basis_x_lobatto.apply(1, libceed.EVAL_INTERP, X, X_q)\n", 228 " basis_u_lobatto.T.apply(1, libceed.EVAL_INTERP, U_q, U)\n", 233 " basis_x_gauss.apply(1, libceed.EVAL_INTERP, X, X_q)\n", 234 " basis_u_gauss.apply(1, libceed.EVAL_INTERP, U, U_q)\n", 287 " basis_x_lobatto.apply(1, libceed.EVAL_INTERP, X, X_q)\n", 300 " basis_u_gauss.apply(1, libceed.EVAL_GRAD, U, U_q)\n", 301 " basis_u_gauss.T.apply(1, libceed.EVAL_GRAD, Ones, G_transpose_ones)\n",
|
| H A D | tutorial-4-qfunction.ipynb | 49 …"* In the following example, we create and view two QFunctions (for the setup and apply, respectiv… 98 "qf.apply(q, inputs, outputs)\n", 145 "qf_setup.apply(q, inputs, outputs)\n", 149 "qf_mass.apply(q, inputs, outputs)\n", 184 "qf.apply(q, inputs, outputs)\n",
|
| H A D | tutorial-5-operator.ipynb | 45 …"* In the following example, we create and apply a CeedOperator for the mass matrix in 1D. By appl… 118 "op_setup.apply(x, q_data)\n", 122 "op_mass.apply(u, v)\n", 133 …"* In the next example, we create and apply a CeedOperator for the Poisson operator in 1D. By appl… 206 "op_setup.apply(x, q_data)\n", 214 "op_poisson.apply(u, v)\n",
|
| H A D | ex3_volume.py | 128 op_build.apply(mesh_coords, q_data) 154 op_apply.apply(u, v)
|
| /libCEED/julia/LibCEED.jl/src/ |
| H A D | QFunction.jl | 61 - Build and apply the 3D mass operator 66 - Build and apply the 3D Poisson operator 136 apply!(qf::QFunction, Q, vin, vout) 141 function apply!(qf::QFunction, Q, vin, vout)
|
| H A D | ElemRestriction.jl | 263 apply!( 271 Use the [`ElemRestriction`](@ref) to convert from L-vector to an E-vector (or apply the 277 function apply!( 288 apply(r::ElemRestriction, u::AbstractVector; tmode=NOTRANSPOSE) 290 Use the [`ElemRestriction`](@ref) to convert from L-vector to an E-vector (or apply the 294 function apply(r::ElemRestriction, u::AbstractVector; tmode=NOTRANSPOSE) function 311 apply!(r, uv, ruv; tmode=tmode)
|
| H A D | Basis.jl | 290 …apply!(b::Basis, nelem, tmode::TransposeMode, emode::EvalMode, u::AbstractCeedVector, v::AbstractC… 295 `nelem` specifies the number of elements to apply the basis evaluation to; the backend will 299 `CEED_TRANSPOSE` to apply the transpose, mapping from quadrature points to nodes. 307 function apply!( 319 apply(b::Basis, u::AbstractVector; nelem=1, tmode=NOTRANSPOSE, emode=EVAL_INTERP) 321 Performs the same function as the above-defined [`apply!`](@ref apply!(b::Basis, nelem, 327 function apply(b::Basis, u::AbstractVector; nelem=1, tmode=NOTRANSPOSE, emode=EVAL_INTERP) function 340 apply!(b, nelem, tmode, emode, u_vec, v_vec)
|
| /libCEED/rust/libceed/src/ |
| H A D | qfunction.rs | 455 pub fn apply(&self, Q: usize, u: &[Vector], v: &[Vector]) -> crate::Result<i32> { in apply() method 699 pub fn apply(&self, Q: usize, u: &[Vector], v: &[Vector]) -> crate::Result<i32> { in apply() method 700 self.qf_core.apply(Q, u, v) in apply() 944 pub fn apply(&self, Q: usize, u: &[Vector], v: &[Vector]) -> crate::Result<i32> { in apply() method 945 self.qf_core.apply(Q, u, v) in apply()
|
| H A D | operator.rs | 468 pub fn apply(&self, input: &Vector, output: &mut Vector) -> crate::Result<i32> { in apply() method 689 pub fn apply(&self, input: &Vector, output: &mut Vector) -> crate::Result<i32> { in apply() method 690 self.op_core.apply(input, output) in apply() 2280 pub fn apply(&self, input: &Vector, output: &mut Vector) -> crate::Result<i32> { in apply() method 2281 self.op_core.apply(input, output) in apply()
|
| /libCEED/tests/ |
| H A D | t540-operator.h | 19 CEED_QFUNCTION(apply)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *o… in apply() function
|
| H A D | t540-operator-f.f90 | 31 external setup_mass,apply 91 call ceedqfunctioncreateinterior(ceed,1,apply,&
|
| H A D | t539-operator.h | 10 CEED_QFUNCTION(apply)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *o… in apply() function
|
| /libCEED/examples/fluids/ |
| H A D | stdoutParsing.py | 70 results = results.apply(lambda col: pd.to_numeric(col, errors="coerce"))
|