| /libCEED/interface/ |
| H A D | ceed-operator.c | 138 int CeedOperatorSingleView(CeedOperator op, const char *tabs, FILE *stream) { in CeedOperatorSingleView() 187 static int CeedOperatorView_Object(CeedObject op, FILE *stream) { in CeedOperatorView_Object() 201 static int CeedOperatorDestroy_Object(CeedObject *op) { in CeedOperatorDestroy_Object() 218 int CeedOperatorGetActiveBasis(CeedOperator op, CeedBasis *active_basis) { in CeedOperatorGetActiveBasis() 236 int CeedOperatorGetActiveBases(CeedOperator op, CeedBasis *active_input_basis, CeedBasis *active_ou… in CeedOperatorGetActiveBases() 301 int CeedOperatorGetActiveElemRestriction(CeedOperator op, CeedElemRestriction *active_rstr) { in CeedOperatorGetActiveElemRestriction() 319 int CeedOperatorGetActiveElemRestrictions(CeedOperator op, CeedElemRestriction *active_input_rstr, … in CeedOperatorGetActiveElemRestrictions() 387 static int CeedOperatorContextSetGeneric(CeedOperator op, CeedContextFieldLabel field_label, CeedCo… in CeedOperatorContextSetGeneric() 450 static int CeedOperatorContextGetGenericRead(CeedOperator op, CeedContextFieldLabel field_label, Ce… in CeedOperatorContextGetGenericRead() 517 static int CeedOperatorContextRestoreGenericRead(CeedOperator op, CeedContextFieldLabel field_label… in CeedOperatorContextRestoreGenericRead() [all …]
|
| H A D | ceed-preconditioning.c | 105 static int CeedOperatorCreateFallback(CeedOperator op) { in CeedOperatorCreateFallback() 216 static inline int CeedOperatorLinearAssembleAddDiagonalSingle_Mesh(CeedOperator op, CeedRequest *re… in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh() 401 static inline int CeedOperatorLinearAssembleAddDiagonalSingle(CeedOperator op, CeedRequest *request… in CeedOperatorLinearAssembleAddDiagonalSingle() 423 static inline int CeedOperatorLinearAssembleAddDiagonalComposite(CeedOperator op, CeedRequest *requ… in CeedOperatorLinearAssembleAddDiagonalComposite() 454 static int CeedOperatorAssembleSymbolicSingle(CeedOperator op, CeedInt offset, CeedInt *rows, CeedI… in CeedOperatorAssembleSymbolicSingle() 574 static int CeedOperatorLinearAssembleQFunctionBuildOrUpdate_Core(CeedOperator op, bool use_parent, … in CeedOperatorLinearAssembleQFunctionBuildOrUpdate_Core() 653 int CeedOperatorLinearAssembleQFunctionBuildOrUpdateFallback(CeedOperator op, CeedVector *assembled… in CeedOperatorLinearAssembleQFunctionBuildOrUpdateFallback() 671 int CeedOperatorAssembleSingle(CeedOperator op, CeedInt offset, CeedVector values) { in CeedOperatorAssembleSingle() 928 static int CeedOperatorAssemblyCountEntriesSingle(CeedOperator op, CeedSize *num_entries) { in CeedOperatorAssemblyCountEntriesSingle() 969 int CeedOperatorLinearAssembleGetNumEntries(CeedOperator op, CeedSize *num_entries) { in CeedOperatorLinearAssembleGetNumEntries() [all …]
|
| H A D | ceed-fortran.c | 960 CEED_EXTERN void fCeedOperatorCreate(int *ceed, int *qf, int *dqf, int *dqfT, int *op, int *err) { in fCeedOperatorCreate() 979 CEED_EXTERN void fCeedOperatorCreateComposite(int *ceed, int *op, int *err) { in fCeedOperatorCreateComposite() 994 CEED_EXTERN void fCeedOperatorSetField(int *op, const char *field_name, int *r, int *b, int *v, int… in fCeedOperatorSetField() 1039 CEED_EXTERN void fCeedOperatorSetName(int *op, const char *name, int *err, fortran_charlen_t name_l… in fCeedOperatorSetName() 1047 CEED_EXTERN void fCeedOperatorSetNumViewTabs(int *op, int *ntabs, int *err) { in fCeedOperatorSetNumViewTabs() 1054 CEED_EXTERN void fCeedOperatorLinearAssembleQFunction(int *op, int *assembledvec, int *assembledrst… in fCeedOperatorLinearAssembleQFunction() 1101 CEED_EXTERN void fCeedOperatorLinearAssembleDiagonal(int *op, int *assembledvec, int *rqst, int *er… in fCeedOperatorLinearAssembleDiagonal() 1199 CEED_EXTERN void fCeedOperatorView(int *op, int *err) { in fCeedOperatorView() 1206 CEED_EXTERN void fCeedOperatorCreateFDMElementInverse(int *op, int *fdminv, int *rqst, int *err) { in fCeedOperatorCreateFDMElementInverse() 1244 CEED_EXTERN void fCeedOperatorApply(int *op, int *ustatevec, int *resvec, int *rqst, int *err) { in fCeedOperatorApply() [all …]
|
| /libCEED/julia/LibCEED.jl/src/generated/ |
| H A D | libceed_bindings.jl | 657 function CeedOperatorCreate(ceed, qf, dqf, dqfT, op) argument 661 function CeedOperatorCreateComposite(ceed, op) argument 665 function CeedOperatorReferenceCopy(op, op_copy) argument 669 function CeedOperatorSetField(op, field_name, r, b, v) argument 673 function CeedOperatorGetFields(op, num_input_fields, input_fields, num_output_fields, output_fields) argument 681 function CeedOperatorCompositeGetNumSub(op, num_suboperators) argument 685 function CeedOperatorCompositeGetSubList(op, sub_operators) argument 689 function CeedOperatorCheckReady(op) argument 693 function CeedOperatorGetActiveVectorLengths(op, input_size, output_size) argument 697 function CeedOperatorSetQFunctionAssemblyReuse(op, reuse_assembly_data) argument [all …]
|
| /libCEED/backends/sycl-gen/ |
| H A D | ceed-sycl-gen-operator.sycl.cpp | 19 static int CeedOperatorDestroy_Sycl_gen(CeedOperator op) { in CeedOperatorDestroy_Sycl_gen() 30 static int CeedOperatorApplyAdd_Sycl_gen(CeedOperator op, CeedVector input_vec, CeedVector output_v… in CeedOperatorApplyAdd_Sycl_gen() 209 int CeedOperatorCreate_Sycl_gen(CeedOperator op) { in CeedOperatorCreate_Sycl_gen()
|
| H A D | ceed-sycl-gen.hpp | 21 sycl::kernel *op; member
|
| H A D | ceed-sycl-gen-operator-build.sycl.cpp | 61 extern "C" int CeedOperatorBuildKernel_Sycl_gen(CeedOperator op) { in CeedOperatorBuildKernel_Sycl_gen()
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator.c | 22 static int CeedOperatorDestroy_Hip_gen(CeedOperator op) { in CeedOperatorDestroy_Hip_gen() 52 static int CeedOperatorApplyAddCore_Hip_gen(CeedOperator op, hipStream_t stream, const CeedScalar *… in CeedOperatorApplyAddCore_Hip_gen() 231 static int CeedOperatorApplyAdd_Hip_gen(CeedOperator op, CeedVector input_vec, CeedVector output_ve… in CeedOperatorApplyAdd_Hip_gen() 254 static int CeedOperatorApplyAddComposite_Hip_gen(CeedOperator op, CeedVector input_vec, CeedVector … in CeedOperatorApplyAddComposite_Hip_gen() 312 static int CeedOperatorLinearAssembleQFunctionCore_Hip_gen(CeedOperator op, bool build_objects, Cee… in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() 505 static int CeedOperatorLinearAssembleQFunction_Hip_gen(CeedOperator op, CeedVector *assembled, Ceed… in CeedOperatorLinearAssembleQFunction_Hip_gen() 509 static int CeedOperatorLinearAssembleQFunctionUpdate_Hip_gen(CeedOperator op, CeedVector assembled,… in CeedOperatorLinearAssembleQFunctionUpdate_Hip_gen() 516 static int CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen(CeedOperator op, CeedVector assemb… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() 692 static int CeedOperatorAssembleSingleAtPoints_Hip_gen(CeedOperator op, CeedInt offset, CeedVector a… in CeedOperatorAssembleSingleAtPoints_Hip_gen() 877 int CeedOperatorCreate_Hip_gen(CeedOperator op) { in CeedOperatorCreate_Hip_gen()
|
| H A D | ceed-hip-gen.h | 22 hipFunction_t op, assemble_full, assemble_diagonal, assemble_qfunction; member
|
| H A D | ceed-hip-gen-operator-build.cpp | 1147 extern "C" int CeedOperatorBuildKernel_Hip_gen(CeedOperator op, bool *is_good_build) { in CeedOperatorBuildKernel_Hip_gen() 1655 static int CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen(CeedOperator op, bool is_full, bool *is_… in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen() 2116 extern "C" int CeedOperatorBuildKernelDiagonalAssemblyAtPoints_Hip_gen(CeedOperator op, bool *is_go… in CeedOperatorBuildKernelDiagonalAssemblyAtPoints_Hip_gen() 2120 extern "C" int CeedOperatorBuildKernelFullAssemblyAtPoints_Hip_gen(CeedOperator op, bool *is_good_b… in CeedOperatorBuildKernelFullAssemblyAtPoints_Hip_gen() 2126 extern "C" int CeedOperatorBuildKernelLinearAssembleQFunction_Hip_gen(CeedOperator op, bool *is_goo… in CeedOperatorBuildKernelLinearAssembleQFunction_Hip_gen()
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-operator.c | 19 static int CeedOperatorSetupFields_Ref(CeedQFunction qf, CeedOperator op, bool is_input, bool *skip… in CeedOperatorSetupFields_Ref() 145 static int CeedOperatorSetup_Ref(CeedOperator op) { in CeedOperatorSetup_Ref() 305 … CeedInt num_input_fields, CeedInt num_output_fields, bool *apply_add_basis, CeedOperator op, in CeedOperatorOutputBasis_Ref() 378 static int CeedOperatorApplyAdd_Ref(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedReq… in CeedOperatorApplyAdd_Ref() 478 static inline int CeedOperatorLinearAssembleQFunctionCore_Ref(CeedOperator op, bool build_objects, … in CeedOperatorLinearAssembleQFunctionCore_Ref() 659 static int CeedOperatorLinearAssembleQFunction_Ref(CeedOperator op, CeedVector *assembled, CeedElem… in CeedOperatorLinearAssembleQFunction_Ref() 666 static int CeedOperatorLinearAssembleQFunctionUpdate_Ref(CeedOperator op, CeedVector assembled, Cee… in CeedOperatorLinearAssembleQFunctionUpdate_Ref() 673 static int CeedOperatorSetupFieldsAtPoints_Ref(CeedQFunction qf, CeedOperator op, bool is_input, bo… in CeedOperatorSetupFieldsAtPoints_Ref() 832 static int CeedOperatorSetupAtPoints_Ref(CeedOperator op) { in CeedOperatorSetupAtPoints_Ref() 956 … bool *apply_add_basis, bool *skip_rstr, CeedOperator op, CeedVector out_vec, in CeedOperatorOutputBasisAtPoints_Ref() [all …]
|
| /libCEED/backends/blocked/ |
| H A D | ceed-blocked-operator.c | 19 static int CeedOperatorSetupFields_Blocked(CeedQFunction qf, CeedOperator op, bool is_input, bool *… in CeedOperatorSetupFields_Blocked() 202 static int CeedOperatorSetup_Blocked(CeedOperator op) { in CeedOperatorSetup_Blocked() 361 … CeedOperator op, CeedScalar *e_data_full[2 * CEED_FIELD_MAX], CeedOperator_Blocked *impl) { in CeedOperatorOutputBasis_Blocked() 432 static int CeedOperatorApplyAdd_Blocked(CeedOperator op, CeedVector in_vec, CeedVector out_vec, Cee… in CeedOperatorApplyAdd_Blocked() 525 static inline int CeedOperatorLinearAssembleQFunctionCore_Blocked(CeedOperator op, bool build_objec… in CeedOperatorLinearAssembleQFunctionCore_Blocked() 724 static int CeedOperatorLinearAssembleQFunction_Blocked(CeedOperator op, CeedVector *assembled, Ceed… in CeedOperatorLinearAssembleQFunction_Blocked() 731 static int CeedOperatorLinearAssembleQFunctionUpdate_Blocked(CeedOperator op, CeedVector assembled,… in CeedOperatorLinearAssembleQFunctionUpdate_Blocked() 738 static int CeedOperatorDestroy_Blocked(CeedOperator op) { in CeedOperatorDestroy_Blocked() 780 int CeedOperatorCreate_Blocked(CeedOperator op) { in CeedOperatorCreate_Blocked()
|
| /libCEED/tests/ |
| H A D | t508-operator.c | 14 CeedOperator op, op_2; in main() local
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator.c | 24 static int CeedOperatorDestroy_Cuda_gen(CeedOperator op) { in CeedOperatorDestroy_Cuda_gen() 105 static int CeedOperatorApplyAddCore_Cuda_gen(CeedOperator op, CUstream stream, const CeedScalar *in… in CeedOperatorApplyAddCore_Cuda_gen() 273 static int CeedOperatorApplyAdd_Cuda_gen(CeedOperator op, CeedVector input_vec, CeedVector output_v… in CeedOperatorApplyAdd_Cuda_gen() 296 static int CeedOperatorApplyAddComposite_Cuda_gen(CeedOperator op, CeedVector input_vec, CeedVector… in CeedOperatorApplyAddComposite_Cuda_gen() 344 static int CeedOperatorLinearAssembleQFunctionCore_Cuda_gen(CeedOperator op, bool build_objects, Ce… in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() 526 static int CeedOperatorLinearAssembleQFunction_Cuda_gen(CeedOperator op, CeedVector *assembled, Cee… in CeedOperatorLinearAssembleQFunction_Cuda_gen() 530 static int CeedOperatorLinearAssembleQFunctionUpdate_Cuda_gen(CeedOperator op, CeedVector assembled… in CeedOperatorLinearAssembleQFunctionUpdate_Cuda_gen() 537 static int CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen(CeedOperator op, CeedVector assem… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() 700 static int CeedOperatorAssembleSingleAtPoints_Cuda_gen(CeedOperator op, CeedInt offset, CeedVector … in CeedOperatorAssembleSingleAtPoints_Cuda_gen() 865 int CeedOperatorCreate_Cuda_gen(CeedOperator op) { in CeedOperatorCreate_Cuda_gen()
|
| H A D | ceed-cuda-gen.h | 21 CUfunction op, assemble_full, assemble_diagonal, assemble_qfunction; member
|
| H A D | ceed-cuda-gen-operator-build.cpp | 1120 extern "C" int CeedOperatorBuildKernel_Cuda_gen(CeedOperator op, bool *is_good_build) { in CeedOperatorBuildKernel_Cuda_gen() 1637 static int CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen(CeedOperator op, bool is_full, bool *is… in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() 2106 extern "C" int CeedOperatorBuildKernelDiagonalAssemblyAtPoints_Cuda_gen(CeedOperator op, bool *is_g… in CeedOperatorBuildKernelDiagonalAssemblyAtPoints_Cuda_gen() 2110 extern "C" int CeedOperatorBuildKernelFullAssemblyAtPoints_Cuda_gen(CeedOperator op, bool *is_good_… in CeedOperatorBuildKernelFullAssemblyAtPoints_Cuda_gen() 2117 extern "C" int CeedOperatorBuildKernelLinearAssembleQFunction_Cuda_gen(CeedOperator op, bool *is_go… in CeedOperatorBuildKernelLinearAssembleQFunction_Cuda_gen()
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-operator.c | 23 static int CeedOperatorDestroy_Hip(CeedOperator op) { in CeedOperatorDestroy_Hip() 106 static int CeedOperatorSetupFields_Hip(CeedQFunction qf, CeedOperator op, bool is_input, bool is_at… in CeedOperatorSetupFields_Hip() 238 static int CeedOperatorSetup_Hip(CeedOperator op) { in CeedOperatorSetup_Hip() 497 static int CeedOperatorApplyAdd_Hip(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedReq… in CeedOperatorApplyAdd_Hip() 620 static int CeedOperatorSetupAtPoints_Hip(CeedOperator op) { in CeedOperatorSetupAtPoints_Hip() 824 static int CeedOperatorApplyAddAtPoints_Hip(CeedOperator op, CeedVector in_vec, CeedVector out_vec,… in CeedOperatorApplyAddAtPoints_Hip() 967 static inline int CeedOperatorLinearAssembleQFunctionCore_Hip(CeedOperator op, bool build_objects, … in CeedOperatorLinearAssembleQFunctionCore_Hip() 1112 static int CeedOperatorLinearAssembleQFunction_Hip(CeedOperator op, CeedVector *assembled, CeedElem… in CeedOperatorLinearAssembleQFunction_Hip() 1119 static int CeedOperatorLinearAssembleQFunctionUpdate_Hip(CeedOperator op, CeedVector assembled, Cee… in CeedOperatorLinearAssembleQFunctionUpdate_Hip() 1126 static inline int CeedOperatorAssembleDiagonalSetup_Hip(CeedOperator op) { in CeedOperatorAssembleDiagonalSetup_Hip() [all …]
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-operator.c | 24 static int CeedOperatorDestroy_Cuda(CeedOperator op) { in CeedOperatorDestroy_Cuda() 107 static int CeedOperatorSetupFields_Cuda(CeedQFunction qf, CeedOperator op, bool is_input, bool is_a… in CeedOperatorSetupFields_Cuda() 239 static int CeedOperatorSetup_Cuda(CeedOperator op) { in CeedOperatorSetup_Cuda() 498 static int CeedOperatorApplyAdd_Cuda(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRe… in CeedOperatorApplyAdd_Cuda() 622 static int CeedOperatorSetupAtPoints_Cuda(CeedOperator op) { in CeedOperatorSetupAtPoints_Cuda() 826 static int CeedOperatorApplyAddAtPoints_Cuda(CeedOperator op, CeedVector in_vec, CeedVector out_vec… in CeedOperatorApplyAddAtPoints_Cuda() 970 static inline int CeedOperatorLinearAssembleQFunctionCore_Cuda(CeedOperator op, bool build_objects,… in CeedOperatorLinearAssembleQFunctionCore_Cuda() 1115 static int CeedOperatorLinearAssembleQFunction_Cuda(CeedOperator op, CeedVector *assembled, CeedEle… in CeedOperatorLinearAssembleQFunction_Cuda() 1122 static int CeedOperatorLinearAssembleQFunctionUpdate_Cuda(CeedOperator op, CeedVector assembled, Ce… in CeedOperatorLinearAssembleQFunctionUpdate_Cuda() 1129 static inline int CeedOperatorAssembleDiagonalSetup_Cuda(CeedOperator op) { in CeedOperatorAssembleDiagonalSetup_Cuda() [all …]
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 19 static int CeedOperatorSetupFields_Opt(CeedQFunction qf, CeedOperator op, bool is_input, bool *skip… in CeedOperatorSetupFields_Opt() 205 static int CeedOperatorSetup_Opt(CeedOperator op) { in CeedOperatorSetup_Opt() 375 …bool *skip_rstr, CeedOperator op, CeedVector out_vec, CeedOperator_Opt *impl, CeedRequest *request… in CeedOperatorOutputBasis_Opt() 442 static int CeedOperatorApplyAdd_Opt(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedReq… in CeedOperatorApplyAdd_Opt() 518 static inline int CeedOperatorLinearAssembleQFunctionCore_Opt(CeedOperator op, bool build_objects, … in CeedOperatorLinearAssembleQFunctionCore_Opt() 731 static int CeedOperatorLinearAssembleQFunction_Opt(CeedOperator op, CeedVector *assembled, CeedElem… in CeedOperatorLinearAssembleQFunction_Opt() 738 static int CeedOperatorLinearAssembleQFunctionUpdate_Opt(CeedOperator op, CeedVector assembled, Cee… in CeedOperatorLinearAssembleQFunctionUpdate_Opt() 745 static int CeedOperatorDestroy_Opt(CeedOperator op) { in CeedOperatorDestroy_Opt() 785 int CeedOperatorCreate_Opt(CeedOperator op) { in CeedOperatorCreate_Opt()
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-operator.sycl.cpp | 48 static int CeedOperatorDestroy_Sycl(CeedOperator op) { in CeedOperatorDestroy_Sycl() 117 static int CeedOperatorSetupFields_Sycl(CeedQFunction qf, CeedOperator op, bool is_input, CeedVecto… in CeedOperatorSetupFields_Sycl() 218 static int CeedOperatorSetup_Sycl(CeedOperator op) { in CeedOperatorSetup_Sycl() 374 static int CeedOperatorApplyAdd_Sycl(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRe… in CeedOperatorApplyAdd_Sycl() 478 static inline int CeedOperatorLinearAssembleQFunctionCore_Sycl(CeedOperator op, bool build_objects,… in CeedOperatorLinearAssembleQFunctionCore_Sycl() 619 static int CeedOperatorLinearAssembleQFunction_Sycl(CeedOperator op, CeedVector *assembled, CeedEle… in CeedOperatorLinearAssembleQFunction_Sycl() 626 static int CeedOperatorLinearAssembleQFunctionUpdate_Sycl(CeedOperator op, CeedVector assembled, Ce… in CeedOperatorLinearAssembleQFunctionUpdate_Sycl() 634 static inline int CeedOperatorAssembleDiagonalSetup_Sycl(CeedOperator op) { in CeedOperatorAssembleDiagonalSetup_Sycl() 912 static inline int CeedOperatorAssembleDiagonalCore_Sycl(CeedOperator op, CeedVector assembled, Ceed… in CeedOperatorAssembleDiagonalCore_Sycl() 984 static int CeedOperatorLinearAssembleAddDiagonal_Sycl(CeedOperator op, CeedVector assembled, CeedRe… in CeedOperatorLinearAssembleAddDiagonal_Sycl() [all …]
|
| /libCEED/examples/fluids/include/ |
| H A D | petsc_ops.h | 18 CeedOperator op; member
|
| /libCEED/examples/deal.II/ |
| H A D | bps-kokkos.cc | 191 const auto test = [&](const std::string &label, const auto &op) { in main()
|
| H A D | bps-cpu.cc | 191 const auto test = [&](const std::string &label, const auto &op) { in main()
|
| /libCEED/examples/fluids/src/ |
| H A D | petsc_ops.c | 180 PetscErrorCode CeedOperatorCreateLocalVecs(CeedOperator op, VecType vec_type, MPI_Comm comm, Vec *i… in CeedOperatorCreateLocalVecs()
|
| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-ref-basis-tensor.h | 116 const CeedScalar *op = dim_1 == dim_2 ? s_grad_1d : s_interp_1d; in Grad() local
|