| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-qfunction-load.sycl.cpp | 35 CeedQFunctionField *input_fields, *output_fields; in CeedQFunctionBuildKernel_Sycl() 49 CeedQFunctionField *input_i = input_fields; in CeedQFunctionBuildKernel_Sycl() 57 CeedQFunctionField *output_i = output_fields; in CeedQFunctionBuildKernel_Sycl()
|
| H A D | ceed-sycl-ref-operator.sycl.cpp | 124 CeedQFunctionField *qf_fields; in CeedOperatorSetupFields_Sycl() 221 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSetup_Sycl() 259 static inline int CeedOperatorSetupInputs_Sycl(CeedInt num_input_fields, CeedQFunctionField *qf_inp… in CeedOperatorSetupInputs_Sycl() 299 static inline int CeedOperatorInputBasis_Sycl(CeedInt num_elem, CeedQFunctionField *qf_input_fields… in CeedOperatorInputBasis_Sycl() 344 static inline int CeedOperatorRestoreInputs_Sycl(CeedInt num_input_fields, CeedQFunctionField *qf_i… in CeedOperatorRestoreInputs_Sycl() 378 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAdd_Sycl() 485 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Sycl() 641 CeedQFunctionField *qf_fields; in CeedOperatorAssembleDiagonalSetup_Sycl() 1009 CeedQFunctionField *qf_fields; in CeedOperatorAssembleSingleSetup_Sycl()
|
| /libCEED/interface/ |
| H A D | ceed-qfunction.c | 106 static int CeedQFunctionFieldSet(CeedQFunctionField *f, const char *field_name, CeedInt size, CeedE… in CeedQFunctionFieldSet() 127 static int CeedQFunctionFieldView(CeedQFunctionField field, CeedInt field_number, bool in, const ch… in CeedQFunctionFieldView() 911 int CeedQFunctionGetFields(CeedQFunction qf, CeedInt *num_input_fields, CeedQFunctionField **input_… in CeedQFunctionGetFields() 912 CeedQFunctionField **output_fields) { in CeedQFunctionGetFields() 931 int CeedQFunctionFieldGetName(CeedQFunctionField qf_field, const char **field_name) { in CeedQFunctionFieldGetName() 946 int CeedQFunctionFieldGetSize(CeedQFunctionField qf_field, CeedInt *size) { in CeedQFunctionFieldGetSize() 961 int CeedQFunctionFieldGetEvalMode(CeedQFunctionField qf_field, CeedEvalMode *eval_mode) { in CeedQFunctionFieldGetEvalMode() 980 int CeedQFunctionFieldGetData(CeedQFunctionField qf_field, const char **field_name, CeedInt *size, … in CeedQFunctionFieldGetData()
|
| H A D | ceed-operator.c | 36 static int CeedOperatorCheckField(Ceed ceed, CeedQFunctionField qf_field, CeedElemRestriction rstr,… in CeedOperatorCheckField() 98 static int CeedOperatorFieldView(CeedOperatorField op_field, CeedQFunctionField qf_field, CeedInt f… in CeedOperatorFieldView() 142 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSingleView() 932 CeedQFunctionField qf_field, *qf_input_fields, *qf_output_fields; in CeedOperatorSetField() 1853 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorGetFlopsEstimate()
|
| H A D | ceed-preconditioning.c | 40 CeedQFunctionField *input_fields, *output_fields; in CeedQFunctionCreateFallback() 1632 CeedQFunctionField *qf_fields; in CeedOperatorAssemblyDataCreate() 2914 CeedQFunctionField *qf_fields; in CeedOperatorCreateFDMElementInverse()
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 25 CeedQFunctionField *qf_fields; in CeedOperatorSetupFields_Opt() 210 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSetup_Opt() 256 CeedQFunctionField *in_fields, *out_fields; in CeedOperatorSetup_Opt() 277 static inline int CeedOperatorSetupInputs_Opt(CeedInt num_input_fields, CeedQFunctionField *qf_inpu… in CeedOperatorSetupInputs_Opt() 317 static inline int CeedOperatorInputBasis_Opt(CeedInt e, CeedInt Q, CeedQFunctionField *qf_input_fie… in CeedOperatorInputBasis_Opt() 373 static inline int CeedOperatorOutputBasis_Opt(CeedInt e, CeedInt Q, CeedQFunctionField *qf_output_f… in CeedOperatorOutputBasis_Opt() 423 static inline int CeedOperatorRestoreInputs_Opt(CeedInt num_input_fields, CeedQFunctionField *qf_in… in CeedOperatorRestoreInputs_Opt() 448 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAdd_Opt() 524 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Opt()
|
| /libCEED/backends/blocked/ |
| H A D | ceed-blocked-operator.c | 25 CeedQFunctionField *qf_fields; in CeedOperatorSetupFields_Blocked() 206 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSetup_Blocked() 250 CeedQFunctionField *in_fields, *out_fields; in CeedOperatorSetup_Blocked() 271 static inline int CeedOperatorSetupInputs_Blocked(CeedInt num_input_fields, CeedQFunctionField *qf_… in CeedOperatorSetupInputs_Blocked() 308 static inline int CeedOperatorInputBasis_Blocked(CeedInt e, CeedInt Q, CeedQFunctionField *qf_input… in CeedOperatorInputBasis_Blocked() 359 static inline int CeedOperatorOutputBasis_Blocked(CeedInt e, CeedInt Q, CeedQFunctionField *qf_outp… in CeedOperatorOutputBasis_Blocked() 405 static inline int CeedOperatorRestoreInputs_Blocked(CeedInt num_input_fields, CeedQFunctionField *q… in CeedOperatorRestoreInputs_Blocked() 437 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAdd_Blocked() 532 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Blocked()
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-operator.c | 25 CeedQFunctionField *qf_fields; in CeedOperatorSetupFields_Ref() 148 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSetup_Ref() 190 CeedQFunctionField *in_fields, *out_fields; in CeedOperatorSetup_Ref() 211 static inline int CeedOperatorSetupInputs_Ref(CeedInt num_input_fields, CeedQFunctionField *qf_inpu… in CeedOperatorSetupInputs_Ref() 254 static inline int CeedOperatorInputBasis_Ref(CeedInt e, CeedInt Q, CeedQFunctionField *qf_input_fie… in CeedOperatorInputBasis_Ref() 304 static inline int CeedOperatorOutputBasis_Ref(CeedInt e, CeedInt Q, CeedQFunctionField *qf_output_f… in CeedOperatorOutputBasis_Ref() 350 static inline int CeedOperatorRestoreInputs_Ref(CeedInt num_input_fields, CeedQFunctionField *qf_in… in CeedOperatorRestoreInputs_Ref() 382 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAdd_Ref() 483 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Ref() 679 CeedQFunctionField *qf_fields; in CeedOperatorSetupFieldsAtPoints_Ref() [all …]
|
| /libCEED/include/ceed/ |
| H A D | ceed.h | 84 typedef struct CeedQFunctionField_private *CeedQFunctionField; typedef 384 …eedQFunctionGetFields(CeedQFunction qf, CeedInt *num_input_fields, CeedQFunctionField **input_fiel… 385 CeedQFunctionField **output_fields); 396 CEED_EXTERN int CeedQFunctionFieldGetName(CeedQFunctionField qf_field, const char **field_name); 397 CEED_EXTERN int CeedQFunctionFieldGetSize(CeedQFunctionField qf_field, CeedInt *size); 398 CEED_EXTERN int CeedQFunctionFieldGetEvalMode(CeedQFunctionField qf_field, CeedEvalMode *eval_mode… 399 CEED_EXTERN int CeedQFunctionFieldGetData(CeedQFunctionField qf_field, const char **field_name, Ce…
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-qfunction-load.cpp | 28 CeedQFunctionField *input_fields, *output_fields; in CeedQFunctionBuildKernel_Cuda_ref()
|
| H A D | ceed-cuda-ref-operator.c | 110 CeedQFunctionField *qf_fields; in CeedOperatorSetupFields_Cuda() 242 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSetup_Cuda() 374 …t CeedOperatorInputRestrict_Cuda(CeedOperatorField op_input_field, CeedQFunctionField qf_input_fie… in CeedOperatorInputRestrict_Cuda() 413 static inline int CeedOperatorInputBasis_Cuda(CeedOperatorField op_input_field, CeedQFunctionField … in CeedOperatorInputBasis_Cuda() 464 …nt CeedOperatorInputRestore_Cuda(CeedOperatorField op_input_field, CeedQFunctionField qf_input_fie… in CeedOperatorInputRestore_Cuda() 502 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAdd_Cuda() 625 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSetupAtPoints_Cuda() 771 …dOperatorInputBasisAtPoints_Cuda(CeedOperatorField op_input_field, CeedQFunctionField qf_input_fie… in CeedOperatorInputBasisAtPoints_Cuda() 830 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAddAtPoints_Cuda() 976 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Cuda() [all …]
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-qfunction-load.cpp | 30 CeedQFunctionField *input_fields, *output_fields; in CeedQFunctionBuildKernel_Hip_ref()
|
| H A D | ceed-hip-ref-operator.c | 109 CeedQFunctionField *qf_fields; in CeedOperatorSetupFields_Hip() 241 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSetup_Hip() 373 …nt CeedOperatorInputRestrict_Hip(CeedOperatorField op_input_field, CeedQFunctionField qf_input_fie… in CeedOperatorInputRestrict_Hip() 412 static inline int CeedOperatorInputBasis_Hip(CeedOperatorField op_input_field, CeedQFunctionField q… in CeedOperatorInputBasis_Hip() 463 static inline int CeedOperatorInputRestore_Hip(CeedOperatorField op_input_field, CeedQFunctionField… in CeedOperatorInputRestore_Hip() 501 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAdd_Hip() 623 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorSetupAtPoints_Hip() 769 …edOperatorInputBasisAtPoints_Hip(CeedOperatorField op_input_field, CeedQFunctionField qf_input_fie… in CeedOperatorInputBasisAtPoints_Hip() 828 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAddAtPoints_Hip() 973 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Hip() [all …]
|
| /libCEED/julia/LibCEED.jl/src/ |
| H A D | QFunction.jl | 115 inputs = Ref{Ptr{C.CeedQFunctionField}}() 116 outputs = Ref{Ptr{C.CeedQFunctionField}}()
|
| /libCEED/backends/memcheck/ |
| H A D | ceed-memcheck-qfunction.c | 24 CeedQFunctionField *output_fields; in CeedQFunctionApply_Memcheck()
|
| /libCEED/include/ |
| H A D | ceed-impl.h | 257 CeedQFunctionField *input_fields; 258 CeedQFunctionField *output_fields;
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator.c | 112 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAddCore_Cuda_gen() 368 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() 567 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() 730 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorAssembleSingleAtPoints_Cuda_gen()
|
| H A D | ceed-cuda-gen-operator-build.cpp | 36 …CeedQFunctionField *qf_input_fields, CeedInt num_output_fields, CeedOperatorField *op_output_field… in CeedOperatorBuildKernelData_Cuda_gen() 37 …CeedQFunctionField *qf_output_fields, CeedInt *max_P, CeedInt *max_P_1d, CeedInt *Q, CeedInt *Q_1d, in CeedOperatorBuildKernelData_Cuda_gen() 181 … CeedOperatorField op_field, CeedQFunctionField qf_field, FieldReuse_Cuda field_reuse, in CeedOperatorBuildKernelFieldData_Cuda_gen() 384 … CeedInt field_input_buffer[], CeedOperatorField op_field, CeedQFunctionField qf_field, in CeedOperatorBuildKernelRestriction_Cuda_gen() 521 … CeedOperatorField op_field, CeedQFunctionField qf_field, CeedInt max_dim, CeedInt Q_1d, in CeedOperatorBuildKernelBasis_Cuda_gen() 702 … CeedQFunctionField *qf_input_fields, CeedInt num_output_fields, in CeedOperatorBuildKernelQFunction_Cuda_gen() 703 … CeedOperatorField *op_output_fields, CeedQFunctionField *qf_output_fields, in CeedOperatorBuildKernelQFunction_Cuda_gen() 1124 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorBuildKernel_Cuda_gen() 1641 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() 2121 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorBuildKernelLinearAssembleQFunction_Cuda_gen()
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator-build.cpp | 63 …CeedQFunctionField *qf_input_fields, CeedInt num_output_fields, CeedOperatorField *op_output_field… in CeedOperatorBuildKernelData_Hip_gen() 64 …CeedQFunctionField *qf_output_fields, CeedInt *max_P, CeedInt *max_P_1d, CeedInt *Q, CeedInt *Q_1d, in CeedOperatorBuildKernelData_Hip_gen() 208 … CeedOperatorField op_field, CeedQFunctionField qf_field, FieldReuse_Hip field_reuse, in CeedOperatorBuildKernelFieldData_Hip_gen() 411 … CeedInt field_input_buffer[], CeedOperatorField op_field, CeedQFunctionField qf_field, in CeedOperatorBuildKernelRestriction_Hip_gen() 548 … CeedQFunctionField qf_field, CeedInt max_dim, CeedInt Q_1d, bool is_input, bool is_all_tensor, in CeedOperatorBuildKernelBasis_Hip_gen() 729 … CeedQFunctionField *qf_input_fields, CeedInt num_output_fields, in CeedOperatorBuildKernelQFunction_Hip_gen() 730 … CeedOperatorField *op_output_fields, CeedQFunctionField *qf_output_fields, in CeedOperatorBuildKernelQFunction_Hip_gen() 1151 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorBuildKernel_Hip_gen() 1659 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen() 2130 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorBuildKernelLinearAssembleQFunction_Hip_gen()
|
| H A D | ceed-hip-gen-operator.c | 58 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAddCore_Hip_gen() 336 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() 546 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() 725 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorAssembleSingleAtPoints_Hip_gen()
|
| /libCEED/backends/sycl-gen/ |
| H A D | ceed-sycl-gen-operator.sycl.cpp | 36 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorApplyAdd_Sycl_gen()
|
| H A D | ceed-sycl-gen-operator-build.sycl.cpp | 74 CeedQFunctionField *qf_input_fields, *qf_output_fields; in CeedOperatorBuildKernel_Sycl_gen()
|
| /libCEED/rust/libceed/src/ |
| H A D | qfunction.rs | 23 ptr: bind_ceed::CeedQFunctionField,
|
| /libCEED/julia/LibCEED.jl/src/generated/ |
| H A D | libceed_bindings.jl | 102 const CeedQFunctionField = Ptr{CeedQFunctionField_private} constant 547 … Cint, (CeedQFunction, Ptr{CeedInt}, Ptr{Ptr{CeedQFunctionField}}, Ptr{CeedInt}, Ptr{Ptr{CeedQFunc… 579 …ccall((:CeedQFunctionFieldGetName, libceed), Cint, (CeedQFunctionField, Ptr{Ptr{Cchar}}), qf_field… 583 …ccall((:CeedQFunctionFieldGetSize, libceed), Cint, (CeedQFunctionField, Ptr{CeedInt}), qf_field, s… 587 …ccall((:CeedQFunctionFieldGetEvalMode, libceed), Cint, (CeedQFunctionField, Ptr{CeedEvalMode}), qf…
|
| /libCEED/doc/sphinx/source/ |
| H A D | releasenotes.md | 162 - Promote to the public API: QFunction and Operator field objects, `CeedQFunctionField` and `CeedOp…
|