Home
last modified time | relevance | path

Searched refs:pre (Results 1 – 15 of 15) sorted by relevance

/libCEED/include/ceed/jit-source/cuda/
H A Dcuda-ref-basis-tensor-at-points.h71 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 Dcuda-ref-basis-tensor.h46 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 Dhip-ref-basis-tensor-at-points.h71 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 Dhip-ref-basis-tensor.h46 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 Dceed-ref-basis.c67 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 DREADME.md8 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 Dindex.md15 `] 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 DLibCEED.md4 bundled as a pre-built binary. In order to access more advanced features (CUDA
/libCEED/rust/libceed/
H A DCargo.toml31 pre-release-replacements = [
/libCEED/rust/libceed-sys/
H A DCargo.toml40 pre-release-replacements = [
/libCEED/interface/
H A Dceed-basis.c561 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 Dceed-sycl-ref-basis.sycl.cpp104 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 DRELEASING.md5 In preparing a release, create a branch to hold pre-release commits.
H A DDoxyfile348 # 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 Dbps.usr1362 call setprecn_bp3(dpc,h1,h2) ! Set up diagional pre-conidtioner
1364 call setprecn_bp1(dpc,h1,h2) ! Set up diagional pre-conidtioner