Home
last modified time | relevance | path

Searched refs:max_num_points (Results 1 – 11 of 11) sorted by relevance

/libCEED/backends/hip-ref/
H A Dceed-hip-ref-basis.c104 CeedInt Q_1d, dim, max_num_points = num_points[0]; in CeedBasisApplyAtPointsCore_Hip() local
124 for (CeedInt i = 1; i < num_elem; i++) max_num_points = CeedIntMax(max_num_points, num_points[i]); in CeedBasisApplyAtPointsCore_Hip()
132 …n_required = (CeedSize)num_comp * (CeedSize)q_comp * (CeedSize)num_elem * (CeedSize)max_num_points; in CeedBasisApplyAtPointsCore_Hip()
158 if (data->num_points != max_num_points) { in CeedBasisApplyAtPointsCore_Hip()
162 data->num_points = max_num_points; in CeedBasisApplyAtPointsCore_Hip()
186 max_num_points, "POINTS_BUFF_LEN", CeedIntPow(Q_1d, dim - 1))); in CeedBasisApplyAtPointsCore_Hip()
H A Dceed-hip-ref-operator.c622 CeedInt max_num_points = -1, num_elem, num_input_fields, num_output_fields; in CeedOperatorSetupAtPoints_Hip() local
640 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorSetupAtPoints_Hip()
650 impl->max_num_points = max_num_points; in CeedOperatorSetupAtPoints_Hip()
668 max_num_points, num_elem)); in CeedOperatorSetupAtPoints_Hip()
670 num_output_fields, max_num_points, num_elem)); in CeedOperatorSetupAtPoints_Hip()
825 CeedInt max_num_points, *num_points, num_elem, num_input_fields, num_output_fields; in CeedOperatorApplyAddAtPoints_Hip() local
843 max_num_points = impl->max_num_points; in CeedOperatorApplyAddAtPoints_Hip()
889 …CeedCallBackend(CeedQFunctionApply(qf, num_elem * max_num_points, impl->q_vecs_in, impl->q_vecs_ou… in CeedOperatorApplyAddAtPoints_Hip()
1823 CeedInt max_num_points, *num_points, num_elem, num_input_fields, num_output_fields; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip() local
1841 max_num_points = impl->max_num_points; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip()
[all …]
H A Dceed-hip-ref.h148 CeedInt max_num_points; member
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-basis.c105 CeedInt Q_1d, dim, max_num_points = num_points[0]; in CeedBasisApplyAtPointsCore_Cuda() local
125 for (CeedInt i = 1; i < num_elem; i++) max_num_points = CeedIntMax(max_num_points, num_points[i]); in CeedBasisApplyAtPointsCore_Cuda()
133 …n_required = (CeedSize)num_comp * (CeedSize)q_comp * (CeedSize)num_elem * (CeedSize)max_num_points; in CeedBasisApplyAtPointsCore_Cuda()
159 if (data->num_points != max_num_points) { in CeedBasisApplyAtPointsCore_Cuda()
163 data->num_points = max_num_points; in CeedBasisApplyAtPointsCore_Cuda()
187 max_num_points, "POINTS_BUFF_LEN", CeedIntPow(Q_1d, dim - 1))); in CeedBasisApplyAtPointsCore_Cuda()
H A Dceed-cuda-ref-operator.c624 CeedInt max_num_points = -1, num_elem, num_input_fields, num_output_fields; in CeedOperatorSetupAtPoints_Cuda() local
642 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorSetupAtPoints_Cuda()
652 impl->max_num_points = max_num_points; in CeedOperatorSetupAtPoints_Cuda()
670 max_num_points, num_elem)); in CeedOperatorSetupAtPoints_Cuda()
672 … impl->q_vecs_out, num_output_fields, max_num_points, num_elem)); in CeedOperatorSetupAtPoints_Cuda()
827 CeedInt max_num_points, *num_points, num_elem, num_input_fields, num_output_fields; in CeedOperatorApplyAddAtPoints_Cuda() local
845 max_num_points = impl->max_num_points; in CeedOperatorApplyAddAtPoints_Cuda()
892 …CeedCallBackend(CeedQFunctionApply(qf, num_elem * max_num_points, impl->q_vecs_in, impl->q_vecs_ou… in CeedOperatorApplyAddAtPoints_Cuda()
1826 CeedInt max_num_points, *num_points, num_elem, num_input_fields, num_output_fields; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda() local
1844 max_num_points = impl->max_num_points; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
[all …]
H A Dceed-cuda-ref.h143 CeedInt max_num_points; member
/libCEED/backends/hip-shared/
H A Dceed-hip-shared-basis.c279 CeedInt Q_1d, dim, max_num_points = num_points[0]; in CeedBasisApplyAtPointsCore_Hip_shared() local
298 for (CeedInt i = 1; i < num_elem; i++) max_num_points = CeedIntMax(max_num_points, num_points[i]); in CeedBasisApplyAtPointsCore_Hip_shared()
306 …n_required = (CeedSize)num_comp * (CeedSize)q_comp * (CeedSize)num_elem * (CeedSize)max_num_points; in CeedBasisApplyAtPointsCore_Hip_shared()
332 if (data->num_points != max_num_points) { in CeedBasisApplyAtPointsCore_Hip_shared()
336 data->num_points = max_num_points; in CeedBasisApplyAtPointsCore_Hip_shared()
359 …"BASIS_NUM_QPTS", CeedIntPow(Q_1d, dim), "BASIS_NUM_PTS", max_num_points, "BASIS_INTERP_BLOCK_SIZE… in CeedBasisApplyAtPointsCore_Hip_shared()
/libCEED/backends/cuda-shared/
H A Dceed-cuda-shared-basis.c214 CeedInt Q_1d, dim, num_comp, max_num_points = num_points[0]; in CeedBasisApplyAtPointsCore_Cuda_shared() local
235 for (CeedInt i = 1; i < num_elem; i++) max_num_points = CeedIntMax(max_num_points, num_points[i]); in CeedBasisApplyAtPointsCore_Cuda_shared()
241 …n_required = (CeedSize)num_comp * (CeedSize)q_comp * (CeedSize)num_elem * (CeedSize)max_num_points; in CeedBasisApplyAtPointsCore_Cuda_shared()
267 if (data->num_points != max_num_points) { in CeedBasisApplyAtPointsCore_Cuda_shared()
271 data->num_points = max_num_points; in CeedBasisApplyAtPointsCore_Cuda_shared()
294 … "BASIS_NUM_QPTS", CeedIntPow(Q_1d, dim), "BASIS_NUM_PTS", max_num_points)); in CeedBasisApplyAtPointsCore_Cuda_shared()
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator-build.cpp728 … CeedInt max_num_points, CeedInt num_input_fields, CeedOperatorField *op_input_fields, in CeedOperatorBuildKernelQFunction_Hip_gen() argument
1150 … Q = 0, Q_1d = 0, num_input_fields, num_output_fields, max_dim = 1, max_num_points = 0, coords_co… in CeedOperatorBuildKernel_Hip_gen() local
1247 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorBuildKernel_Hip_gen()
1254 if (Q_1d == 0) max_num_points = ceil(pow(max_num_points, 1.0 / max_dim)); in CeedOperatorBuildKernel_Hip_gen()
1260 if (is_at_points) Q_1d = max_num_points; in CeedOperatorBuildKernel_Hip_gen()
1366 code << tab << "const CeedInt max_num_points = " << max_num_points << ";\n"; in CeedOperatorBuildKernel_Hip_gen()
1598 …CeedCallBackend(CeedOperatorBuildKernelQFunction_Hip_gen(code, data, tab, max_dim, max_num_points,… in CeedOperatorBuildKernel_Hip_gen()
1658 …CeedInt Q, Q_1d, num_input_fields, num_output_fields, max_dim = 1, max_num_points =… in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen() local
1681 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen()
1756 code << tab << "const CeedInt max_num_points = " << max_num_points << ";\n"; in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen()
[all …]
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator-build.cpp701 … CeedInt max_num_points, CeedInt num_input_fields, CeedOperatorField *op_input_fields, in CeedOperatorBuildKernelQFunction_Cuda_gen() argument
1123 … Q = 0, Q_1d = 0, num_input_fields, num_output_fields, max_dim = 1, max_num_points = 0, coords_co… in CeedOperatorBuildKernel_Cuda_gen() local
1221 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorBuildKernel_Cuda_gen()
1228 if (Q_1d == 0) max_num_points = ceil(pow(max_num_points, 1.0 / max_dim)); in CeedOperatorBuildKernel_Cuda_gen()
1234 if (is_at_points) Q_1d = max_num_points; in CeedOperatorBuildKernel_Cuda_gen()
1353 code << tab << "const CeedInt max_num_points = " << max_num_points << ";\n"; in CeedOperatorBuildKernel_Cuda_gen()
1585 …(CeedOperatorBuildKernelQFunction_Cuda_gen(code, data, tab, max_dim, max_num_points, num_input_fie… in CeedOperatorBuildKernel_Cuda_gen()
1640 …CeedInt Q, Q_1d, num_input_fields, num_output_fields, max_dim = 1, max_num_points in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() local
1663 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen()
1751 code << tab << "const CeedInt max_num_points = " << max_num_points << ";\n"; in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen()
[all …]
/libCEED/backends/ref/
H A Dceed-ref-operator.c678 CeedInt max_num_points, num_comp, size, P; in CeedOperatorSetupFieldsAtPoints_Ref() local
705 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorSetupFieldsAtPoints_Ref()
710 CeedCallBackend(CeedVectorCreate(ceed, dim * max_num_points, &impl->point_coords_elem)); in CeedOperatorSetupFieldsAtPoints_Ref()
735 e_size = (CeedSize)max_num_points * size; in CeedOperatorSetupFieldsAtPoints_Ref()
741 q_size = (CeedSize)max_num_points * size; in CeedOperatorSetupFieldsAtPoints_Ref()
757 q_size = (CeedSize)max_num_points * size; in CeedOperatorSetupFieldsAtPoints_Ref()
763 q_size = (CeedSize)max_num_points; in CeedOperatorSetupFieldsAtPoints_Ref()
765 …CeedCallBackend(CeedBasisApplyAtPoints(basis, 1, &max_num_points, CEED_NOTRANSPOSE, CEED_EVAL_WEIG… in CeedOperatorSetupFieldsAtPoints_Ref()
1092 …CeedInt qf_size_in, qf_size_out, max_num_points, num_elem, num_input_fields, num_outpu… in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref() local
1118 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()