| /libCEED/backends/cuda-shared/ |
| H A D | ceed-cuda-shared-basis.c | 62 …CeedInt elems_per_block = CeedIntMin(ceed_Cuda->device_prop.maxThreadsDim[2], CeedIntMax(512 / thr… in CeedBasisApplyTensorCore_Cuda_shared() 116 …CeedInt elems_per_block = CeedIntMin(ceed_Cuda->device_prop.maxThreadsDim[2], CeedIntMax(512 / thr… in CeedBasisApplyTensorCore_Cuda_shared() 326 …CeedInt elems_per_block = CeedIntMin(ceed_Cuda->device_prop.maxThreadsDim[2], CeedIntMax(512 / thr… in CeedBasisApplyAtPointsCore_Cuda_shared() 376 …CeedInt elems_per_block = CeedIntMin(ceed_Cuda->device_prop.maxThreadsDim[2], CeedIntMax(512 / thr… in CeedBasisApplyAtPointsCore_Cuda_shared() 485 …CeedInt elems_per_block = CeedIntMin(ceed_Cuda->device_prop.maxThreadsDim[2], CeedIntMax(512 / thr… in CeedBasisApplyNonTensorCore_Cuda_shared() 509 …CeedInt elems_per_block = CeedIntMin(ceed_Cuda->device_prop.maxThreadsDim[2], CeedIntMax(512 / thr… in CeedBasisApplyNonTensorCore_Cuda_shared() 533 …CeedInt elems_per_block = CeedIntMin(ceed_Cuda->device_prop.maxThreadsDim[2], CeedIntMax(512 / thr… in CeedBasisApplyNonTensorCore_Cuda_shared()
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-restriction.c | 35 … uu[n + k * elem_size + CeedIntMin(e + j, num_elem - 1) * elem_size * (CeedSize)num_comp]; in CeedElemRestrictionApplyStridedNoTranspose_Ref_Core() 50 … uu[n * strides[0] + k * strides[1] + CeedIntMin(e + j, num_elem - 1) * (CeedSize)strides[2]]; in CeedElemRestrictionApplyStridedNoTranspose_Ref_Core() 195 CeedPragmaSIMD for (CeedSize j = 0; j < CeedIntMin(block_size, num_elem - e); j++) { in CeedElemRestrictionApplyStridedTranspose_Ref_Core() 209 CeedPragmaSIMD for (CeedSize j = 0; j < CeedIntMin(block_size, num_elem - e); j++) { in CeedElemRestrictionApplyStridedTranspose_Ref_Core() 232 for (CeedSize j = i; j < i + CeedIntMin(block_size, num_elem - e); j++) { in CeedElemRestrictionApplyOffsetTranspose_Ref_Core() 256 for (CeedSize j = i; j < i + CeedIntMin(block_size, num_elem - e); j++) { in CeedElemRestrictionApplyOrientedTranspose_Ref_Core() 280 const CeedSize block_end = CeedIntMin(block_size, num_elem - e); in CeedElemRestrictionApplyCurlOrientedTranspose_Ref_Core() 332 const CeedSize block_end = CeedIntMin(block_size, num_elem - e); in CeedElemRestrictionApplyCurlOrientedUnsignedTranspose_Ref_Core()
|
| /libCEED/backends/memcheck/ |
| H A D | ceed-memcheck-restriction.c | 64 … uu[n * strides[0] + k * strides[1] + CeedIntMin(e + j, num_elem - 1) * (CeedSize)strides[2]]; in CeedElemRestrictionApplyStridedNoTranspose_Memcheck_Core() 208 CeedPragmaSIMD for (CeedSize j = 0; j < CeedIntMin(block_size, num_elem - e); j++) { in CeedElemRestrictionApplyStridedTranspose_Memcheck_Core() 230 for (CeedSize j = i; j < i + CeedIntMin(block_size, num_elem - e); j++) { in CeedElemRestrictionApplyOffsetTranspose_Memcheck_Core() 254 for (CeedSize j = i; j < i + CeedIntMin(block_size, num_elem - e); j++) { in CeedElemRestrictionApplyOrientedTranspose_Memcheck_Core() 278 const CeedSize block_end = CeedIntMin(block_size, num_elem - e); in CeedElemRestrictionApplyCurlOrientedTranspose_Memcheck_Core() 328 const CeedSize block_end = CeedIntMin(block_size, num_elem - e); in CeedElemRestrictionApplyCurlOrientedUnsignedTranspose_Memcheck_Core()
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator.c | 82 for (int i = 2; i <= CeedIntMin(max_threads_per_block / threads_per_elem, num_elem); i++) { in BlockGridCalculate() 94 block[2] = CeedIntMin(elems_per_block, max_threads_z); in BlockGridCalculate() 215 …CeedInt elems_per_block = CeedIntMin(cuda_data->device_prop.maxThreadsDim[2], CeedIntMax(512 / dat… in CeedOperatorApplyAddCore_Cuda_gen() 470 …CeedInt elems_per_block = CeedIntMin(cuda_data->device_prop.maxThreadsDim[2], CeedIntMax(512 / dat… in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen()
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-basis.c | 52 const CeedInt block_size = CeedIntMin(CeedIntPow(Q_1d, dim), max_block_size); in CeedBasisApplyCore_Hip() 209 const CeedInt block_size = CeedIntMin(CeedIntPow(Q_1d, dim), max_block_size); in CeedBasisApplyAtPointsCore_Hip() 216 const CeedInt block_size = CeedIntMin(CeedIntPow(Q_1d, dim), max_block_size); in CeedBasisApplyAtPointsCore_Hip()
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-basis.c | 52 const CeedInt block_size = CeedIntMin(CeedIntPow(Q_1d, dim), max_block_size); in CeedBasisApplyCore_Cuda() 210 const CeedInt block_size = CeedIntMin(CeedIntPow(Q_1d, dim), max_block_size); in CeedBasisApplyAtPointsCore_Cuda() 217 const CeedInt block_size = CeedIntMin(CeedIntPow(Q_1d, dim), max_block_size); in CeedBasisApplyAtPointsCore_Cuda()
|
| /libCEED/interface/ |
| H A D | ceed-elemrestriction.c | 43 …block_offsets[e * elem_size + k * block_size + j] = offsets[CeedIntMin(e + j, num_elem - 1) * elem… in CeedPermutePadOffsets() 68 …block_orients[e * elem_size + k * block_size + j] = orients[CeedIntMin(e + j, num_elem - 1) * elem… in CeedPermutePadOrients() 94 …block_curl_orients[e * elem_size + k * block_size + j] = curl_orients[CeedIntMin(e + j, num_elem -… in CeedPermutePadCurlOrients() 1601 if (min_points) *min_points = CeedIntMin(num_points, *min_points); in CeedElemRestrictionGetMinMaxPointsInElement()
|
| H A D | ceed-preconditioning.c | 250 for (CeedInt b = 0; b < CeedIntMin(num_active_bases_in, num_active_bases_out); b++) { in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh()
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-basis.sycl.cpp | 47 const CeedInt work_group_size = CeedIntMin(impl->num_qpts, max_work_group_size); in CeedBasisApplyInterp_Sycl()
|
| /libCEED/include/ceed/ |
| H A D | ceed.h | 547 static inline CeedInt CeedIntMin(CeedInt a, CeedInt b) { return a < b ? a : b; } in CeedIntMin() function
|
| /libCEED/julia/LibCEED.jl/src/generated/ |
| H A D | libceed_bindings.jl | 853 function CeedIntMin(a, b) function 854 ccall((:CeedIntMin, libceed), CeedInt, (CeedInt, CeedInt), a, b)
|
| /libCEED/ |
| H A D | coverage.info | 4943 FNA:1,420064,CeedIntMin
|