| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-operator-assemble-diagonal.h | 21 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 D | hip-ref-operator-assemble-diagonal.h | 21 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 D | ceed-impl.h | 206 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 D | ceed-sycl-ref-operator.sycl.cpp | 26 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 D | ceed-sycl-ref.hpp | 91 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 D | ceed-hip-gen-operator-build.cpp | 28 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 D | ceed-cuda-gen-operator-build.cpp | 29 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 D | ceed-qfunction.c | 106 …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 D | ceed-preconditioning.c | 79 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 D | CeedBasis.rst | 25 .. doxygenenum:: CeedEvalMode
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-basis.c | 21 …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() 240 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Hip() 246 … CeedEvalMode 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 D | ceed-hip-ref-operator.c | 126 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 D | ceed-cuda-ref-basis.c | 22 …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() 241 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Cuda() 247 … CeedEvalMode 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 D | ceed-cuda-ref-operator.c | 127 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 D | ceed.h | 334 …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, 339 … CeedEvalMode 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 D | types.h | 242 } CeedEvalMode; typedef
|
| H A D | backend.h | 349 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 D | fortran.h | 95 ! CeedEvalMode
|
| /libCEED/backends/hip-shared/ |
| H A D | ceed-hip-shared-basis.c | 92 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() 497 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Hip_shared() 503 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Hip_shared() 512 … CeedEvalMode 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 D | ceed-cuda-shared-basis.c | 25 … CeedEvalMode 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() 434 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Cuda_shared() 440 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Cuda_shared() 449 … CeedEvalMode 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 D | Globals.jl | 76 documentation](https://libceed.org/en/latest/api/CeedBasis/?highlight=EVAL_MODE#c.CeedEvalMode) 79 const EvalMode = C.CeedEvalMode
|
| /libCEED/examples/petsc/include/ |
| H A D | structs.h | 62 CeedEvalMode in_mode, out_mode;
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 46 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 D | ceed-magma-basis.c | 29 …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 D | ceed-blocked-operator.c | 46 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()
|