Home
last modified time | relevance | path

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

/libCEED/interface/
H A Dceed-operator.c98 static int CeedOperatorFieldView(CeedOperatorField op_field, CeedQFunctionField qf_field, CeedInt f… in CeedOperatorFieldView() argument
109 CeedCall(CeedOperatorFieldGetData(op_field, NULL, NULL, &basis, &vec)); in CeedOperatorFieldView()
933 CeedOperatorField *op_field; in CeedOperatorSetField() local
984 op_field = &op->input_fields[i]; in CeedOperatorSetField()
995 op_field = &op->output_fields[i]; in CeedOperatorSetField()
1004 CeedCall(CeedCalloc(1, op_field)); in CeedOperatorSetField()
1021 CeedCall(CeedVectorReferenceCopy(vec, &(*op_field)->vec)); in CeedOperatorSetField()
1022 CeedCall(CeedElemRestrictionReferenceCopy(rstr, &(*op_field)->elem_rstr)); in CeedOperatorSetField()
1027 CeedCall(CeedBasisReferenceCopy(basis, &(*op_field)->basis)); in CeedOperatorSetField()
1030 CeedCall(CeedStringAllocCopy(field_name, (char **)&(*op_field)->field_name)); in CeedOperatorSetField()
[all …]
/libCEED/include/ceed/
H A Dceed.h509 …t CeedOperatorGetFieldByName(CeedOperator op, const char *field_name, CeedOperatorField *op_field);
510 CEED_EXTERN int CeedOperatorFieldGetName(CeedOperatorField op_field, const char **field_name);
511 CEED_EXTERN int CeedOperatorFieldGetElemRestriction(CeedOperatorField op_field, CeedElemRestriction…
512 CEED_EXTERN int CeedOperatorFieldGetBasis(CeedOperatorField op_field, CeedBasis *basis);
513 CEED_EXTERN int CeedOperatorFieldGetVector(CeedOperatorField op_field, CeedVector *vec);
514 CEED_EXTERN int CeedOperatorFieldGetData(CeedOperatorField op_field, const char **field_name, CeedE…
/libCEED/examples/fluids/src/
H A Ddifferential_filter.c136 CeedOperatorField op_field; in DifferentialFilterCreateOperators() local
139 …etscCallCeed(ceed, CeedOperatorGetFieldByName(diff_filter->op_rhs_ctx->op, field_name, &op_field)); in DifferentialFilterCreateOperators()
140 …PetscCallCeed(ceed, CeedOperatorFieldGetData(op_field, NULL, &elem_restr_filter, &basis_filter, NU… in DifferentialFilterCreateOperators()
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator-build.cpp208 … CeedOperatorField op_field, CeedQFunctionField qf_field, FieldReuse_Hip field_reuse, in CeedOperatorBuildKernelFieldData_Hip_gen() argument
214 CeedCallBackend(CeedOperatorFieldGetBasis(op_field, &basis)); in CeedOperatorBuildKernelFieldData_Hip_gen()
219 CeedCallBackend(CeedOperatorFieldGetVector(op_field, &vec)); in CeedOperatorBuildKernelFieldData_Hip_gen()
236 CeedCallBackend(CeedOperatorFieldGetName(op_field, &field_name)); in CeedOperatorBuildKernelFieldData_Hip_gen()
240 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_field, &elem_rstr)); in CeedOperatorBuildKernelFieldData_Hip_gen()
411 … CeedInt field_input_buffer[], CeedOperatorField op_field, CeedQFunctionField qf_field, in CeedOperatorBuildKernelRestriction_Hip_gen() argument
424 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_field, &elem_rstr)); in CeedOperatorBuildKernelRestriction_Hip_gen()
547 …::ostringstream &code, CeedOperator_Hip_gen *data, Tab &tab, CeedInt i, CeedOperatorField op_field, in CeedOperatorBuildKernelBasis_Hip_gen() argument
552 CeedCallBackend(CeedOperatorFieldGetBasis(op_field, &basis)); in CeedOperatorBuildKernelBasis_Hip_gen()
563 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_field, &elem_rstr)); in CeedOperatorBuildKernelBasis_Hip_gen()
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator-build.cpp181 … CeedOperatorField op_field, CeedQFunctionField qf_field, FieldReuse_Cuda field_reuse, in CeedOperatorBuildKernelFieldData_Cuda_gen() argument
187 CeedCallBackend(CeedOperatorFieldGetBasis(op_field, &basis)); in CeedOperatorBuildKernelFieldData_Cuda_gen()
192 CeedCallBackend(CeedOperatorFieldGetVector(op_field, &vec)); in CeedOperatorBuildKernelFieldData_Cuda_gen()
209 CeedCallBackend(CeedOperatorFieldGetName(op_field, &field_name)); in CeedOperatorBuildKernelFieldData_Cuda_gen()
213 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_field, &elem_rstr)); in CeedOperatorBuildKernelFieldData_Cuda_gen()
384 … CeedInt field_input_buffer[], CeedOperatorField op_field, CeedQFunctionField qf_field, in CeedOperatorBuildKernelRestriction_Cuda_gen() argument
397 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_field, &elem_rstr)); in CeedOperatorBuildKernelRestriction_Cuda_gen()
521 … CeedOperatorField op_field, CeedQFunctionField qf_field, CeedInt max_dim, CeedInt Q_1d, in CeedOperatorBuildKernelBasis_Cuda_gen() argument
525 CeedCallBackend(CeedOperatorFieldGetBasis(op_field, &basis)); in CeedOperatorBuildKernelBasis_Cuda_gen()
536 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_field, &elem_rstr)); in CeedOperatorBuildKernelBasis_Cuda_gen()
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl829 function CeedOperatorGetFieldByName(op, field_name, op_field) argument
830 …Name, libceed), Cint, (CeedOperator, Ptr{Cchar}, Ptr{CeedOperatorField}), op, field_name, op_field)
833 function CeedOperatorFieldGetName(op_field, field_name) argument
834 …edOperatorFieldGetName, libceed), Cint, (CeedOperatorField, Ptr{Ptr{Cchar}}), op_field, field_name)
837 function CeedOperatorFieldGetElemRestriction(op_field, rstr) argument
838 …dGetElemRestriction, libceed), Cint, (CeedOperatorField, Ptr{CeedElemRestriction}), op_field, rstr)
841 function CeedOperatorFieldGetBasis(op_field, basis) argument
842 …((:CeedOperatorFieldGetBasis, libceed), Cint, (CeedOperatorField, Ptr{CeedBasis}), op_field, basis)
845 function CeedOperatorFieldGetVector(op_field, vec) argument
846 …((:CeedOperatorFieldGetVector, libceed), Cint, (CeedOperatorField, Ptr{CeedVector}), op_field, vec)