| /libCEED/backends/magma/ |
| H A D | ceed-magma-basis.c | 357 …CeedCallBackend(CeedCompileMagma(ceed_delegate, basis_kernel_source, &impl->module[iN], 8, "BASIS_… in CeedBasisApplyNonTensorCore_Magma() 361 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_interp_nontensor_n", &impl->Inte… in CeedBasisApplyNonTensorCore_Magma() 362 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_interp_nontensor_t", &impl->Inte… in CeedBasisApplyNonTensorCore_Magma() 363 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_interp_nontensor_ta", &impl->Int… in CeedBasisApplyNonTensorCore_Magma() 364 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_deriv_nontensor_n", &impl->Deriv… in CeedBasisApplyNonTensorCore_Magma() 365 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_deriv_nontensor_t", &impl->Deriv… in CeedBasisApplyNonTensorCore_Magma() 366 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_deriv_nontensor_ta", &impl->Deri… in CeedBasisApplyNonTensorCore_Magma() 368 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_weight_nontensor", &impl->Weight… in CeedBasisApplyNonTensorCore_Magma() 488 CeedCallHip(ceed, hipModuleUnload(impl->module)); in CeedBasisDestroy_Magma() 490 CeedCallCuda(ceed, cuModuleUnload(impl->module)); in CeedBasisDestroy_Magma() [all …]
|
| H A D | ceed-magma.h | 47 CeedMagmaModule module; member 61 CeedMagmaModule module[MAGMA_NONTENSOR_KERNEL_INSTANCES]; member
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-restriction.c | 55 …CeedCallBackend(CeedCompile_Cuda(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZ… in CeedElemRestrictionSetupCompile_Cuda() 58 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "StridedNoTranspose", &impl->ApplyNoTranspo… in CeedElemRestrictionSetupCompile_Cuda() 59 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "StridedTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Cuda() 64 …CeedCallBackend(CeedCompile_Cuda(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZ… in CeedElemRestrictionSetupCompile_Cuda() 67 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "OffsetNoTranspose", &impl->ApplyNoTranspos… in CeedElemRestrictionSetupCompile_Cuda() 68 … CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "OffsetTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Cuda() 75 …CeedCallBackend(CeedCompile_Cuda(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZ… in CeedElemRestrictionSetupCompile_Cuda() 78 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "OffsetNoTranspose", &impl->ApplyNoTranspos… in CeedElemRestrictionSetupCompile_Cuda() 79 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "AtPointsTranspose", &impl->ApplyTranspose)… in CeedElemRestrictionSetupCompile_Cuda() 86 …CeedCallBackend(CeedCompile_Cuda(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZ… in CeedElemRestrictionSetupCompile_Cuda() [all …]
|
| H A D | ceed-cuda-ref-basis.c | 363 CeedCallCuda(ceed, cuModuleUnload(data->module)); in CeedBasisDestroy_Cuda() 385 CeedCallCuda(ceed, cuModuleUnload(data->module)); in CeedBasisDestroyNonTensor_Cuda() 424 …CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 7, "BASIS_Q_1D", Q_1d, … in CeedBasisCreateTensorH1_Cuda() 427 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateTensorH1_Cuda() 428 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Grad", &data->Grad)); in CeedBasisCreateTensorH1_Cuda() 429 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Cuda() 480 …CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 5, "BASIS_Q", num_qpts,… in CeedBasisCreateH1_Cuda() 482 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateH1_Cuda() 483 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Cuda() 484 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Deriv", &data->Deriv)); in CeedBasisCreateH1_Cuda() [all …]
|
| H A D | ceed-cuda-ref.h | 25 CUmodule module; member 66 CUmodule module; member 86 CUmodule module; member 100 CUmodule module; member 117 CUmodule module, module_point_block; member 128 CUmodule module; member
|
| H A D | ceed-cuda-ref-qfunction-load.cpp | 109 CeedCallBackend(CeedCompile_Cuda(ceed, code.str().c_str(), &data->module, 0)); in CeedQFunctionBuildKernel_Cuda_ref() 110 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, kernel_name.c_str(), &data->QFunction)); in CeedQFunctionBuildKernel_Cuda_ref()
|
| H A D | ceed-cuda-ref-qfunction.c | 72 if (data->module) CeedCallCuda(CeedQFunctionReturnCeed(qf), cuModuleUnload(data->module)); in CeedQFunctionDestroy_Cuda()
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-restriction.c | 54 …CeedCallBackend(CeedCompile_Hip(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZE… in CeedElemRestrictionSetupCompile_Hip() 57 …CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "StridedNoTranspose", &impl->ApplyNoTranspos… in CeedElemRestrictionSetupCompile_Hip() 58 … CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "StridedTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Hip() 63 …CeedCallBackend(CeedCompile_Hip(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZE… in CeedElemRestrictionSetupCompile_Hip() 66 …CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "OffsetNoTranspose", &impl->ApplyNoTranspose… in CeedElemRestrictionSetupCompile_Hip() 67 … CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "OffsetTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Hip() 74 …CeedCallBackend(CeedCompile_Hip(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZE… in CeedElemRestrictionSetupCompile_Hip() 77 …CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "OffsetNoTranspose", &impl->ApplyNoTranspose… in CeedElemRestrictionSetupCompile_Hip() 78 …CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "AtPointsTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Hip() 85 …CeedCallBackend(CeedCompile_Hip(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZE… in CeedElemRestrictionSetupCompile_Hip() [all …]
|
| H A D | ceed-hip-ref-basis.c | 362 CeedCallHip(ceed, hipModuleUnload(data->module)); in CeedBasisDestroy_Hip() 384 CeedCallHip(ceed, hipModuleUnload(data->module)); in CeedBasisDestroyNonTensor_Hip() 423 …CeedCallBackend(CeedCompile_Hip(ceed, basis_kernel_source, &data->module, 7, "BASIS_Q_1D", Q_1d, "… in CeedBasisCreateTensorH1_Hip() 426 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateTensorH1_Hip() 427 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Grad", &data->Grad)); in CeedBasisCreateTensorH1_Hip() 428 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Hip() 479 …CeedCallBackend(CeedCompile_Hip(ceed, basis_kernel_source, &data->module, 5, "BASIS_Q", num_qpts, … in CeedBasisCreateH1_Hip() 481 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateH1_Hip() 482 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Hip() 483 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Deriv", &data->Deriv)); in CeedBasisCreateH1_Hip() [all …]
|
| H A D | ceed-hip-ref.h | 30 hipModule_t module; member 71 hipModule_t module; member 91 hipModule_t module; member 105 hipModule_t module; member 122 hipModule_t module, module_point_block; member 133 hipModule_t module; member
|
| H A D | ceed-hip-ref-qfunction-load.cpp | 113 …CeedCallBackend(CeedCompile_Hip(ceed, code.str().c_str(), &data->module, 1, "BLOCK_SIZE", ceed_Hip… in CeedQFunctionBuildKernel_Hip_ref() 114 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, kernel_name.c_str(), &data->QFunction)); in CeedQFunctionBuildKernel_Hip_ref()
|
| H A D | ceed-hip-ref-qfunction.c | 74 if (data->module) CeedCallHip(CeedQFunctionReturnCeed(qf), hipModuleUnload(data->module)); in CeedQFunctionDestroy_Hip()
|
| /libCEED/backends/hip/ |
| H A D | ceed-hip-compile.h | 15 CEED_INTERN int CeedCompile_Hip(Ceed ceed, const char *source, hipModule_t *module, const CeedInt n… 16 …e_Hip(Ceed ceed, const char *source, bool *is_compile_good, hipModule_t *module, const CeedInt num… 18 CEED_INTERN int CeedGetKernel_Hip(Ceed ceed, hipModule_t module, const char *name, hipFunction_t *k…
|
| H A D | ceed-hip-compile.cpp | 36 …(Ceed ceed, const char *source, const bool throw_error, bool *is_compile_good, hipModule_t *module, in CeedCompileCore_Hip() argument 173 CeedCallHip(ceed, hipModuleLoadData(module, ptx)); in CeedCompileCore_Hip() 178 int CeedCompile_Hip(Ceed ceed, const char *source, hipModule_t *module, const CeedInt num_defines, … in CeedCompile_Hip() argument 183 …const CeedInt ierr = CeedCompileCore_Hip(ceed, source, true, &is_compile_good, module, num_defines… in CeedCompile_Hip() 190 int CeedTryCompile_Hip(Ceed ceed, const char *source, bool *is_compile_good, hipModule_t *module, c… in CeedTryCompile_Hip() argument 194 …const CeedInt ierr = CeedCompileCore_Hip(ceed, source, false, is_compile_good, module, num_defines… in CeedTryCompile_Hip() 204 int CeedGetKernel_Hip(Ceed ceed, hipModule_t module, const char *name, hipFunction_t *kernel) { in CeedGetKernel_Hip() argument 205 CeedCallHip(ceed, hipModuleGetFunction(kernel, module, name)); in CeedGetKernel_Hip()
|
| /libCEED/backends/cuda/ |
| H A D | ceed-cuda-compile.h | 15 CEED_INTERN int CeedCompile_Cuda(Ceed ceed, const char *source, CUmodule *module, const CeedInt num… 16 …ile_Cuda(Ceed ceed, const char *source, bool *is_compile_good, CUmodule *module, const CeedInt num… 18 CEED_INTERN int CeedGetKernel_Cuda(Ceed ceed, CUmodule module, const char *name, CUfunction *kernel…
|
| H A D | ceed-cuda-compile.cpp | 71 …uda(Ceed ceed, const char *source, const bool throw_error, bool *is_compile_good, CUmodule *module, in CeedCompileCore_Cuda() argument 221 CeedCallCuda(ceed, cuModuleLoadData(module, ptx)); in CeedCompileCore_Cuda() 388 int result = cuModuleLoadData(module, ptx_data.c_str()); in CeedCompileCore_Cuda() 407 int CeedCompile_Cuda(Ceed ceed, const char *source, CUmodule *module, const CeedInt num_defines, ..… in CeedCompile_Cuda() argument 412 …const CeedInt ierr = CeedCompileCore_Cuda(ceed, source, true, &is_compile_good, module, num_define… in CeedCompile_Cuda() 419 int CeedTryCompile_Cuda(Ceed ceed, const char *source, bool *is_compile_good, CUmodule *module, con… in CeedTryCompile_Cuda() argument 423 …const CeedInt ierr = CeedCompileCore_Cuda(ceed, source, false, is_compile_good, module, num_define… in CeedTryCompile_Cuda() 433 int CeedGetKernel_Cuda(Ceed ceed, CUmodule module, const char *name, CUfunction *kernel) { in CeedGetKernel_Cuda() argument 434 CeedCallCuda(ceed, cuModuleGetFunction(kernel, module, name)); in CeedGetKernel_Cuda()
|
| /libCEED/backends/hip-shared/ |
| H A D | ceed-hip-shared-basis.c | 638 CeedCallHip(ceed, hipModuleUnload(data->module)); in CeedBasisDestroy_Hip_shared() 698 …CeedCallBackend(CeedCompile_Hip(ceed, basis_kernel_source, &data->module, 11, "BASIS_Q_1D", Q_1d, … in CeedBasisCreateTensorH1_Hip_shared() 704 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "InterpCollocated" : "Interp… in CeedBasisCreateTensorH1_Hip_shared() 705 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "InterpCollocatedTranspose" … in CeedBasisCreateTensorH1_Hip_shared() 706 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "InterpCollocatedTransposeAd… in CeedBasisCreateTensorH1_Hip_shared() 708 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "GradCollocated" : "Grad", &… in CeedBasisCreateTensorH1_Hip_shared() 709 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "GradCollocatedTranspose" : … in CeedBasisCreateTensorH1_Hip_shared() 710 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "GradCollocatedTransposeAdd"… in CeedBasisCreateTensorH1_Hip_shared() 711 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Hip_shared() 777 …CeedCallBackend(CeedCompile_Hip(ceed, basis_kernel_source, &data->module, 6, "BASIS_Q", num_qpts, … in CeedBasisCreateH1_Hip_shared() [all …]
|
| H A D | ceed-hip-shared.h | 14 hipModule_t module; member
|
| /libCEED/backends/cuda-shared/ |
| H A D | ceed-cuda-shared-basis.c | 577 CeedCallCuda(ceed, cuModuleUnload(data->module)); in CeedBasisDestroy_Cuda_shared() 634 …CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 8, "BASIS_Q_1D", Q_1d, … in CeedBasisCreateTensorH1_Cuda_shared() 638 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocated" : "Inter… in CeedBasisCreateTensorH1_Cuda_shared() 639 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocatedTranspose"… in CeedBasisCreateTensorH1_Cuda_shared() 640 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocatedTransposeA… in CeedBasisCreateTensorH1_Cuda_shared() 642 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocated" : "Grad", … in CeedBasisCreateTensorH1_Cuda_shared() 643 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocatedTranspose" :… in CeedBasisCreateTensorH1_Cuda_shared() 644 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocatedTransposeAdd… in CeedBasisCreateTensorH1_Cuda_shared() 645 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Cuda_shared() 710 …CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 5, "BASIS_Q", num_qpts,… in CeedBasisCreateH1_Cuda_shared() [all …]
|
| H A D | ceed-cuda-shared.h | 14 CUmodule module; member
|
| /libCEED/julia/LibCEED.jl/docs/src/ |
| H A D | C.md | 3 The low-level interface (provided in the `LibCEED.C` module) is in one-to-one 15 the `LibCEED` module, unless other specific low-level functionality is required.
|
| /libCEED/julia/LibCEED.jl/src/ |
| H A D | C.jl | 3 module C 38 end # module
|
| /libCEED/tests/junit-xml/ |
| H A D | README.rst | 8 A Python module for creating JUnit XML test result documents that can be 11 pretty graphs and test reporting capabilities, this module will let you 15 documents created by this module support a schema based on Google
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen.h | 20 CUmodule module, module_assemble_full, module_assemble_diagonal, module_assemble_qfunction; member
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen.h | 21 hipModule_t module, module_assemble_full, module_assemble_diagonal, module_assemble_qfunction; member
|