| /libCEED/interface/ |
| H A D | ceed-operator.c | 98 static int CeedOperatorFieldView(CeedOperatorField op_field, CeedQFunctionField qf_field, CeedInt f… in CeedOperatorFieldView() 143 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSingleView() 239 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorGetActiveBases() 322 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorGetActiveElemRestrictions() 606 CeedOperatorField *input_fields, *output_fields; in CeedOperatorHasTensorBases() 933 CeedOperatorField *op_field; in CeedOperatorSetField() 1049 int CeedOperatorGetFields(CeedOperator op, CeedInt *num_input_fields, CeedOperatorField **input_fie… in CeedOperatorGetFields() 1050 CeedOperatorField **output_fields) { in CeedOperatorGetFields() 1163 int CeedOperatorGetFieldByName(CeedOperator op, const char *field_name, CeedOperatorField *op_field… in CeedOperatorGetFieldByName() 1166 CeedOperatorField *input_fields, *output_fields; in CeedOperatorGetFieldByName() [all …]
|
| H A D | ceed-preconditioning.c | 140 CeedOperatorField *input_fields, *output_fields; in CeedOperatorCreateFallback() 1019 CeedOperatorField *input_fields, *output_fields; in CeedOperatorMultigridLevelCreateSingle_Core() 1634 CeedOperatorField *op_fields; in CeedOperatorAssemblyDataCreate() 2916 CeedOperatorField *op_fields; in CeedOperatorCreateFDMElementInverse()
|
| /libCEED/include/ceed/ |
| H A D | ceed.h | 90 typedef struct CeedOperatorField_private *CeedOperatorField; typedef 440 CEED_EXTERN int CeedOperatorGetFields(CeedOperator op, CeedInt *num_input_fields, CeedOperatorField… 441 CeedOperatorField **output_fields); 509 …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/backends/ref/ |
| H A D | ceed-ref-operator.c | 26 CeedOperatorField *op_fields; in CeedOperatorSetupFields_Ref() 150 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Ref() 211 …_Ref(CeedInt num_input_fields, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorSetupInputs_Ref() 254 …asis_Ref(CeedInt e, CeedInt Q, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorInputBasis_Ref() 304 …sis_Ref(CeedInt e, CeedInt Q, CeedQFunctionField *qf_output_fields, CeedOperatorField *op_output_f… in CeedOperatorOutputBasis_Ref() 350 …_Ref(CeedInt num_input_fields, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorRestoreInputs_Ref() 384 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Ref() 485 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Ref() 680 CeedOperatorField *op_fields; in CeedOperatorSetupFieldsAtPoints_Ref() 837 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetupAtPoints_Ref() [all …]
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 26 CeedOperatorField *op_fields; in CeedOperatorSetupFields_Opt() 212 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Opt() 277 …_Opt(CeedInt num_input_fields, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorSetupInputs_Opt() 317 …asis_Opt(CeedInt e, CeedInt Q, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorInputBasis_Opt() 373 …sis_Opt(CeedInt e, CeedInt Q, CeedQFunctionField *qf_output_fields, CeedOperatorField *op_output_f… in CeedOperatorOutputBasis_Opt() 423 …_Opt(CeedInt num_input_fields, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorRestoreInputs_Opt() 450 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Opt() 526 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Opt()
|
| /libCEED/backends/blocked/ |
| H A D | ceed-blocked-operator.c | 26 CeedOperatorField *op_fields; in CeedOperatorSetupFields_Blocked() 208 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Blocked() 271 …cked(CeedInt num_input_fields, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorSetupInputs_Blocked() 308 …_Blocked(CeedInt e, CeedInt Q, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorInputBasis_Blocked() 359 …Blocked(CeedInt e, CeedInt Q, CeedQFunctionField *qf_output_fields, CeedOperatorField *op_output_f… in CeedOperatorOutputBasis_Blocked() 405 …cked(CeedInt num_input_fields, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorRestoreInputs_Blocked() 439 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Blocked() 534 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Blocked()
|
| /libCEED/rust/libceed/src/ |
| H A D | operator.rs | 25 pub(crate) ptr: bind_ceed::CeedOperatorField, 37 ptr: bind_ceed::CeedOperatorField, in from_raw() argument 875 inputs_ptr as *mut bind_ceed::CeedOperatorField, in inputs() 945 outputs_ptr as *mut bind_ceed::CeedOperatorField, in outputs()
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-operator.c | 110 CeedOperatorField *op_fields; in CeedOperatorSetupFields_Hip() 243 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Hip() 373 static inline int CeedOperatorInputRestrict_Hip(CeedOperatorField op_input_field, CeedQFunctionFiel… 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() 503 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Hip() 625 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetupAtPoints_Hip() 769 static inline int CeedOperatorInputBasisAtPoints_Hip(CeedOperatorField op_input_field, CeedQFunctio… in CeedOperatorInputBasisAtPoints_Hip() 830 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAddAtPoints_Hip() 975 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Hip() [all …]
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-operator.c | 111 CeedOperatorField *op_fields; in CeedOperatorSetupFields_Cuda() 244 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Cuda() 374 static inline int CeedOperatorInputRestrict_Cuda(CeedOperatorField op_input_field, CeedQFunctionFie… in CeedOperatorInputRestrict_Cuda() 413 static inline int CeedOperatorInputBasis_Cuda(CeedOperatorField op_input_field, CeedQFunctionField … in CeedOperatorInputBasis_Cuda() 464 static inline int CeedOperatorInputRestore_Cuda(CeedOperatorField op_input_field, CeedQFunctionFiel… in CeedOperatorInputRestore_Cuda() 504 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Cuda() 627 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetupAtPoints_Cuda() 771 static inline int CeedOperatorInputBasisAtPoints_Cuda(CeedOperatorField op_input_field, CeedQFuncti… in CeedOperatorInputBasisAtPoints_Cuda() 832 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAddAtPoints_Cuda() 978 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Cuda() [all …]
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-operator.sycl.cpp | 123 CeedOperatorField *op_fields; in CeedOperatorSetupFields_Sycl() 223 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Sycl() 259 …Sycl(CeedInt num_input_fields, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorSetupInputs_Sycl() 299 …utBasis_Sycl(CeedInt num_elem, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorInputBasis_Sycl() 344 …Sycl(CeedInt num_input_fields, CeedQFunctionField *qf_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorRestoreInputs_Sycl() 380 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Sycl() 487 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Sycl() 643 CeedOperatorField *op_fields; in CeedOperatorAssembleDiagonalSetup_Sycl() 1011 CeedOperatorField *input_fields, *output_fields; in CeedOperatorAssembleSingleSetup_Sycl()
|
| /libCEED/include/ |
| H A D | ceed-impl.h | 369 CeedOperatorField *input_fields; 370 CeedOperatorField *output_fields;
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator.c | 115 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAddCore_Cuda_gen() 371 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() 570 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() 733 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorAssembleSingleAtPoints_Cuda_gen()
|
| H A D | ceed-cuda-gen-operator-build.cpp | 35 …eratorBuildKernelData_Cuda_gen(Ceed ceed, CeedInt num_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorBuildKernelData_Cuda_gen() 36 …CeedQFunctionField *qf_input_fields, CeedInt num_output_fields, CeedOperatorField *op_output_field… 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() 701 … CeedInt max_num_points, CeedInt num_input_fields, CeedOperatorField *op_input_fields, in CeedOperatorBuildKernelQFunction_Cuda_gen() 703 … CeedOperatorField *op_output_fields, CeedQFunctionField *qf_output_fields, in CeedOperatorBuildKernelQFunction_Cuda_gen() 1127 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorBuildKernel_Cuda_gen() 1644 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() 2124 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorBuildKernelLinearAssembleQFunction_Cuda_gen()
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator-build.cpp | 62 …peratorBuildKernelData_Hip_gen(Ceed ceed, CeedInt num_input_fields, CeedOperatorField *op_input_fi… in CeedOperatorBuildKernelData_Hip_gen() 63 …CeedQFunctionField *qf_input_fields, CeedInt num_output_fields, CeedOperatorField *op_output_field… 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() 547 …::ostringstream &code, CeedOperator_Hip_gen *data, Tab &tab, CeedInt i, CeedOperatorField op_field, in CeedOperatorBuildKernelBasis_Hip_gen() 728 … CeedInt max_num_points, CeedInt num_input_fields, CeedOperatorField *op_input_fields, in CeedOperatorBuildKernelQFunction_Hip_gen() 730 … CeedOperatorField *op_output_fields, CeedQFunctionField *qf_output_fields, in CeedOperatorBuildKernelQFunction_Hip_gen() 1154 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorBuildKernel_Hip_gen() 1662 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen() 2133 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorBuildKernelLinearAssembleQFunction_Hip_gen()
|
| H A D | ceed-hip-gen-operator.c | 61 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAddCore_Hip_gen() 339 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() 549 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() 728 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorAssembleSingleAtPoints_Hip_gen()
|
| /libCEED/backends/sycl-gen/ |
| H A D | ceed-sycl-gen-operator.sycl.cpp | 39 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Sycl_gen()
|
| H A D | ceed-sycl-gen-operator-build.sycl.cpp | 77 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorBuildKernel_Sycl_gen()
|
| /libCEED/julia/LibCEED.jl/src/generated/ |
| H A D | libceed_bindings.jl | 110 const CeedOperatorField = Ptr{CeedOperatorField_private} constant 674 …), Cint, (CeedOperator, Ptr{CeedInt}, Ptr{Ptr{CeedOperatorField}}, Ptr{CeedInt}, Ptr{Ptr{CeedOpera… 830 …ratorGetFieldByName, libceed), Cint, (CeedOperator, Ptr{Cchar}, Ptr{CeedOperatorField}), op, field… 834 …ccall((:CeedOperatorFieldGetName, libceed), Cint, (CeedOperatorField, Ptr{Ptr{Cchar}}), op_field, … 838 …ccall((:CeedOperatorFieldGetElemRestriction, libceed), Cint, (CeedOperatorField, Ptr{CeedElemRestr… 842 …ccall((:CeedOperatorFieldGetBasis, libceed), Cint, (CeedOperatorField, Ptr{CeedBasis}), op_field, … 846 …ccall((:CeedOperatorFieldGetVector, libceed), Cint, (CeedOperatorField, Ptr{CeedVector}), op_field…
|
| /libCEED/examples/fluids/problems/ |
| H A D | advection.c | 35 CeedOperatorField field; in CreateKSPMassOperator_AdvectionStabilized()
|
| H A D | newtonian.c | 171 CeedOperatorField field; in CreateKSPMassOperator_NewtonianStabilized()
|
| /libCEED/examples/fluids/src/ |
| H A D | setuplibceed.c | 28 CeedOperatorField field; in CreateKSPMassOperator_Unstabilized() 196 CeedOperatorField field; in AddBCSubOperators()
|
| H A D | differential_filter.c | 136 CeedOperatorField op_field; in DifferentialFilterCreateOperators()
|
| /libCEED/doc/sphinx/source/ |
| H A D | releasenotes.md | 54 - Added {c:func}`CeedOperatorGetFieldByName` to access a specific `CeedOperatorField` by its name. 162 …PI: QFunction and Operator field objects, `CeedQFunctionField` and `CeedOperatorField`, and associ…
|