Home
last modified time | relevance | path

Searched refs:CeedEvalMode (Results 1 – 25 of 43) sorted by relevance

12

/libCEED/include/ceed/jit-source/cuda/
H A Dcuda-ref-operator-assemble-diagonal.h21 static __device__ __inline__ void GetBasisPointer(const CeedScalar **basis_ptr, CeedEvalMode eval_m… in GetBasisPointer()
50 …edScalar *div_out, const CeedScalar *curl_out, const CeedEvalMode *eval_modes_in, const CeedEvalMo… in __launch_bounds__()
61 CeedEvalMode eval_modes_out_prev = CEED_EVAL_NONE; in __launch_bounds__()
65 CeedEvalMode eval_modes_in_prev = CEED_EVAL_NONE; in __launch_bounds__()
/libCEED/include/ceed/jit-source/hip/
H A Dhip-ref-operator-assemble-diagonal.h21 static __device__ __inline__ void GetBasisPointer(const CeedScalar **basis_ptr, CeedEvalMode eval_m… in GetBasisPointer()
50 …edScalar *div_out, const CeedScalar *curl_out, const CeedEvalMode *eval_modes_in, const CeedEvalMo… in __launch_bounds__()
61 CeedEvalMode eval_modes_out_prev = CEED_EVAL_NONE; in __launch_bounds__()
65 CeedEvalMode eval_modes_in_prev = CEED_EVAL_NONE; in __launch_bounds__()
/libCEED/include/
H A Dceed-impl.h206 int (*Apply)(CeedBasis, CeedInt, CeedTransposeMode, CeedEvalMode, CeedVector, CeedVector);
207 int (*ApplyAdd)(CeedBasis, CeedInt, CeedTransposeMode, CeedEvalMode, CeedVector, CeedVector);
208 …int (*ApplyAtPoints)(CeedBasis, CeedInt, const CeedInt *, CeedTransposeMode, CeedEvalMode, CeedVec…
209 …int (*ApplyAddAtPoints)(CeedBasis, CeedInt, const CeedInt *, CeedTransposeMode, CeedEvalMode, Ceed…
247 CeedEvalMode eval_mode;
345 CeedEvalMode **eval_modes_in, **eval_modes_out;
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-operator.sycl.cpp26 void CeedOperatorGetBasisPointer_Sycl(const CeedScalar **basis_ptr, CeedEvalMode eval_mode, const C… in CeedOperatorGetBasisPointer_Sycl()
137 CeedEvalMode eval_mode; in CeedOperatorSetupFields_Sycl()
264 CeedEvalMode eval_mode; in CeedOperatorSetupInputs_Sycl()
303 CeedEvalMode eval_mode; in CeedOperatorInputBasis_Sycl()
348 CeedEvalMode eval_mode; in CeedOperatorRestoreInputs_Sycl()
376 CeedEvalMode eval_mode; in CeedOperatorApplyAdd_Sycl()
450 CeedEvalMode eval_mode; in CeedOperatorApplyAdd_Sycl()
638 CeedEvalMode *eval_mode_in = NULL, *eval_mode_out = NULL; in CeedOperatorAssembleDiagonalSetup_Sycl()
658 CeedEvalMode eval_mode; in CeedOperatorAssembleDiagonalSetup_Sycl()
702 CeedEvalMode eval_mode; in CeedOperatorAssembleDiagonalSetup_Sycl()
[all …]
H A Dceed-sycl-ref.hpp91 CeedEvalMode *h_eval_mode_in, *h_eval_mode_out;
92 CeedEvalMode *d_eval_mode_in, *d_eval_mode_out;
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator-build.cpp28 CeedEvalMode eval_mode;
171 CeedEvalMode eval_mode; in CeedOperatorBuildKernelData_Hip_gen()
186 CeedEvalMode eval_mode; in CeedOperatorBuildKernelData_Hip_gen()
228 CeedEvalMode eval_mode = CEED_EVAL_NONE; in CeedOperatorBuildKernelFieldData_Hip_gen()
416 CeedEvalMode eval_mode = CEED_EVAL_NONE; in CeedOperatorBuildKernelRestriction_Hip_gen()
558 CeedEvalMode eval_mode = CEED_EVAL_NONE; in CeedOperatorBuildKernelBasis_Hip_gen()
734 CeedEvalMode eval_mode = CEED_EVAL_NONE; in CeedOperatorBuildKernelQFunction_Hip_gen()
1273 CeedEvalMode eval_mode_in, eval_mode_out; in CeedOperatorBuildKernel_Hip_gen()
1347 CeedEvalMode eval_mode; in CeedOperatorBuildKernel_Hip_gen()
1387 CeedEvalMode eval_mode_i; in CeedOperatorBuildKernel_Hip_gen()
[all …]
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator-build.cpp29 CeedEvalMode eval_mode;
144 CeedEvalMode eval_mode; in CeedOperatorBuildKernelData_Cuda_gen()
159 CeedEvalMode eval_mode; in CeedOperatorBuildKernelData_Cuda_gen()
201 CeedEvalMode eval_mode = CEED_EVAL_NONE; in CeedOperatorBuildKernelFieldData_Cuda_gen()
389 CeedEvalMode eval_mode = CEED_EVAL_NONE; in CeedOperatorBuildKernelRestriction_Cuda_gen()
531 CeedEvalMode eval_mode = CEED_EVAL_NONE; in CeedOperatorBuildKernelBasis_Cuda_gen()
707 CeedEvalMode eval_mode = CEED_EVAL_NONE; in CeedOperatorBuildKernelQFunction_Cuda_gen()
1247 CeedEvalMode eval_mode_in, eval_mode_out; in CeedOperatorBuildKernel_Cuda_gen()
1334 CeedEvalMode eval_mode; in CeedOperatorBuildKernel_Cuda_gen()
1374 CeedEvalMode eval_mode_i; in CeedOperatorBuildKernel_Cuda_gen()
[all …]
/libCEED/interface/
H A Dceed-qfunction.c106 …tionFieldSet(CeedQFunctionField *f, const char *field_name, CeedInt size, CeedEvalMode eval_mode) { in CeedQFunctionFieldSet()
131 CeedEvalMode eval_mode; in CeedQFunctionFieldView()
772 int CeedQFunctionCreateIdentity(Ceed ceed, CeedInt size, CeedEvalMode in_mode, CeedEvalMode out_mod… in CeedQFunctionCreateIdentity()
834 int CeedQFunctionAddInput(CeedQFunction qf, const char *field_name, CeedInt size, CeedEvalMode eval… in CeedQFunctionAddInput()
876 int CeedQFunctionAddOutput(CeedQFunction qf, const char *field_name, CeedInt size, CeedEvalMode eva… in CeedQFunctionAddOutput()
961 int CeedQFunctionFieldGetEvalMode(CeedQFunctionField qf_field, CeedEvalMode *eval_mode) { in CeedQFunctionFieldGetEvalMode()
980 …ata(CeedQFunctionField qf_field, const char **field_name, CeedInt *size, CeedEvalMode *eval_mode) { in CeedQFunctionFieldGetData()
H A Dceed-preconditioning.c79 CeedEvalMode eval_mode; in CeedQFunctionCreateFallback()
87 CeedEvalMode eval_mode; in CeedQFunctionCreateFallback()
235 const CeedEvalMode **eval_modes_in, **eval_modes_out; in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh()
317 CeedEvalMode eval_mode_out_prev = CEED_EVAL_NONE; in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh()
322 CeedEvalMode eval_mode_in_prev = CEED_EVAL_NONE; in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh()
720 const CeedEvalMode **eval_modes_in, **eval_modes_out; in CeedOperatorAssembleSingle()
1327 int CeedOperatorGetBasisPointer(CeedBasis basis, CeedEvalMode eval_mode, const CeedScalar *identity… in CeedOperatorGetBasisPointer()
1631 CeedEvalMode **eval_modes_in = NULL, **eval_modes_out = NULL; in CeedOperatorAssemblyDataCreate()
1656 CeedEvalMode eval_mode; in CeedOperatorAssemblyDataCreate()
1714 CeedEvalMode eval_mode; in CeedOperatorAssemblyDataCreate()
[all …]
/libCEED/doc/sphinx/source/api/
H A DCeedBasis.rst25 .. doxygenenum:: CeedEvalMode
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-basis.c21 …is basis, bool apply_add, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, in CeedBasisApplyCore_Hip()
87 …ip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApply_Hip()
92 …ip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyAdd_Hip()
102 … CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPointsCore_Hip()
240CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Hip()
246CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Hip()
254 …is basis, bool apply_add, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, in CeedBasisApplyNonTensorCore_Hip()
341 …ip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyNonTensor_Hip()
347 …ip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyAddNonTensor_Hip()
H A Dceed-hip-ref-operator.c126 CeedEvalMode eval_mode; in CeedOperatorSetupFields_Hip()
416 CeedEvalMode eval_mode; in CeedOperatorInputBasis_Hip()
466 CeedEvalMode eval_mode; in CeedOperatorInputRestore_Hip()
530 CeedEvalMode eval_mode; in CeedOperatorApplyAdd_Hip()
553 CeedEvalMode eval_mode; in CeedOperatorApplyAdd_Hip()
773 CeedEvalMode eval_mode; in CeedOperatorInputBasisAtPoints_Hip()
877 CeedEvalMode eval_mode; in CeedOperatorApplyAddAtPoints_Hip()
900 CeedEvalMode eval_mode; in CeedOperatorApplyAddAtPoints_Hip()
1130 CeedEvalMode *eval_modes_in = NULL, *eval_modes_out = NULL; in CeedOperatorAssembleDiagonalSetup_Hip()
1149 CeedEvalMode eval_mode; in CeedOperatorAssembleDiagonalSetup_Hip()
[all …]
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-basis.c22 …is basis, bool apply_add, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, in CeedBasisApplyCore_Cuda()
87 …da(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApply_Cuda()
93 …da(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyAdd_Cuda()
103 … CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPointsCore_Cuda()
241CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Cuda()
247CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Cuda()
255 …is basis, bool apply_add, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, in CeedBasisApplyNonTensorCore_Cuda()
342 …da(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyNonTensor_Cuda()
348 …da(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyAddNonTensor_Cuda()
H A Dceed-cuda-ref-operator.c127 CeedEvalMode eval_mode; in CeedOperatorSetupFields_Cuda()
417 CeedEvalMode eval_mode; in CeedOperatorInputBasis_Cuda()
467 CeedEvalMode eval_mode; in CeedOperatorInputRestore_Cuda()
532 CeedEvalMode eval_mode; in CeedOperatorApplyAdd_Cuda()
555 CeedEvalMode eval_mode; in CeedOperatorApplyAdd_Cuda()
775 CeedEvalMode eval_mode; in CeedOperatorInputBasisAtPoints_Cuda()
880 CeedEvalMode eval_mode; in CeedOperatorApplyAddAtPoints_Cuda()
903 CeedEvalMode eval_mode; in CeedOperatorApplyAddAtPoints_Cuda()
1133 CeedEvalMode *eval_modes_in = NULL, *eval_modes_out = NULL; in CeedOperatorAssembleDiagonalSetup_Cuda()
1152 CeedEvalMode eval_mode; in CeedOperatorAssembleDiagonalSetup_Cuda()
[all …]
/libCEED/include/ceed/
H A Dceed.h334 …sisApply(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed…
335 …ApplyAdd(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed…
336 …sis, CeedInt num_elem, const CeedInt *num_points, CeedTransposeMode t_mode, CeedEvalMode eval_mode,
339CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v);
380 … int CeedQFunctionCreateIdentity(Ceed ceed, CeedInt size, CeedEvalMode in_mode, CeedEvalMode out_…
382 …dQFunctionAddInput(CeedQFunction qf, const char *field_name, CeedInt size, CeedEvalMode eval_mode);
383 …QFunctionAddOutput(CeedQFunction qf, const char *field_name, CeedInt size, CeedEvalMode eval_mode);
398 CEED_EXTERN int CeedQFunctionFieldGetEvalMode(CeedQFunctionField qf_field, CeedEvalMode *eval_mode…
399 …Data(CeedQFunctionField qf_field, const char **field_name, CeedInt *size, CeedEvalMode *eval_mode);
H A Dtypes.h242 } CeedEvalMode; typedef
H A Dbackend.h349 CEED_EXTERN int CeedBasisGetNumQuadratureComponents(CeedBasis basis, CeedEvalMode eval_mode, CeedIn…
350 CEED_EXTERN int CeedBasisGetFlopsEstimate(CeedBasis basis, CeedTransposeMode t_mode, CeedEvalMode e…
428 CEED_EXTERN int CeedOperatorGetBasisPointer(CeedBasis basis, CeedEvalMode eval_mode, const CeedScal…
446 … const CeedEvalMode ***eval_modes_in, CeedSize ***eval_mode_offsets_in,
448 … const CeedEvalMode ***eval_modes_out, CeedSize ***eval_mode_offsets_out,
H A Dfortran.h95 ! CeedEvalMode
/libCEED/backends/hip-shared/
H A Dceed-hip-shared-basis.c92 CeedEvalMode eval_mode, CeedVector u, CeedVector v) { in CeedBasisApplyTensorCore_Hip_shared()
261 …ed(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyTensor_Hip_shared()
267 …ed(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyAddTensor_Hip_shared()
277 … CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPointsCore_Hip_shared()
497CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Hip_shared()
503CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Hip_shared()
512CeedEvalMode eval_mode, CeedVector u, CeedVector v) { in CeedBasisApplyNonTensorCore_Hip_shared()
617 …ed(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyNonTensor_Hip_shared()
623 …ed(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyAddNonTensor_Hip_shared()
/libCEED/backends/cuda-shared/
H A Dceed-cuda-shared-basis.c25CeedEvalMode eval_mode, CeedVector u, CeedVector v) { in CeedBasisApplyTensorCore_Cuda_shared()
195 …ed(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, Ceed… in CeedBasisApplyTensor_Cuda_shared()
201 …a_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, in CeedBasisApplyAddTensor_Cuda_shared()
211 … CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPointsCore_Cuda_shared()
434CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Cuda_shared()
440CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Cuda_shared()
449CeedEvalMode eval_mode, CeedVector u, CeedVector v) { in CeedBasisApplyNonTensorCore_Cuda_shared()
556 …a_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, in CeedBasisApplyNonTensor_Cuda_shared()
562 …a_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, in CeedBasisApplyAddNonTensor_Cuda_shared()
/libCEED/julia/LibCEED.jl/src/
H A DGlobals.jl76 documentation](https://libceed.org/en/latest/api/CeedBasis/?highlight=EVAL_MODE#c.CeedEvalMode)
79 const EvalMode = C.CeedEvalMode
/libCEED/examples/petsc/include/
H A Dstructs.h62 CeedEvalMode in_mode, out_mode;
/libCEED/backends/opt/
H A Dceed-opt-operator.c46 CeedEvalMode eval_mode; in CeedOperatorSetupFields_Opt()
255 CeedEvalMode in_mode, out_mode; in CeedOperatorSetup_Opt()
281 CeedEvalMode eval_mode; in CeedOperatorSetupInputs_Opt()
323 CeedEvalMode eval_mode; in CeedOperatorInputBasis_Opt()
378 CeedEvalMode eval_mode; in CeedOperatorOutputBasis_Opt()
426 CeedEvalMode eval_mode; in CeedOperatorRestoreInputs_Opt()
446 CeedEvalMode eval_mode; in CeedOperatorApplyAdd_Opt()
/libCEED/backends/magma/
H A Dceed-magma-basis.c29 …is basis, bool apply_add, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode e_mode, CeedVec… in CeedBasisApplyCore_Magma()
256 …ly_Magma(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode e_mode, CeedVec… in CeedBasisApply_Magma()
261 …dd_Magma(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode e_mode, CeedVec… in CeedBasisApplyAdd_Magma()
269 …onst CeedInt num_elem, const CeedInt *num_points, CeedTransposeMode t_mode, CeedEvalMode eval_mode, in CeedBasisApplyAtPoints_Magma()
277 …a(CeedBasis basis, bool apply_add, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode e_mode, in CeedBasisApplyNonTensorCore_Magma()
466 …or_Magma(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode e_mode, CeedVec… in CeedBasisApplyNonTensor_Magma()
472 …or_Magma(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode e_mode, CeedVec… in CeedBasisApplyAddNonTensor_Magma()
/libCEED/backends/blocked/
H A Dceed-blocked-operator.c46 CeedEvalMode eval_mode; in CeedOperatorSetupFields_Blocked()
249 CeedEvalMode in_mode, out_mode; in CeedOperatorSetup_Blocked()
277 CeedEvalMode eval_mode; in CeedOperatorSetupInputs_Blocked()
313 CeedEvalMode eval_mode; in CeedOperatorInputBasis_Blocked()
364 CeedEvalMode eval_mode; in CeedOperatorOutputBasis_Blocked()
408 CeedEvalMode eval_mode; in CeedOperatorRestoreInputs_Blocked()
435 CeedEvalMode eval_mode; in CeedOperatorApplyAdd_Blocked()

12