Home
last modified time | relevance | path

Searched refs:qf_ctx (Results 1 – 6 of 6) sorted by relevance

/libCEED/examples/fluids/problems/
H A Dadvection.c28 CeedQFunctionContext qf_ctx = NULL; in CreateKSPMassOperator_AdvectionStabilized() local
45 PetscCallCeed(ceed, CeedOperatorGetContext(sub_ops[sub_op_index], &qf_ctx)); in CreateKSPMassOperator_AdvectionStabilized()
60 PetscCallCeed(ceed, CeedQFunctionSetContext(qf_mass, qf_ctx)); in CreateKSPMassOperator_AdvectionStabilized()
79 PetscCallCeed(ceed, CeedQFunctionContextDestroy(&qf_ctx)); in CreateKSPMassOperator_AdvectionStabilized()
H A Dnewtonian.c165 CeedQFunctionContext qf_ctx = NULL; in CreateKSPMassOperator_NewtonianStabilized() local
181 PetscCallCeed(ceed, CeedOperatorGetContext(sub_ops[sub_op_index], &qf_ctx)); in CreateKSPMassOperator_NewtonianStabilized()
189 PetscCallCeed(ceed, CeedQFunctionSetContext(qf_mass, qf_ctx)); in CreateKSPMassOperator_NewtonianStabilized()
208 PetscCallCeed(ceed, CeedQFunctionContextDestroy(&qf_ctx)); in CreateKSPMassOperator_NewtonianStabilized()
/libCEED/interface/
H A Dceed-qfunction.c458 CeedQFunctionContext qf_ctx; in CeedQFunctionGetInnerContext() local
460 CeedCall(CeedQFunctionGetContext(qf, &qf_ctx)); in CeedQFunctionGetInnerContext()
464 CeedCall(CeedQFunctionContextGetData(qf_ctx, CEED_MEM_HOST, &fortran_ctx)); in CeedQFunctionGetInnerContext()
466 CeedCall(CeedQFunctionContextRestoreData(qf_ctx, &fortran_ctx)); in CeedQFunctionGetInnerContext()
468 *ctx = qf_ctx; in CeedQFunctionGetInnerContext()
470 CeedCall(CeedQFunctionContextDestroy(&qf_ctx)); in CeedQFunctionGetInnerContext()
H A Dceed-operator.c1969 CeedQFunctionContext qf_ctx; in CeedOperatorGetContext() local
1974 CeedCall(CeedQFunctionGetInnerContext(qf, &qf_ctx)); in CeedOperatorGetContext()
1977 if (qf_ctx) CeedCall(CeedQFunctionContextReferenceCopy(qf_ctx, ctx)); in CeedOperatorGetContext()
/libCEED/julia/LibCEED.jl/examples/
H A Dex1-volume-c.jl277 qf_ctx = Ref{C.CeedQFunctionContext}()
278 C.CeedQFunctionContextCreate(ceed[], qf_ctx)
280 qf_ctx[],
298 C.CeedQFunctionSetContext(build_qfunc[], qf_ctx[])
/libCEED/examples/petsc/src/
H A Dswarmutils.c153 CeedQFunctionContext qf_ctx; in DMSwarmCeedContextCreate() local
162 CeedQFunctionContextCreate((*ctx)->ceed, &qf_ctx); in DMSwarmCeedContextCreate()
163 … CeedQFunctionContextSetData(qf_ctx, CEED_MEM_HOST, CEED_COPY_VALUES, sizeof(num_comp), &num_comp); in DMSwarmCeedContextCreate()
164 CeedQFunctionSetContext(qf_pts_to_mesh, qf_ctx); in DMSwarmCeedContextCreate()
174 CeedQFunctionContextDestroy(&qf_ctx); in DMSwarmCeedContextCreate()