Home
last modified time | relevance | path

Searched refs:sub_ops (Results 1 – 5 of 5) sorted by relevance

/libCEED/examples/fluids/problems/
H A Dadvection.c34 CeedOperator *sub_ops; in CreateKSPMassOperator_AdvectionStabilized() local
38 PetscCallCeed(ceed, CeedOperatorCompositeGetSubList(user->op_rhs_ctx->op, &sub_ops)); in CreateKSPMassOperator_AdvectionStabilized()
39 PetscCallCeed(ceed, CeedOperatorGetFieldByName(sub_ops[sub_op_index], "q", &field)); in CreateKSPMassOperator_AdvectionStabilized()
42 PetscCallCeed(ceed, CeedOperatorGetFieldByName(sub_ops[sub_op_index], "qdata", &field)); in CreateKSPMassOperator_AdvectionStabilized()
45 PetscCallCeed(ceed, CeedOperatorGetContext(sub_ops[sub_op_index], &qf_ctx)); in CreateKSPMassOperator_AdvectionStabilized()
H A Dnewtonian.c170 CeedOperator *sub_ops; in CreateKSPMassOperator_NewtonianStabilized() local
174 PetscCallCeed(ceed, CeedOperatorCompositeGetSubList(user->op_rhs_ctx->op, &sub_ops)); in CreateKSPMassOperator_NewtonianStabilized()
175 PetscCallCeed(ceed, CeedOperatorGetFieldByName(sub_ops[sub_op_index], "q", &field)); in CreateKSPMassOperator_NewtonianStabilized()
178 PetscCallCeed(ceed, CeedOperatorGetFieldByName(sub_ops[sub_op_index], "qdata", &field)); in CreateKSPMassOperator_NewtonianStabilized()
181 PetscCallCeed(ceed, CeedOperatorGetContext(sub_ops[sub_op_index], &qf_ctx)); in CreateKSPMassOperator_NewtonianStabilized()
/libCEED/examples/fluids/src/
H A Dsetuplibceed.c27 CeedOperator *sub_ops; in CreateKSPMassOperator_Unstabilized() local
31 PetscCallCeed(ceed, CeedOperatorCompositeGetSubList(user->op_rhs_ctx->op, &sub_ops)); in CreateKSPMassOperator_Unstabilized()
32 PetscCallCeed(ceed, CeedOperatorGetFieldByName(sub_ops[sub_op_index], "q", &field)); in CreateKSPMassOperator_Unstabilized()
35 PetscCallCeed(ceed, CeedOperatorGetFieldByName(sub_ops[sub_op_index], "qdata", &field)); in CreateKSPMassOperator_Unstabilized()
195 CeedOperator *sub_ops; in AddBCSubOperators() local
200 PetscCallCeed(ceed, CeedOperatorCompositeGetSubList(op_apply, &sub_ops)); in AddBCSubOperators()
201 PetscCallCeed(ceed, CeedOperatorGetFieldByName(sub_ops[sub_op_index], "q", &field)); in AddBCSubOperators()
206 PetscCallCeed(ceed, CeedOperatorGetFieldByName(sub_ops[sub_op_index], "x", &field)); in AddBCSubOperators()
/libCEED/julia/LibCEED.jl/src/
H A DOperator.jl6 sub_ops::Vector{Operator} field
74 comp_op.sub_ops = ops
/libCEED/interface/
H A Dceed-operator.c1377 CeedOperator *sub_ops; in CeedOperatorCompositeGetSubByName() local
1383 CeedCall(CeedOperatorCompositeGetSubList(op, &sub_ops)); in CeedOperatorCompositeGetSubByName()
1385 if (sub_ops[i]->name && !strcmp(op_name, sub_ops[i]->name)) { in CeedOperatorCompositeGetSubByName()
1386 *sub_op = sub_ops[i]; in CeedOperatorCompositeGetSubByName()