| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-basis-tensor-at-points.h | 71 CeedInt pre = u_size; in InterpAtPoints() local 78 pre /= P; in InterpAtPoints() 81 const CeedInt writeLen = pre * post * Q; in InterpAtPoints() 99 pre = BASIS_NUM_QPTS; in InterpAtPoints() 103 pre /= Q; in InterpAtPoints() 111 for (CeedInt a = 0; a < pre; a++) { in InterpAtPoints() 154 CeedInt pre = 1; in InterpTransposeAtPoints() local 166 pre = 1; in InterpTransposeAtPoints() 170 pre /= 1; in InterpTransposeAtPoints() 178 for (CeedInt a = 0; a < pre; a++) { in InterpTransposeAtPoints() [all …]
|
| H A D | cuda-ref-basis-tensor.h | 46 CeedInt pre = u_size; in Interp() local 52 pre /= P; in Interp() 55 const CeedInt writeLen = pre * post * Q; in Interp() 107 CeedInt pre = is_transpose ? BASIS_NUM_QPTS : BASIS_NUM_NODES; in Grad() local 115 pre /= P; in Grad() 119 const CeedInt writeLen = pre * post * Q; in Grad()
|
| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-ref-basis-tensor-at-points.h | 71 CeedInt pre = u_size; in InterpAtPoints() local 78 pre /= P; in InterpAtPoints() 81 const CeedInt writeLen = pre * post * Q; in InterpAtPoints() 99 pre = BASIS_NUM_QPTS; in InterpAtPoints() 103 pre /= Q; in InterpAtPoints() 111 for (CeedInt a = 0; a < pre; a++) { in InterpAtPoints() 154 CeedInt pre = 1; in InterpTransposeAtPoints() local 166 pre = 1; in InterpTransposeAtPoints() 170 pre /= 1; in InterpTransposeAtPoints() 178 for (CeedInt a = 0; a < pre; a++) { in InterpTransposeAtPoints() [all …]
|
| H A D | hip-ref-basis-tensor.h | 46 CeedInt pre = u_size; in Interp() local 52 pre /= P; in Interp() 55 const CeedInt writeLen = pre * post * Q; in Interp() 107 CeedInt pre = is_transpose ? BASIS_NUM_QPTS : BASIS_NUM_NODES; in Grad() local 115 pre /= P; in Grad() 119 const CeedInt writeLen = pre * post * Q; in Grad()
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-basis.c | 67 CeedInt pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem; in CeedBasisApplyCore_Ref() local 73 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, interp_1d, t_mode, add && (d ==… in CeedBasisApplyCore_Ref() 75 pre /= P; in CeedBasisApplyCore_Ref() 92 CeedInt pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem; in CeedBasisApplyCore_Ref() local 103 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, (t_mode == CEED_NOTRANSPOSE ? i… in CeedBasisApplyCore_Ref() 107 pre /= P; in CeedBasisApplyCore_Ref() 117 pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem; in CeedBasisApplyCore_Ref() 119 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, (t_mode == CEED_NOTRANSPOSE ? i… in CeedBasisApplyCore_Ref() 124 pre /= P; in CeedBasisApplyCore_Ref() 133 CeedInt pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem; in CeedBasisApplyCore_Ref() local [all …]
|
| /libCEED/julia/LibCEED.jl/ |
| H A D | README.md | 8 This will automatically install a pre-built binary of the libCEED library. 11 **Warning:** the pre-built libCEED binaries do not support CUDA backends 13 The pre-built binaries automatically installed by LibCEED.jl (through the [libCEED_jll](https://jul… 18 By default, LibCEED.jl will use the pre-built libCEED binaries provided by the [libCEED_jll](https:…
|
| /libCEED/julia/LibCEED.jl/docs/src/ |
| H A D | index.md | 15 `] add LibCEED`. This will automatically install a pre-built binary of the 21 !!! warning "The pre-built libCEED binaries do not support CUDA backends" 22 The pre-built binaries automatically installed by LibCEED.jl (through the 30 By default, LibCEED.jl will use the pre-built libCEED binaries provided by the
|
| H A D | LibCEED.md | 4 bundled as a pre-built binary. In order to access more advanced features (CUDA
|
| /libCEED/rust/libceed/ |
| H A D | Cargo.toml | 31 pre-release-replacements = [
|
| /libCEED/rust/libceed-sys/ |
| H A D | Cargo.toml | 40 pre-release-replacements = [
|
| /libCEED/interface/ |
| H A D | ceed-basis.c | 561 CeedInt pre = num_comp * CeedIntPow(Q_1d, dim - 1), post = 1; in CeedBasisApplyAtPoints_Core() local 566 … CeedCall(CeedTensorContractApply(basis->contract, pre, Q_1d, post, 1, chebyshev_x, t_mode, false, in CeedBasisApplyAtPoints_Core() 568 pre /= Q_1d; in CeedBasisApplyAtPoints_Core() 582 CeedInt pre = num_comp * CeedIntPow(Q_1d, dim - 1), post = 1; in CeedBasisApplyAtPoints_Core() local 588 … CeedCall(CeedTensorContractApply(basis->contract, pre, Q_1d, post, 1, chebyshev_x, t_mode, false, in CeedBasisApplyAtPoints_Core() 590 pre /= Q_1d; in CeedBasisApplyAtPoints_Core() 624 CeedInt pre = num_comp * 1, post = 1; in CeedBasisApplyAtPoints_Core() local 630 …CeedCall(CeedTensorContractApply(basis->contract, pre, 1, post, Q_1d, chebyshev_x, t_mode, p > 0 &… in CeedBasisApplyAtPoints_Core() 632 pre /= 1; in CeedBasisApplyAtPoints_Core() 645 CeedInt pre = num_comp * 1, post = 1; in CeedBasisApplyAtPoints_Core() local [all …]
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-basis.sycl.cpp | 104 CeedInt pre = u_size; in CeedBasisApplyInterp_Sycl() local 113 pre /= P; in CeedBasisApplyInterp_Sycl() 118 const CeedInt writeLen = pre * post * Q; in CeedBasisApplyInterp_Sycl() 203 CeedInt pre = is_transpose ? num_qpts : num_nodes; in CeedBasisApplyGrad_Sycl() local 214 pre /= P; in CeedBasisApplyGrad_Sycl() 220 const CeedInt writeLen = pre * post * Q; in CeedBasisApplyGrad_Sycl()
|
| /libCEED/ |
| H A D | RELEASING.md | 5 In preparing a release, create a branch to hold pre-release commits.
|
| H A D | Doxyfile | 348 # If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments 468 # code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small 1714 # instead of using pre-rendered bitmaps. Use this if you do not have LaTeX
|
| /libCEED/examples/nek/bps/ |
| H A D | bps.usr | 1362 call setprecn_bp3(dpc,h1,h2) ! Set up diagional pre-conidtioner 1364 call setprecn_bp1(dpc,h1,h2) ! Set up diagional pre-conidtioner
|