| /libCEED/interface/ |
| H A D | ceed-qfunctioncontext.c | 38 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 D | ceed-operator.c | 588 *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 D | t407-qfunction.c | 37 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 D | dm_utils.c | 31 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 D | petscutils.c | 228 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 D | ceed-ref-operator.c | 21 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 D | ceed-impl.h | 289 CeedInt num_fields; member 374 CeedInt num_fields; /* Number of fields that have been set */ member
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 21 … 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 D | ceed-blocked-operator.c | 21 … 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 D | navierstokes.h | 327 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 D | ceed-hip-ref-operator.c | 107 … 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 D | ceed-cuda-ref-operator.c | 108 … 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 D | ceed-sycl-ref-operator.sycl.cpp | 118 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 D | ceed.h | 425 …dLabels(CeedQFunctionContext ctx, const CeedContextFieldLabel **field_labels, CeedInt *num_fields);
|
| /libCEED/julia/LibCEED.jl/src/generated/ |
| H A D | libceed_bindings.jl | 633 function CeedQFunctionContextGetAllFieldLabels(ctx, field_labels, num_fields) argument 634 …eedQFunctionContext, Ptr{Ptr{CeedContextFieldLabel}}, Ptr{CeedInt}), ctx, field_labels, num_fields)
|