Home
last modified time | relevance | path

Searched refs:num_fields (Results 1 – 15 of 15) sorted by relevance

/libCEED/interface/
H A Dceed-qfunctioncontext.c38 for (CeedInt i = 0; i < ctx->num_fields; i++) { in CeedQFunctionContextGetFieldIndex()
69 if (ctx->num_fields == 0) { in CeedQFunctionContextRegisterGeneric()
72 } else if (ctx->num_fields == ctx->max_fields) { in CeedQFunctionContextRegisterGeneric()
76 CeedCall(CeedCalloc(1, &ctx->field_labels[ctx->num_fields])); in CeedQFunctionContextRegisterGeneric()
92 CeedCall(CeedStringAllocCopy(field_name, (char **)&ctx->field_labels[ctx->num_fields]->name)); in CeedQFunctionContextRegisterGeneric()
93 …CeedCall(CeedStringAllocCopy(field_description, (char **)&ctx->field_labels[ctx->num_fields]->desc… in CeedQFunctionContextRegisterGeneric()
94 ctx->field_labels[ctx->num_fields]->type = field_type; in CeedQFunctionContextRegisterGeneric()
95 ctx->field_labels[ctx->num_fields]->offset = field_offset; in CeedQFunctionContextRegisterGeneric()
96 ctx->field_labels[ctx->num_fields]->size = field_size * num_values; in CeedQFunctionContextRegisterGeneric()
97 ctx->field_labels[ctx->num_fields]->num_values = num_values; in CeedQFunctionContextRegisterGeneric()
[all …]
H A Dceed-operator.c588 *num_args = op->num_fields; in CeedOperatorGetNumArgs()
1029 op->num_fields += 1; in CeedOperatorSetField()
1476 …CeedCheck(op->num_fields > 0, CeedOperatorReturnCeed(op), CEED_ERROR_INCOMPLETE, "No operator fiel… in CeedOperatorCheckReady()
1478 …CeedCheck(op->num_fields == num_input_fields + num_output_fields, CeedOperatorReturnCeed(op), CEED… in CeedOperatorCheckReady()
2446 for (CeedInt i = 0; i < (*op)->num_fields; i++) { in CeedOperatorDestroy()
2461 for (CeedInt i = 0; i < (*op)->num_fields; i++) { in CeedOperatorDestroy()
/libCEED/tests/
H A Dt407-qfunction.c37 CeedInt num_fields; in main() local
38 CeedQFunctionContextGetAllFieldLabels(ctx, &field_labels, &num_fields); in main()
39 …if (num_fields != 3) printf("Incorrect number of fields set: %" CeedInt_FMT " != 2\n", num_fields); in main()
/libCEED/examples/fluids/src/
H A Ddm_utils.c31 PetscInt num_fields; in DMFieldToDSField() local
36 PetscCall(ISGetSize(field_is, &num_fields)); in DMFieldToDSField()
37 for (PetscInt i = 0; i < num_fields; i++) { in DMFieldToDSField()
418 PetscInt num_fields, const PetscInt *field_sizes, DM dm) { in DMSetupByOrderBegin_FEM() argument
429 for (PetscInt i = 0; i < num_fields; i++) { in DMSetupByOrderBegin_FEM()
511 PetscInt num_fields, const PetscInt *field_sizes, DM dm) { in DMSetupByOrder_FEM() argument
513 …rderBegin_FEM(setup_faces, setup_coords, degree, coord_order, q_extra, num_fields, field_sizes, dm… in DMSetupByOrder_FEM()
/libCEED/examples/petsc/src/
H A Dpetscutils.c228 PetscInt num_fields; in DMFieldToDSField() local
234 PetscCall(ISGetSize(field_is, &num_fields)); in DMFieldToDSField()
235 for (PetscInt i = 0; i < num_fields; i++) { in DMFieldToDSField()
/libCEED/backends/ref/
H A Dceed-ref-operator.c21 CeedInt num_fields, CeedInt Q) { in CeedOperatorSetupFields_Ref() argument
45 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Ref()
88 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Ref()
94 for (CeedInt j = i + 1; j < num_fields; j++) { in CeedOperatorSetupFields_Ref()
112 for (CeedInt i = num_fields - 1; i >= 0; i--) { in CeedOperatorSetupFields_Ref()
674 …edVector *e_vecs_full, CeedVector *e_vecs, CeedVector *q_vecs, CeedInt start_e, CeedInt num_fields, in CeedOperatorSetupFieldsAtPoints_Ref() argument
716 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFieldsAtPoints_Ref()
776 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFieldsAtPoints_Ref()
782 for (CeedInt j = i + 1; j < num_fields; j++) { in CeedOperatorSetupFieldsAtPoints_Ref()
800 for (CeedInt i = num_fields - 1; i >= 0; i--) { in CeedOperatorSetupFieldsAtPoints_Ref()
/libCEED/include/
H A Dceed-impl.h289 CeedInt num_fields; member
374 CeedInt num_fields; /* Number of fields that have been set */ member
/libCEED/backends/opt/
H A Dceed-opt-operator.c21 … CeedVector *q_vecs, CeedInt start_e, CeedInt num_fields, CeedInt Q) { in CeedOperatorSetupFields_Opt() argument
45 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Opt()
149 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Opt()
155 for (CeedInt j = i + 1; j < num_fields; j++) { in CeedOperatorSetupFields_Opt()
173 for (CeedInt i = num_fields - 1; i >= 0; i--) { in CeedOperatorSetupFields_Opt()
/libCEED/backends/blocked/
H A Dceed-blocked-operator.c21 … CeedVector *e_vecs, CeedVector *q_vecs, CeedInt start_e, CeedInt num_fields, CeedInt Q) { in CeedOperatorSetupFields_Blocked() argument
45 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Blocked()
145 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Blocked()
151 for (CeedInt j = i + 1; j < num_fields; j++) { in CeedOperatorSetupFields_Blocked()
169 for (CeedInt i = num_fields - 1; i >= 0; i--) { in CeedOperatorSetupFields_Blocked()
/libCEED/examples/fluids/
H A Dnavierstokes.h327 PetscInt num_fields, const PetscInt *field_sizes, DM dm);
330 PetscInt num_fields, const PetscInt *field_sizes, DM dm);
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-operator.c107 … CeedVector *e_vecs, CeedVector *q_vecs, CeedInt num_fields, CeedInt Q, CeedInt num_elem) { in CeedOperatorSetupFields_Hip() argument
122 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Hip()
184 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Hip()
190 for (CeedInt j = i + 1; j < num_fields; j++) { in CeedOperatorSetupFields_Hip()
207 for (CeedInt i = num_fields - 1; i >= 0; i--) { in CeedOperatorSetupFields_Hip()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-operator.c108 … CeedVector *e_vecs, CeedVector *q_vecs, CeedInt num_fields, CeedInt Q, CeedInt num_elem) { in CeedOperatorSetupFields_Cuda() argument
123 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Cuda()
185 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Cuda()
191 for (CeedInt j = i + 1; j < num_fields; j++) { in CeedOperatorSetupFields_Cuda()
208 for (CeedInt i = num_fields - 1; i >= 0; i--) { in CeedOperatorSetupFields_Cuda()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-operator.sycl.cpp118 CeedInt num_fields, CeedInt Q, CeedInt num_elem) { in CeedOperatorSetupFields_Sycl() argument
136 for (CeedInt i = 0; i < num_fields; i++) { in CeedOperatorSetupFields_Sycl()
/libCEED/include/ceed/
H A Dceed.h425 …dLabels(CeedQFunctionContext ctx, const CeedContextFieldLabel **field_labels, CeedInt *num_fields);
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl633 function CeedQFunctionContextGetAllFieldLabels(ctx, field_labels, num_fields) argument
634 …eedQFunctionContext, Ptr{Ptr{CeedContextFieldLabel}}, Ptr{CeedInt}), ctx, field_labels, num_fields)