Lines Matching refs:basis
24 static int CeedBasisApplyTensorCore_Cuda_shared(CeedBasis basis, bool apply_add, const CeedInt num_… in CeedBasisApplyTensorCore_Cuda_shared() argument
33 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisApplyTensorCore_Cuda_shared()
35 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyTensorCore_Cuda_shared()
36 CeedCallBackend(CeedBasisGetDimension(basis, &dim)); in CeedBasisApplyTensorCore_Cuda_shared()
37 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisApplyTensorCore_Cuda_shared()
54 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
55 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
104 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
105 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
157 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
195 static int CeedBasisApplyTensor_Cuda_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeM… in CeedBasisApplyTensor_Cuda_shared() argument
197 …CeedCallBackend(CeedBasisApplyTensorCore_Cuda_shared(basis, false, num_elem, t_mode, eval_mode, u,… in CeedBasisApplyTensor_Cuda_shared()
201 static int CeedBasisApplyAddTensor_Cuda_shared(CeedBasis basis, const CeedInt num_elem, CeedTranspo… in CeedBasisApplyAddTensor_Cuda_shared() argument
203 …CeedCallBackend(CeedBasisApplyTensorCore_Cuda_shared(basis, true, num_elem, t_mode, eval_mode, u, … in CeedBasisApplyAddTensor_Cuda_shared()
210 static int CeedBasisApplyAtPointsCore_Cuda_shared(CeedBasis basis, bool apply_add, const CeedInt nu… in CeedBasisApplyAtPointsCore_Cuda_shared() argument
220 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyAtPointsCore_Cuda_shared()
221 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
222 CeedCallBackend(CeedBasisGetDimension(basis, &dim)); in CeedBasisApplyAtPointsCore_Cuda_shared()
223 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisApplyAtPointsCore_Cuda_shared()
231 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisApplyAtPointsCore_Cuda_shared()
239 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, eval_mode, &q_comp)); in CeedBasisApplyAtPointsCore_Cuda_shared()
270 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
280 CeedCallBackend(CeedBasisGetChebyshevInterp1D(basis, chebyshev_interp_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
291 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisApplyAtPointsCore_Cuda_shared()
318 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
319 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
368 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
369 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
433 static int CeedBasisApplyAtPoints_Cuda_shared(CeedBasis basis, const CeedInt num_elem, const CeedIn… in CeedBasisApplyAtPoints_Cuda_shared() argument
435 …CeedCallBackend(CeedBasisApplyAtPointsCore_Cuda_shared(basis, false, num_elem, num_points, t_mode,… in CeedBasisApplyAtPoints_Cuda_shared()
439 static int CeedBasisApplyAddAtPoints_Cuda_shared(CeedBasis basis, const CeedInt num_elem, const Cee… in CeedBasisApplyAddAtPoints_Cuda_shared() argument
441 …CeedCallBackend(CeedBasisApplyAtPointsCore_Cuda_shared(basis, true, num_elem, num_points, t_mode, … in CeedBasisApplyAddAtPoints_Cuda_shared()
448 static int CeedBasisApplyNonTensorCore_Cuda_shared(CeedBasis basis, bool apply_add, const CeedInt n… in CeedBasisApplyNonTensorCore_Cuda_shared() argument
457 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisApplyNonTensorCore_Cuda_shared()
459 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyNonTensorCore_Cuda_shared()
460 CeedCallBackend(CeedBasisGetDimension(basis, &dim)); in CeedBasisApplyNonTensorCore_Cuda_shared()
477 CeedCallBackend(CeedBasisGetNumNodes(basis, &P)); in CeedBasisApplyNonTensorCore_Cuda_shared()
478 CeedCallBackend(CeedBasisGetNumQuadraturePoints(basis, &Q)); in CeedBasisApplyNonTensorCore_Cuda_shared()
501 CeedCallBackend(CeedBasisGetNumNodes(basis, &P)); in CeedBasisApplyNonTensorCore_Cuda_shared()
502 CeedCallBackend(CeedBasisGetNumQuadraturePoints(basis, &Q)); in CeedBasisApplyNonTensorCore_Cuda_shared()
525 CeedCallBackend(CeedBasisGetNumNodes(basis, &P)); in CeedBasisApplyNonTensorCore_Cuda_shared()
526 CeedCallBackend(CeedBasisGetNumQuadraturePoints(basis, &Q)); in CeedBasisApplyNonTensorCore_Cuda_shared()
556 static int CeedBasisApplyNonTensor_Cuda_shared(CeedBasis basis, const CeedInt num_elem, CeedTranspo… in CeedBasisApplyNonTensor_Cuda_shared() argument
558 …CeedCallBackend(CeedBasisApplyNonTensorCore_Cuda_shared(basis, false, num_elem, t_mode, eval_mode,… in CeedBasisApplyNonTensor_Cuda_shared()
562 static int CeedBasisApplyAddNonTensor_Cuda_shared(CeedBasis basis, const CeedInt num_elem, CeedTran… in CeedBasisApplyAddNonTensor_Cuda_shared() argument
564 …CeedCallBackend(CeedBasisApplyNonTensorCore_Cuda_shared(basis, true, num_elem, t_mode, eval_mode, … in CeedBasisApplyAddNonTensor_Cuda_shared()
571 static int CeedBasisDestroy_Cuda_shared(CeedBasis basis) { in CeedBasisDestroy_Cuda_shared() argument
575 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisDestroy_Cuda_shared()
576 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisDestroy_Cuda_shared()
595 … const CeedScalar *q_ref_1d, const CeedScalar *q_weight_1d, CeedBasis basis) { in CeedBasisCreateTensorH1_Cuda_shared() argument
602 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisCreateTensorH1_Cuda_shared()
623 CeedCallBackend(CeedBasisGetCollocatedGrad(basis, collo_grad_1d)); in CeedBasisCreateTensorH1_Cuda_shared()
633 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisCreateTensorH1_Cuda_shared()
637 CeedCallBackend(CeedBasisIsCollocated(basis, &is_collocated)); in CeedBasisCreateTensorH1_Cuda_shared()
647 CeedCallBackend(CeedBasisSetData(basis, data)); in CeedBasisCreateTensorH1_Cuda_shared()
650 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Apply", CeedBasisApplyTensor_Cuda_sh… in CeedBasisCreateTensorH1_Cuda_shared()
651 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAdd", CeedBasisApplyAddTensor_C… in CeedBasisCreateTensorH1_Cuda_shared()
652 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAtPoints", CeedBasisApplyAtPoin… in CeedBasisCreateTensorH1_Cuda_shared()
653 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAddAtPoints", CeedBasisApplyAdd… in CeedBasisCreateTensorH1_Cuda_shared()
654 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Destroy", CeedBasisDestroy_Cuda_shar… in CeedBasisCreateTensorH1_Cuda_shared()
663 … const CeedScalar *grad, const CeedScalar *q_ref, const CeedScalar *q_weight, CeedBasis basis) { in CeedBasisCreateH1_Cuda_shared() argument
669 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisCreateH1_Cuda_shared()
678 …BasisCreateH1Fallback(ceed, topo, dim, num_nodes, num_qpts, interp, grad, q_ref, q_weight, basis)); in CeedBasisCreateH1_Cuda_shared()
687 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_INTERP, &q_comp_interp)); in CeedBasisCreateH1_Cuda_shared()
688 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedBasisCreateH1_Cuda_shared()
709 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisCreateH1_Cuda_shared()
720 CeedCallBackend(CeedBasisSetData(basis, data)); in CeedBasisCreateH1_Cuda_shared()
723 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Apply", CeedBasisApplyNonTensor_Cuda… in CeedBasisCreateH1_Cuda_shared()
724 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAdd", CeedBasisApplyAddNonTenso… in CeedBasisCreateH1_Cuda_shared()
725 …CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Destroy", CeedBasisDestroy_Cuda_shar… in CeedBasisCreateH1_Cuda_shared()