Home
last modified time | relevance | path

Searched refs:op (Results 1 – 25 of 66) sorted by relevance

123

/libCEED/interface/
H A Dceed-operator.c138 int CeedOperatorSingleView(CeedOperator op, const char *tabs, FILE *stream) { in CeedOperatorSingleView() argument
145 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorSingleView()
146 CeedCall(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorSingleView()
147 CeedCall(CeedOperatorGetNumQuadraturePoints(op, &num_qpts)); in CeedOperatorSingleView()
148 CeedCall(CeedOperatorGetNumArgs(op, &total_fields)); in CeedOperatorSingleView()
149 …CeedCall(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_ou… in CeedOperatorSingleView()
150 CeedCall(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorSingleView()
158 CeedCall(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorSingleView()
187 static int CeedOperatorView_Object(CeedObject op, FILE *stream) { in CeedOperatorView_Object() argument
188 CeedCall(CeedOperatorView((CeedOperator)op, stream)); in CeedOperatorView_Object()
[all …]
H A Dceed-preconditioning.c105 static int CeedOperatorCreateFallback(CeedOperator op) { in CeedOperatorCreateFallback() argument
111 if (op->op_fallback) return CEED_ERROR_SUCCESS; in CeedOperatorCreateFallback()
114 CeedCall(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorCreateFallback()
119 CeedDebug(CeedOperatorReturnCeed(op), "Creating fallback CeedOperator\n"); in CeedOperatorCreateFallback()
122 CeedCall(CeedOperatorIsComposite(op, &is_composite)); in CeedOperatorCreateFallback()
128 CeedCall(CeedOperatorCompositeGetNumSub(op, &num_suboperators)); in CeedOperatorCreateFallback()
129 CeedCall(CeedOperatorCompositeGetSubList(op, &sub_operators)); in CeedOperatorCreateFallback()
142 CeedCall(CeedQFunctionCreateFallback(ceed_fallback, op->qf, &qf_fallback)); in CeedOperatorCreateFallback()
143 CeedCall(CeedQFunctionCreateFallback(ceed_fallback, op->dqf, &dqf_fallback)); in CeedOperatorCreateFallback()
144 CeedCall(CeedQFunctionCreateFallback(ceed_fallback, op->dqfT, &dqfT_fallback)); in CeedOperatorCreateFallback()
[all …]
H A Dceed-fortran.c960 CEED_EXTERN void fCeedOperatorCreate(int *ceed, int *qf, int *dqf, int *dqfT, int *op, int *err) { in fCeedOperatorCreate() argument
974 *op = CeedOperator_count++; in fCeedOperatorCreate()
979 CEED_EXTERN void fCeedOperatorCreateComposite(int *ceed, int *op, int *err) { in fCeedOperatorCreateComposite() argument
989 *op = CeedOperator_count++; in fCeedOperatorCreateComposite()
994 CEED_EXTERN void fCeedOperatorSetField(int *op, const char *field_name, int *r, int *b, int *v, int… in fCeedOperatorSetField() argument
1000 CeedOperator op_ = CeedOperator_dict[*op]; in fCeedOperatorSetField()
1039 CEED_EXTERN void fCeedOperatorSetName(int *op, const char *name, int *err, fortran_charlen_t name_l… in fCeedOperatorSetName() argument
1041 CeedOperator op_ = CeedOperator_dict[*op]; in fCeedOperatorSetName()
1047 CEED_EXTERN void fCeedOperatorSetNumViewTabs(int *op, int *ntabs, int *err) { in fCeedOperatorSetNumViewTabs() argument
1048 CeedOperator op_ = CeedOperator_dict[*op]; in fCeedOperatorSetNumViewTabs()
[all …]
/libCEED/julia/LibCEED.jl/src/
H A DOperator.jl16 destroy(op::Operator) = C.CeedOperatorDestroy(op.ref) # COV_EXCL_LINE
17 Base.getindex(op::Operator) = op.ref[]
18 Base.show(io::IO, ::MIME"text/plain", op::Operator) = ceed_show(io, op, C.CeedOperatorView)
46 op = Operator(c, qf, dqf, dqfT)
48 set_field!(op, String(f[1]), f[2], f[3], f[4])
50 op
75 for op ∈ ops
76 C.CeedOperatorCompositeAddSub(comp_op[], op[])
82 op::Operator,
88 C.CeedOperatorSetField(op[], fieldname, r[], b[], v[])
[all …]
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator.c24 static int CeedOperatorDestroy_Cuda_gen(CeedOperator op) { in CeedOperatorDestroy_Cuda_gen() argument
28 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Cuda_gen()
29 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorDestroy_Cuda_gen()
105 static int CeedOperatorApplyAddCore_Cuda_gen(CeedOperator op, CUstream stream, const CeedScalar *in… in CeedOperatorApplyAddCore_Cuda_gen() argument
119 CeedCallBackend(CeedOperatorBuildKernel_Cuda_gen(op, is_run_good)); in CeedOperatorApplyAddCore_Cuda_gen()
122 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorApplyAddCore_Cuda_gen()
124 CeedCallBackend(CeedOperatorGetData(op, &data)); in CeedOperatorApplyAddCore_Cuda_gen()
125 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorApplyAddCore_Cuda_gen()
127 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorApplyAddCore_Cuda_gen()
128 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorApplyAddCore_Cuda_gen()
[all …]
H A Dceed-cuda-gen-operator-build.h9 CEED_INTERN int CeedOperatorBuildKernel_Cuda_gen(CeedOperator op, bool *is_good_build);
10 CEED_INTERN int CeedOperatorBuildKernelFullAssemblyAtPoints_Cuda_gen(CeedOperator op, bool *is_good…
11 CEED_INTERN int CeedOperatorBuildKernelDiagonalAssemblyAtPoints_Cuda_gen(CeedOperator op, bool *is_…
12 CEED_INTERN int CeedOperatorBuildKernelLinearAssembleQFunction_Cuda_gen(CeedOperator op, bool *is_g…
H A Dceed-cuda-gen.h21 CUfunction op, assemble_full, assemble_diagonal, assemble_qfunction; member
37 CEED_INTERN int CeedOperatorCreate_Cuda_gen(CeedOperator op);
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator.c22 static int CeedOperatorDestroy_Hip_gen(CeedOperator op) { in CeedOperatorDestroy_Hip_gen() argument
27 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Hip_gen()
28 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorDestroy_Hip_gen()
29 CeedCallBackend(CeedOperatorIsComposite(op, &is_composite)); in CeedOperatorDestroy_Hip_gen()
33 CeedCall(CeedOperatorCompositeGetNumSub(op, &num_suboperators)); in CeedOperatorDestroy_Hip_gen()
52 static int CeedOperatorApplyAddCore_Hip_gen(CeedOperator op, hipStream_t stream, const CeedScalar *… in CeedOperatorApplyAddCore_Hip_gen() argument
65 CeedCallBackend(CeedOperatorBuildKernel_Hip_gen(op, is_run_good)); in CeedOperatorApplyAddCore_Hip_gen()
68 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorApplyAddCore_Hip_gen()
69 CeedCallBackend(CeedOperatorGetData(op, &data)); in CeedOperatorApplyAddCore_Hip_gen()
70 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorApplyAddCore_Hip_gen()
[all …]
H A Dceed-hip-gen-operator-build.h10 CEED_INTERN int CeedOperatorBuildKernel_Hip_gen(CeedOperator op, bool *is_good_build);
11 CEED_INTERN int CeedOperatorBuildKernelFullAssemblyAtPoints_Hip_gen(CeedOperator op, bool *is_good_…
12 CEED_INTERN int CeedOperatorBuildKernelDiagonalAssemblyAtPoints_Hip_gen(CeedOperator op, bool *is_g…
13 CEED_INTERN int CeedOperatorBuildKernelLinearAssembleQFunction_Hip_gen(CeedOperator op, bool *is_go…
H A Dceed-hip-gen.h22 hipFunction_t op, assemble_full, assemble_diagonal, assemble_qfunction; member
38 CEED_INTERN int CeedOperatorCreate_Hip_gen(CeedOperator op);
/libCEED/julia/LibCEED.jl/.style/
H A Dceed_style.jl22 op = cst[2]
24 nonest = nonest || CSTParser.is_colon(op)
27 (op.val == "<:" || op.val == ">:") &&
30 elseif CSTParser.is_colon(op)
41 if CSTParser.is_colon(op) &&
58 if op.fullspan == 0
59 # Do nothing - represents a binary op with no textual representation.
61 elseif CSTParser.is_exor(op)
62 add_node!(t, pretty(style, op, s), s, join_lines=true)
63 elseif (CSTParser.isnumber(cst[1]) || is_circumflex_accent(op)) &&
[all …]
/libCEED/backends/sycl-gen/
H A Dceed-sycl-gen-operator.sycl.cpp19 static int CeedOperatorDestroy_Sycl_gen(CeedOperator op) { in CeedOperatorDestroy_Sycl_gen() argument
22 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorDestroy_Sycl_gen()
30 static int CeedOperatorApplyAdd_Sycl_gen(CeedOperator op, CeedVector input_vec, CeedVector output_v… in CeedOperatorApplyAdd_Sycl_gen() argument
46 CeedCallBackend(CeedOperatorHasTensorBases(op, &has_tensor_bases)); in CeedOperatorApplyAdd_Sycl_gen()
51 …CeedDebug256(CeedOperatorReturnCeed(op), CEED_DEBUG_COLOR_SUCCESS, "Falling back to sycl/ref CeedO… in CeedOperatorApplyAdd_Sycl_gen()
52 CeedCallBackend(CeedOperatorGetFallback(op, &op_fallback)); in CeedOperatorApplyAdd_Sycl_gen()
58 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorApplyAdd_Sycl_gen()
60 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorApplyAdd_Sycl_gen()
61 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorApplyAdd_Sycl_gen()
63 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorApplyAdd_Sycl_gen()
[all …]
H A Dceed-sycl-gen.hpp21 sycl::kernel *op; member
37 CEED_INTERN int CeedOperatorCreate_Sycl_gen(CeedOperator op);
/libCEED/backends/ref/
H A Dceed-ref-operator.c19 static int CeedOperatorSetupFields_Ref(CeedQFunction qf, CeedOperator op, bool is_input, bool *skip… in CeedOperatorSetupFields_Ref() argument
31 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetupFields_Ref()
37 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorSetupFields_Ref()
40 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorSetupFields_Ref()
145 static int CeedOperatorSetup_Ref(CeedOperator op) { in CeedOperatorSetup_Ref() argument
153 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetup_Ref()
156 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorSetup_Ref()
157 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorSetup_Ref()
158 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorSetup_Ref()
160 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorSetup_Ref()
[all …]
/libCEED/include/ceed/
H A Dceed.h435 …eratorCreate(Ceed ceed, CeedQFunction qf, CeedQFunction dqf, CeedQFunction dqfT, CeedOperator *op);
436 …eateAtPoints(Ceed ceed, CeedQFunction qf, CeedQFunction dqf, CeedQFunction dqfT, CeedOperator *op);
437 CEED_EXTERN int CeedOperatorCreateComposite(Ceed ceed, CeedOperator *op);
438 CEED_EXTERN int CeedOperatorReferenceCopy(CeedOperator op, CeedOperator *op_copy);
439 CEED_EXTERN int CeedOperatorSetField(CeedOperator op, const char *field_name, CeedElemRestriction r…
440 CEED_EXTERN int CeedOperatorGetFields(CeedOperator op, CeedInt *num_input_fields, CeedOperatorField…
443 CEED_EXTERN int CeedOperatorAtPointsSetPoints(CeedOperator op, CeedElemRestriction rstr_points, Ce…
444 CEED_EXTERN int CeedOperatorAtPointsGetPoints(CeedOperator op, CeedElemRestriction *rstr_points, C…
445 CEED_EXTERN int CeedOperatorIsAtPoints(CeedOperator op, bool *is_at_points);
447 CEED_EXTERN int CeedOperatorCompositeGetNumSub(CeedOperator op, CeedInt *num_suboperators);
[all …]
H A Dbackend.h431 CEED_EXTERN int CeedOperatorGetQFunctionAssemblyData(CeedOperator op, CeedQFunctionAssemblyData *da…
443 CEED_EXTERN int CeedOperatorGetOperatorAssemblyData(CeedOperator op, CeedOperatorAssemblyData *data…
444 CEED_EXTERN int CeedOperatorAssemblyDataCreate(Ceed ceed, CeedOperator op, CeedOperatorAssemblyData…
458 CEED_EXTERN int CeedOperatorGetActiveBasis(CeedOperator op, CeedBasis *active_basis);
459 CEED_EXTERN int CeedOperatorGetActiveBases(CeedOperator op, CeedBasis *active_input_basis, CeedBasi…
460 CEED_EXTERN int CeedOperatorGetActiveElemRestriction(CeedOperator op, CeedElemRestriction *active_r…
461 CEED_EXTERN int CeedOperatorGetActiveElemRestrictions(CeedOperator op, CeedElemRestriction *active_…
463 CEED_EXTERN int CeedOperatorGetNumArgs(CeedOperator op, CeedInt *num_args);
464 CEED_EXTERN int CeedOperatorHasTensorBases(CeedOperator op, bool *has_tensor_bases);
465 CEED_EXTERN int CeedOperatorIsImmutable(CeedOperator op, bool *is_immutable);
[all …]
/libCEED/tests/
H A Dt508-operator.c14 CeedOperator op, op_2; in main() local
20 CeedOperatorCreate(ceed, qf, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op); in main()
23 CeedOperatorReferenceCopy(op, &op_2); // This destroys the previous op_2 in main()
24 if (op != op_2) printf("Error copying CeedOperator reference\n"); in main()
28 CeedOperatorDestroy(&op); in main()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-operator.c23 static int CeedOperatorDestroy_Hip(CeedOperator op) { in CeedOperatorDestroy_Hip() argument
26 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorDestroy_Hip()
62 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Hip()
91 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Hip()
106 static int CeedOperatorSetupFields_Hip(CeedQFunction qf, CeedOperator op, bool is_input, bool is_at… in CeedOperatorSetupFields_Hip() argument
112 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetupFields_Hip()
114 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorSetupFields_Hip()
117 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorSetupFields_Hip()
238 static int CeedOperatorSetup_Hip(CeedOperator op) { in CeedOperatorSetup_Hip() argument
246 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetup_Hip()
[all …]
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-operator.c24 static int CeedOperatorDestroy_Cuda(CeedOperator op) { in CeedOperatorDestroy_Cuda() argument
27 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorDestroy_Cuda()
63 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Cuda()
92 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Cuda()
107 static int CeedOperatorSetupFields_Cuda(CeedQFunction qf, CeedOperator op, bool is_input, bool is_a… in CeedOperatorSetupFields_Cuda() argument
113 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetupFields_Cuda()
115 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorSetupFields_Cuda()
118 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorSetupFields_Cuda()
239 static int CeedOperatorSetup_Cuda(CeedOperator op) { in CeedOperatorSetup_Cuda() argument
247 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetup_Cuda()
[all …]
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-operator.sycl.cpp48 static int CeedOperatorDestroy_Sycl(CeedOperator op) { in CeedOperatorDestroy_Sycl() argument
53 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorDestroy_Sycl()
54 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Sycl()
117 static int CeedOperatorSetupFields_Sycl(CeedQFunction qf, CeedOperator op, bool is_input, CeedVecto… in CeedOperatorSetupFields_Sycl() argument
126 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetupFields_Sycl()
128 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorSetupFields_Sycl()
131 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorSetupFields_Sycl()
218 static int CeedOperatorSetup_Sycl(CeedOperator op) { in CeedOperatorSetup_Sycl() argument
226 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetup_Sycl()
229 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorSetup_Sycl()
[all …]
/libCEED/backends/opt/
H A Dceed-opt-operator.c19 static int CeedOperatorSetupFields_Opt(CeedQFunction qf, CeedOperator op, bool is_input, bool *skip… in CeedOperatorSetupFields_Opt() argument
31 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetupFields_Opt()
37 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorSetupFields_Opt()
40 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorSetupFields_Opt()
205 static int CeedOperatorSetup_Opt(CeedOperator op) { in CeedOperatorSetup_Opt() argument
215 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetup_Opt()
218 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetup_Opt()
221 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorSetup_Opt()
222 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorSetup_Opt()
223 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorSetup_Opt()
[all …]
/libCEED/backends/blocked/
H A Dceed-blocked-operator.c19 static int CeedOperatorSetupFields_Blocked(CeedQFunction qf, CeedOperator op, bool is_input, bool *… in CeedOperatorSetupFields_Blocked() argument
31 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetupFields_Blocked()
37 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorSetupFields_Blocked()
40 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorSetupFields_Blocked()
202 static int CeedOperatorSetup_Blocked(CeedOperator op) { in CeedOperatorSetup_Blocked() argument
211 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetup_Blocked()
214 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorSetup_Blocked()
215 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorSetup_Blocked()
216 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorSetup_Blocked()
218 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorSetup_Blocked()
[all …]
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl657 function CeedOperatorCreate(ceed, qf, dqf, dqfT, op) argument
658 …t, (Ceed, CeedQFunction, CeedQFunction, CeedQFunction, Ptr{CeedOperator}), ceed, qf, dqf, dqfT, op)
661 function CeedOperatorCreateComposite(ceed, op) argument
662 ccall((:CeedOperatorCreateComposite, libceed), Cint, (Ceed, Ptr{CeedOperator}), ceed, op)
665 function CeedOperatorReferenceCopy(op, op_copy) argument
666 … ccall((:CeedOperatorReferenceCopy, libceed), Cint, (CeedOperator, Ptr{CeedOperator}), op, op_copy)
669 function CeedOperatorSetField(op, field_name, r, b, v) argument
670 …t, (CeedOperator, Ptr{Cchar}, CeedElemRestriction, CeedBasis, CeedVector), op, field_name, r, b, v)
673 function CeedOperatorGetFields(op, num_input_fields, input_fields, num_output_fields, output_fields) argument
674 …, Ptr{Ptr{CeedOperatorField}}, Ptr{CeedInt}, Ptr{Ptr{CeedOperatorField}}), op, num_input_fields, i…
[all …]
/libCEED/examples/deal.II/
H A Dbps-kokkos.cc191 const auto test = [&](const std::string &label, const auto &op) { in main() argument
196 op.initialize_dof_vector(u); in main()
197 op.initialize_dof_vector(v); in main()
203 op.vmult(v, u); in main()
210 op.compute_inverse_diagonal(diagonal_matrix.get_vector()); in main()
221 solver.solve(op, v, u, diagonal_matrix); in main()
H A Dbps-cpu.cc191 const auto test = [&](const std::string &label, const auto &op) { in main() argument
196 op.initialize_dof_vector(u); in main()
197 op.initialize_dof_vector(v); in main()
203 op.vmult(v, u); in main()
210 op.compute_inverse_diagonal(diagonal_matrix.get_vector()); in main()
221 solver.solve(op, v, u, diagonal_matrix); in main()

123