| /libCEED/interface/ |
| H A D | ceed-qfunction.c | 106 static int CeedQFunctionFieldSet(CeedQFunctionField *f, const char *field_name, CeedInt size, CeedE… in CeedQFunctionFieldSet() argument 108 CeedCall(CeedStringAllocCopy(field_name, (char **)&(*f)->field_name)); in CeedQFunctionFieldSet() 129 const char *field_name; in CeedQFunctionFieldView() local 133 CeedCall(CeedQFunctionFieldGetData(field, &field_name, &size, &eval_mode)); in CeedQFunctionFieldView() 141 tabs, inout, field_number, tabs, field_name, tabs, size, tabs, CeedEvalModes[eval_mode]); in CeedQFunctionFieldView() 834 int CeedQFunctionAddInput(CeedQFunction qf, const char *field_name, CeedInt size, CeedEvalMode eval… in CeedQFunctionAddInput() argument 841 …CeedCheck(strcmp(field_name, qf->input_fields[i]->field_name), CeedQFunctionReturnCeed(qf), CEED_E… in CeedQFunctionAddInput() 842 "CeedQFunction field names must be unique. Duplicate name: %s", field_name); in CeedQFunctionAddInput() 845 …CeedCheck(strcmp(field_name, qf->output_fields[i]->field_name), CeedQFunctionReturnCeed(qf), CEED_… in CeedQFunctionAddInput() 846 "CeedQFunction field names must be unique. Duplicate name: %s", field_name); in CeedQFunctionAddInput() [all …]
|
| H A D | ceed-qfunctioncontext.c | 36 int CeedQFunctionContextGetFieldIndex(CeedQFunctionContext ctx, const char *field_name, CeedInt *fi… in CeedQFunctionContextGetFieldIndex() argument 39 if (!strcmp(ctx->field_labels[i]->name, field_name)) *field_index = i; in CeedQFunctionContextGetFieldIndex() 58 int CeedQFunctionContextRegisterGeneric(CeedQFunctionContext ctx, const char *field_name, size_t fi… in CeedQFunctionContextRegisterGeneric() argument 64 CeedCall(CeedQFunctionContextGetFieldIndex(ctx, field_name, &field_index)); in CeedQFunctionContextRegisterGeneric() 66 "QFunctionContext field with name \"%s\" already registered", field_name); in CeedQFunctionContextRegisterGeneric() 92 CeedCall(CeedStringAllocCopy(field_name, (char **)&ctx->field_labels[ctx->num_fields]->name)); in CeedQFunctionContextRegisterGeneric() 284 int CeedQFunctionContextGetFieldLabel(CeedQFunctionContext ctx, const char *field_name, CeedContext… in CeedQFunctionContextGetFieldLabel() argument 287 CeedCall(CeedQFunctionContextGetFieldIndex(ctx, field_name, &field_index)); in CeedQFunctionContextGetFieldLabel() 814 int CeedQFunctionContextRegisterDouble(CeedQFunctionContext ctx, const char *field_name, size_t fie… in CeedQFunctionContextRegisterDouble() argument 816 …return CeedQFunctionContextRegisterGeneric(ctx, field_name, field_offset, field_description, CEED_… in CeedQFunctionContextRegisterDouble() [all …]
|
| H A D | ceed-operator.c | 37 const char *field_name; in CeedOperatorCheckField() local 42 CeedCall(CeedQFunctionFieldGetData(qf_field, &field_name, &size, &eval_mode)); in CeedOperatorCheckField() 60 field_name, size, CeedEvalModes[eval_mode], rstr_num_comp, num_comp); in CeedOperatorCheckField() 66 …dInt_FMT " and EvalMode %s: CeedElemRestriction has %" CeedInt_FMT " components", field_name, size, in CeedOperatorCheckField() 74 …MT " and EvalMode %s: CeedElemRestriction/Basis has %" CeedInt_FMT " components", field_name, size, in CeedOperatorCheckField() 101 const char *field_name; in CeedOperatorFieldView() local 108 CeedCall(CeedQFunctionFieldGetData(qf_field, &field_name, &size, &eval_mode)); in CeedOperatorFieldView() 115 tabs, field_type, field_number, tabs, field_name); in CeedOperatorFieldView() 928 int CeedOperatorSetField(CeedOperator op, const char *field_name, CeedElemRestriction rstr, CeedBas… in CeedOperatorSetField() argument 940 …EED_ERROR_INCOMPATIBLE, "CeedElemRestriction rstr for field \"%s\" must be non-NULL.", field_name); in CeedOperatorSetField() [all …]
|
| H A D | ceed-preconditioning.c | 77 const char *field_name; in CeedQFunctionCreateFallback() local 81 CeedCall(CeedQFunctionFieldGetData(input_fields[i], &field_name, &size, &eval_mode)); in CeedQFunctionCreateFallback() 82 CeedCall(CeedQFunctionAddInput(*qf_fallback, field_name, size, eval_mode)); in CeedQFunctionCreateFallback() 85 const char *field_name; in CeedQFunctionCreateFallback() local 89 CeedCall(CeedQFunctionFieldGetData(output_fields[i], &field_name, &size, &eval_mode)); in CeedQFunctionCreateFallback() 90 CeedCall(CeedQFunctionAddOutput(*qf_fallback, field_name, size, eval_mode)); in CeedQFunctionCreateFallback() 160 const char *field_name; in CeedOperatorCreateFallback() local 165 CeedCall(CeedOperatorFieldGetData(input_fields[i], &field_name, &rstr, &basis, &vec)); in CeedOperatorCreateFallback() 166 CeedCall(CeedOperatorSetField(op_fallback, field_name, rstr, basis, vec)); in CeedOperatorCreateFallback() 172 const char *field_name; in CeedOperatorCreateFallback() local [all …]
|
| H A D | ceed-fortran.c | 837 CEED_EXTERN void fCeedQFunctionAddInput(int *qf, const char *field_name, CeedInt *num_comp, CeedEva… in fCeedQFunctionAddInput() argument 839 FIX_STRING(field_name); in fCeedQFunctionAddInput() 846 CEED_EXTERN void fCeedQFunctionAddOutput(int *qf, const char *field_name, CeedInt *num_comp, CeedEv… in fCeedQFunctionAddOutput() argument 848 FIX_STRING(field_name); in fCeedQFunctionAddOutput() 994 CEED_EXTERN void fCeedOperatorSetField(int *op, const char *field_name, int *r, int *b, int *v, int… in fCeedOperatorSetField() argument 995 FIX_STRING(field_name); in fCeedOperatorSetField()
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator-build.cpp | 224 const char *field_name; in CeedOperatorBuildKernelFieldData_Hip_gen() local 236 CeedCallBackend(CeedOperatorFieldGetName(op_field, &field_name)); in CeedOperatorBuildKernelFieldData_Hip_gen() 237 …tab << "// -- " << (is_input ? "Input" : "Output") << " field " << i << ": " << field_name << "\n"; in CeedOperatorBuildKernelFieldData_Hip_gen() 741 const char *field_name; in CeedOperatorBuildKernelQFunction_Hip_gen() local 744 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Hip_gen() 745 code << tab << "// ---- Output field " << i << ": " << field_name << "\n"; in CeedOperatorBuildKernelQFunction_Hip_gen() 808 const char *field_name; in CeedOperatorBuildKernelQFunction_Hip_gen() local 812 CeedCallBackend(CeedOperatorFieldGetName(op_input_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Hip_gen() 813 code << tab << "// ---- Input field " << i << ": " << field_name << "\n"; in CeedOperatorBuildKernelQFunction_Hip_gen() 847 const char *field_name; in CeedOperatorBuildKernelQFunction_Hip_gen() local [all …]
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator-build.cpp | 197 const char *field_name; in CeedOperatorBuildKernelFieldData_Cuda_gen() local 209 CeedCallBackend(CeedOperatorFieldGetName(op_field, &field_name)); in CeedOperatorBuildKernelFieldData_Cuda_gen() 210 …tab << "// -- " << (is_input ? "Input" : "Output") << " field " << i << ": " << field_name << "\n"; in CeedOperatorBuildKernelFieldData_Cuda_gen() 714 const char *field_name; in CeedOperatorBuildKernelQFunction_Cuda_gen() local 717 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Cuda_gen() 718 code << tab << "// ---- Output field " << i << ": " << field_name << "\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen() 781 const char *field_name; in CeedOperatorBuildKernelQFunction_Cuda_gen() local 785 CeedCallBackend(CeedOperatorFieldGetName(op_input_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Cuda_gen() 786 code << tab << "// ---- Input field " << i << ": " << field_name << "\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen() 820 const char *field_name; in CeedOperatorBuildKernelQFunction_Cuda_gen() local [all …]
|
| /libCEED/examples/fluids/src/ |
| H A D | differential_filter.c | 54 char field_name[PETSC_MAX_PATH_LEN]; in DifferentialFilterCreateOperators() local 55 PetscCall(PetscSNPrintf(field_name, PETSC_MAX_PATH_LEN, "v%" PetscInt_FMT, i)); in DifferentialFilterCreateOperators() 56 …PetscCallCeed(ceed, CeedQFunctionAddOutput(qf_rhs, field_name, diff_filter->num_field_components[i… in DifferentialFilterCreateOperators() 64 char field_name[PETSC_MAX_PATH_LEN]; in DifferentialFilterCreateOperators() local 72 PetscCall(PetscSNPrintf(field_name, PETSC_MAX_PATH_LEN, "v%" PetscInt_FMT, dm_field)); in DifferentialFilterCreateOperators() 73 …PetscCallCeed(ceed, CeedOperatorSetField(op_rhs, field_name, elem_restr_filter, basis_filter, CEED… in DifferentialFilterCreateOperators() 137 char field_name[PETSC_MAX_PATH_LEN]; in DifferentialFilterCreateOperators() local 138 PetscCall(PetscSNPrintf(field_name, PETSC_MAX_PATH_LEN, "v%" PetscInt_FMT, i)); in DifferentialFilterCreateOperators() 139 …PetscCallCeed(ceed, CeedOperatorGetFieldByName(diff_filter->op_rhs_ctx->op, field_name, &op_field)… in DifferentialFilterCreateOperators()
|
| /libCEED/backends/memcheck/ |
| H A D | ceed-memcheck-qfunction.c | 76 const char *field_name; in CeedQFunctionApply_Memcheck() local 81 CeedCallBackend(CeedQFunctionFieldGetName(output_fields[i], &field_name)); in CeedQFunctionApply_Memcheck() 84 …" '%s' entry %" CeedSize_FMT " is NaN after restoring write-only access: %s:%s ", i, field_name, j, in CeedQFunctionApply_Memcheck()
|
| /libCEED/include/ceed/ |
| H A D | ceed.h | 382 CEED_EXTERN int CeedQFunctionAddInput(CeedQFunction qf, const char *field_name, CeedInt size, Ceed… 383 CEED_EXTERN int CeedQFunctionAddOutput(CeedQFunction qf, const char *field_name, CeedInt size, Cee… 396 CEED_EXTERN int CeedQFunctionFieldGetName(CeedQFunctionField qf_field, const char **field_name); 399 CEED_EXTERN int CeedQFunctionFieldGetData(CeedQFunctionField qf_field, const char **field_name, Ce… 419 CEED_EXTERN int CeedQFunctionContextRegisterDouble(CeedQFunctionContext ctx, const char *field_name… 421 CEED_EXTERN int CeedQFunctionContextRegisterInt32(CeedQFunctionContext ctx, const char *field_name,… 423 …dQFunctionContextRegisterBoolean(CeedQFunctionContext ctx, const char *field_name, size_t field_of… 426 …textFieldLabelGetDescription(CeedContextFieldLabel label, const char **field_name, size_t *field_o… 439 CEED_EXTERN int CeedOperatorSetField(CeedOperator op, const char *field_name, CeedElemRestriction r… 490 CEED_EXTERN int CeedOperatorGetContextFieldLabel(CeedOperator op, const char *field_name, CeedCont… [all …]
|
| H A D | backend.h | 406 CEED_EXTERN int CeedQFunctionContextGetFieldLabel(CeedQFunctionContext ctx, const char *field_name…
|
| /libCEED/julia/LibCEED.jl/src/generated/ |
| H A D | libceed_bindings.jl | 538 function CeedQFunctionAddInput(qf, field_name, size, eval_mode) argument 539 …ibceed), Cint, (CeedQFunction, Ptr{Cchar}, CeedInt, CeedEvalMode), qf, field_name, size, eval_mode) 542 function CeedQFunctionAddOutput(qf, field_name, size, eval_mode) argument 543 …ibceed), Cint, (CeedQFunction, Ptr{Cchar}, CeedInt, CeedEvalMode), qf, field_name, size, eval_mode) 578 function CeedQFunctionFieldGetName(qf_field, field_name) argument 579 …QFunctionFieldGetName, libceed), Cint, (CeedQFunctionField, Ptr{Ptr{Cchar}}), qf_field, field_name) 625 function CeedQFunctionContextRegisterDouble(ctx, field_name, field_offset, num_values, field_descri… argument 626 …(CeedQFunctionContext, Ptr{Cchar}, Csize_t, Csize_t, Ptr{Cchar}), ctx, field_name, field_offset, n… 629 function CeedQFunctionContextRegisterInt32(ctx, field_name, field_offset, num_values, field_descrip… argument 630 …(CeedQFunctionContext, Ptr{Cchar}, Csize_t, Csize_t, Ptr{Cchar}), ctx, field_name, field_offset, n… [all …]
|
| /libCEED/julia/LibCEED.jl/src/ |
| H A D | UserQFunction.jl | 255 field_name = String(a.args[1]) 265 push!(fields_in, :(add_input!($user_qf, $field_name, $sz_expr, $evalmode))) 269 :(add_output!($user_qf, $field_name, $sz_expr, $evalmode)),
|
| /libCEED/include/ |
| H A D | ceed-impl.h | 245 const char *field_name; member 326 const char *field_name; /* matching QFunction field name */ member
|