Searched refs:apply_qfunc (Results 1 – 7 of 7) sorted by relevance
| /libCEED/examples/mfem/ |
| H A D | bp3.hpp | 24 CeedQFunction apply_qfunc, build_qfunc; member in CeedDiffusionOperator 140 CeedQFunctionCreateInterior(ceed, 1, f_apply_diff, f_apply_diff_loc, &apply_qfunc); in CeedDiffusionOperator() 141 CeedQFunctionAddInput(apply_qfunc, "u", dim, CEED_EVAL_GRAD); in CeedDiffusionOperator() 142 CeedQFunctionAddInput(apply_qfunc, "qdata", dim * (dim + 1) / 2, CEED_EVAL_NONE); in CeedDiffusionOperator() 143 CeedQFunctionAddOutput(apply_qfunc, "v", dim, CEED_EVAL_GRAD); in CeedDiffusionOperator() 144 CeedQFunctionSetContext(apply_qfunc, build_ctx); in CeedDiffusionOperator() 147 CeedOperatorCreate(ceed, apply_qfunc, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &oper); in CeedDiffusionOperator() 170 CeedQFunctionDestroy(&apply_qfunc); in ~CeedDiffusionOperator()
|
| H A D | bp1.hpp | 24 CeedQFunction apply_qfunc, build_qfunc; member in CeedMassOperator 139 CeedQFunctionCreateInterior(ceed, 1, f_apply_mass, f_apply_mass_loc, &apply_qfunc); in CeedMassOperator() 140 CeedQFunctionAddInput(apply_qfunc, "u", 1, CEED_EVAL_INTERP); in CeedMassOperator() 141 CeedQFunctionAddInput(apply_qfunc, "qdata", 1, CEED_EVAL_NONE); in CeedMassOperator() 142 CeedQFunctionAddOutput(apply_qfunc, "v", 1, CEED_EVAL_INTERP); in CeedMassOperator() 145 CeedOperatorCreate(ceed, apply_qfunc, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &oper); in CeedMassOperator() 163 CeedQFunctionDestroy(&apply_qfunc); in ~CeedMassOperator()
|
| /libCEED/julia/LibCEED.jl/examples/ |
| H A D | ex1-volume-c.jl | 353 apply_qfunc = Ref{C.CeedQFunction}() 361 C.CeedQFunctionCreateInterior(ceed[], 1, qf_apply_mass, "julia", apply_qfunc) 362 C.CeedQFunctionAddInput(apply_qfunc[], "u", 1, C.CEED_EVAL_INTERP) 363 C.CeedQFunctionAddInput(apply_qfunc[], "qdata", 1, C.CEED_EVAL_NONE) 364 C.CeedQFunctionAddOutput(apply_qfunc[], "v", 1, C.CEED_EVAL_INTERP) 367 C.CeedQFunctionCreateInteriorByName(ceed[], "MassApply", apply_qfunc) 374 apply_qfunc[], 416 C.CeedQFunctionDestroy(apply_qfunc)
|
| H A D | ex2-surface.jl | 111 @interior_qf apply_qfunc = ( 123 apply_qfunc = create_interior_qfunction(ceed, "Poisson$(dim)DApply") 129 qf=apply_qfunc,
|
| H A D | ex1-volume.jl | 107 @interior_qf apply_qfunc = ( 117 apply_qfunc = create_interior_qfunction(ceed, "MassApply") 123 qf=apply_qfunc,
|
| H A D | ex3-volume.jl | 123 @interior_qf apply_qfunc = ( 160 qf=apply_qfunc,
|
| /libCEED/julia/LibCEED.jl/docs/src/ |
| H A D | UserQFunctions.md | 51 CeedQFunctionCreateInterior(ceed, 1, f_apply_mass, f_apply_mass_loc, &apply_qfunc); 52 CeedQFunctionAddInput(apply_qfunc, "u", 1, CEED_EVAL_INTERP); 53 CeedQFunctionAddInput(apply_qfunc, "qdata", 1, CEED_EVAL_NONE); 54 CeedQFunctionAddOutput(apply_qfunc, "v", 1, CEED_EVAL_INTERP); 70 @interior_qf apply_qfunc = ( 80 This creates a [`QFunction`](@ref) object named `apply_qfunc`. The Q-function is 113 @interior_qf apply_qfunc = (
|