Lines Matching refs:basis

21 static int CeedBasisApplyCore_Hip(CeedBasis basis, bool apply_add, const CeedInt num_elem, CeedTran…  in CeedBasisApplyCore_Hip()  argument
31 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisApplyCore_Hip()
32 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyCore_Hip()
45 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyCore_Hip()
46 CeedCallBackend(CeedBasisGetDimension(basis, &dim)); in CeedBasisApplyCore_Hip()
87 static int CeedBasisApply_Hip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, Ce… in CeedBasisApply_Hip() argument
88 CeedCallBackend(CeedBasisApplyCore_Hip(basis, false, num_elem, t_mode, eval_mode, u, v)); in CeedBasisApply_Hip()
92 static int CeedBasisApplyAdd_Hip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode,… in CeedBasisApplyAdd_Hip() argument
94 CeedCallBackend(CeedBasisApplyCore_Hip(basis, true, num_elem, t_mode, eval_mode, u, v)); in CeedBasisApplyAdd_Hip()
101 static int CeedBasisApplyAtPointsCore_Hip(CeedBasis basis, bool apply_add, const CeedInt num_elem, … in CeedBasisApplyAtPointsCore_Hip() argument
111 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyAtPointsCore_Hip()
112 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyAtPointsCore_Hip()
113 CeedCallBackend(CeedBasisGetDimension(basis, &dim)); in CeedBasisApplyAtPointsCore_Hip()
121 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisApplyAtPointsCore_Hip()
129 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisApplyAtPointsCore_Hip()
130 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, eval_mode, &q_comp)); in CeedBasisApplyAtPointsCore_Hip()
161 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyAtPointsCore_Hip()
171 CeedCallBackend(CeedBasisGetChebyshevInterp1D(basis, chebyshev_interp_1d)); in CeedBasisApplyAtPointsCore_Hip()
182 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisApplyAtPointsCore_Hip()
239 static int CeedBasisApplyAtPoints_Hip(CeedBasis basis, const CeedInt num_elem, const CeedInt *num_p… in CeedBasisApplyAtPoints_Hip() argument
241 …CeedCallBackend(CeedBasisApplyAtPointsCore_Hip(basis, false, num_elem, num_points, t_mode, eval_mo… in CeedBasisApplyAtPoints_Hip()
245 static int CeedBasisApplyAddAtPoints_Hip(CeedBasis basis, const CeedInt num_elem, const CeedInt *nu… in CeedBasisApplyAddAtPoints_Hip() argument
247 …CeedCallBackend(CeedBasisApplyAtPointsCore_Hip(basis, true, num_elem, num_points, t_mode, eval_mod… in CeedBasisApplyAddAtPoints_Hip()
254 static int CeedBasisApplyNonTensorCore_Hip(CeedBasis basis, bool apply_add, const CeedInt num_elem,… in CeedBasisApplyNonTensorCore_Hip() argument
265 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisApplyNonTensorCore_Hip()
266 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyNonTensorCore_Hip()
267 CeedCallBackend(CeedBasisGetNumQuadraturePoints(basis, &num_qpts)); in CeedBasisApplyNonTensorCore_Hip()
268 CeedCallBackend(CeedBasisGetNumNodes(basis, &num_nodes)); in CeedBasisApplyNonTensorCore_Hip()
341 static int CeedBasisApplyNonTensor_Hip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t… in CeedBasisApplyNonTensor_Hip() argument
343 CeedCallBackend(CeedBasisApplyNonTensorCore_Hip(basis, false, num_elem, t_mode, eval_mode, u, v)); in CeedBasisApplyNonTensor_Hip()
347 static int CeedBasisApplyAddNonTensor_Hip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMod… in CeedBasisApplyAddNonTensor_Hip() argument
349 CeedCallBackend(CeedBasisApplyNonTensorCore_Hip(basis, true, num_elem, t_mode, eval_mode, u, v)); in CeedBasisApplyAddNonTensor_Hip()
356 static int CeedBasisDestroy_Hip(CeedBasis basis) { in CeedBasisDestroy_Hip() argument
360 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisDestroy_Hip()
361 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisDestroy_Hip()
378 static int CeedBasisDestroyNonTensor_Hip(CeedBasis basis) { in CeedBasisDestroyNonTensor_Hip() argument
382 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisDestroyNonTensor_Hip()
383 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisDestroyNonTensor_Hip()
399 … const CeedScalar *q_ref_1d, const CeedScalar *q_weight_1d, CeedBasis basis) { in CeedBasisCreateTensorH1_Hip() argument
406 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisCreateTensorH1_Hip()
422 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisCreateTensorH1_Hip()
430 CeedCallBackend(CeedBasisSetData(basis, data)); in CeedBasisCreateTensorH1_Hip()
433 CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Apply", CeedBasisApply_Hip)); in CeedBasisCreateTensorH1_Hip()
434 CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAdd", CeedBasisApplyAdd_Hip)); in CeedBasisCreateTensorH1_Hip()
435 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAtPoints", CeedBasisApplyAtPoin… in CeedBasisCreateTensorH1_Hip()
436 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAddAtPoints", CeedBasisApplyAdd… in CeedBasisCreateTensorH1_Hip()
437 CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Destroy", CeedBasisDestroy_Hip)); in CeedBasisCreateTensorH1_Hip()
446 const CeedScalar *q_ref, const CeedScalar *q_weight, CeedBasis basis) { in CeedBasisCreateH1_Hip() argument
452 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisCreateH1_Hip()
456 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_INTERP, &q_comp_interp)); in CeedBasisCreateH1_Hip()
457 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedBasisCreateH1_Hip()
478 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisCreateH1_Hip()
487 CeedCallBackend(CeedBasisSetData(basis, data)); in CeedBasisCreateH1_Hip()
490 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Apply", CeedBasisApplyNonTensor_Hip)… in CeedBasisCreateH1_Hip()
491 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAdd", CeedBasisApplyAddNonTenso… in CeedBasisCreateH1_Hip()
492 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Destroy", CeedBasisDestroyNonTensor_… in CeedBasisCreateH1_Hip()
501 const CeedScalar *q_ref, const CeedScalar *q_weight, CeedBasis basis) { in CeedBasisCreateHdiv_Hip() argument
507 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisCreateHdiv_Hip()
511 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_INTERP, &q_comp_interp)); in CeedBasisCreateHdiv_Hip()
512 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_DIV, &q_comp_div)); in CeedBasisCreateHdiv_Hip()
533 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisCreateHdiv_Hip()
542 CeedCallBackend(CeedBasisSetData(basis, data)); in CeedBasisCreateHdiv_Hip()
545 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Apply", CeedBasisApplyNonTensor_Hip)… in CeedBasisCreateHdiv_Hip()
546 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAdd", CeedBasisApplyAddNonTenso… in CeedBasisCreateHdiv_Hip()
547 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Destroy", CeedBasisDestroyNonTensor_… in CeedBasisCreateHdiv_Hip()
556 … const CeedScalar *curl, const CeedScalar *q_ref, const CeedScalar *q_weight, CeedBasis basis) { in CeedBasisCreateHcurl_Hip() argument
562 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisCreateHcurl_Hip()
566 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_INTERP, &q_comp_interp)); in CeedBasisCreateHcurl_Hip()
567 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_CURL, &q_comp_curl)); in CeedBasisCreateHcurl_Hip()
588 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisCreateHcurl_Hip()
597 CeedCallBackend(CeedBasisSetData(basis, data)); in CeedBasisCreateHcurl_Hip()
600 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Apply", CeedBasisApplyNonTensor_Hip)… in CeedBasisCreateHcurl_Hip()
601 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAdd", CeedBasisApplyAddNonTenso… in CeedBasisCreateHcurl_Hip()
602 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Destroy", CeedBasisDestroyNonTensor_… in CeedBasisCreateHcurl_Hip()