Home
last modified time | relevance | path

Searched defs:basis (Results 1 – 25 of 56) sorted by relevance

123

/libCEED/interface/
H A Dceed-basis.c190 static int CeedBasisView_Object(CeedObject basis, FILE *stream) { in CeedBasisView_Object()
204 static int CeedBasisDestroy_Object(CeedObject *basis) { in CeedBasisDestroy_Object()
345 static int CeedBasisApplyCheckDims(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, Cee… in CeedBasisApplyCheckDims()
398 static int CeedBasisApplyAtPointsCheckDims(CeedBasis basis, CeedInt num_elem, const CeedInt *num_po… in CeedBasisApplyAtPointsCheckDims()
476 static int CeedBasisApplyAtPoints_Core(CeedBasis basis, bool apply_add, CeedInt num_elem, const Cee… in CeedBasisApplyAtPoints_Core()
709 … const CeedScalar *grad, const CeedScalar *q_ref, const CeedScalar *q_weight, CeedBasis basis) { in CeedBasisCreateH1Fallback()
733 int CeedBasisGetCollocatedGrad(CeedBasis basis, CeedScalar *collo_grad_1d) { in CeedBasisGetCollocatedGrad()
766 int CeedBasisGetChebyshevInterp1D(CeedBasis basis, CeedScalar *chebyshev_interp_1d) { in CeedBasisGetChebyshevInterp1D()
808 int CeedBasisIsTensor(CeedBasis basis, bool *is_tensor) { in CeedBasisIsTensor()
823 int CeedBasisIsCollocated(CeedBasis basis, bool *is_collocated) { in CeedBasisIsCollocated()
[all …]
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-basis.c21 static int CeedBasisApplyCore_Hip(CeedBasis basis, bool apply_add, const CeedInt num_elem, CeedTran… in CeedBasisApplyCore_Hip()
87 static int CeedBasisApply_Hip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, Ce… in CeedBasisApply_Hip()
92 static int CeedBasisApplyAdd_Hip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode,… in CeedBasisApplyAdd_Hip()
101 static int CeedBasisApplyAtPointsCore_Hip(CeedBasis basis, bool apply_add, const CeedInt num_elem, … in CeedBasisApplyAtPointsCore_Hip()
239 static int CeedBasisApplyAtPoints_Hip(CeedBasis basis, const CeedInt num_elem, const CeedInt *num_p… in CeedBasisApplyAtPoints_Hip()
245 static int CeedBasisApplyAddAtPoints_Hip(CeedBasis basis, const CeedInt num_elem, const CeedInt *nu… in CeedBasisApplyAddAtPoints_Hip()
254 static int CeedBasisApplyNonTensorCore_Hip(CeedBasis basis, bool apply_add, const CeedInt num_elem,… in CeedBasisApplyNonTensorCore_Hip()
341 static int CeedBasisApplyNonTensor_Hip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t… in CeedBasisApplyNonTensor_Hip()
347 static int CeedBasisApplyAddNonTensor_Hip(CeedBasis basis, const CeedInt num_elem, CeedTransposeMod… in CeedBasisApplyAddNonTensor_Hip()
356 static int CeedBasisDestroy_Hip(CeedBasis basis) { in CeedBasisDestroy_Hip()
[all …]
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-basis.c22 static int CeedBasisApplyCore_Cuda(CeedBasis basis, bool apply_add, const CeedInt num_elem, CeedTra… in CeedBasisApplyCore_Cuda()
87 static int CeedBasisApply_Cuda(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode, C… in CeedBasisApply_Cuda()
93 static int CeedBasisApplyAdd_Cuda(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mode… in CeedBasisApplyAdd_Cuda()
102 static int CeedBasisApplyAtPointsCore_Cuda(CeedBasis basis, bool apply_add, const CeedInt num_elem,… in CeedBasisApplyAtPointsCore_Cuda()
240 static int CeedBasisApplyAtPoints_Cuda(CeedBasis basis, const CeedInt num_elem, const CeedInt *num_… in CeedBasisApplyAtPoints_Cuda()
246 static int CeedBasisApplyAddAtPoints_Cuda(CeedBasis basis, const CeedInt num_elem, const CeedInt *n… in CeedBasisApplyAddAtPoints_Cuda()
255 static int CeedBasisApplyNonTensorCore_Cuda(CeedBasis basis, bool apply_add, const CeedInt num_elem… in CeedBasisApplyNonTensorCore_Cuda()
342 static int CeedBasisApplyNonTensor_Cuda(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode … in CeedBasisApplyNonTensor_Cuda()
348 static int CeedBasisApplyAddNonTensor_Cuda(CeedBasis basis, const CeedInt num_elem, CeedTransposeMo… in CeedBasisApplyAddNonTensor_Cuda()
357 static int CeedBasisDestroy_Cuda(CeedBasis basis) { in CeedBasisDestroy_Cuda()
[all …]
/libCEED/backends/magma/
H A Dceed-magma-basis.c29 static int CeedBasisApplyCore_Magma(CeedBasis basis, bool apply_add, CeedInt num_elem, CeedTranspos… in CeedBasisApplyCore_Magma()
256 static int CeedBasisApply_Magma(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEv… in CeedBasisApply_Magma()
261 static int CeedBasisApplyAdd_Magma(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, Cee… in CeedBasisApplyAdd_Magma()
269 int CeedBasisApplyAtPoints_Magma(CeedBasis basis, const CeedInt num_elem, const CeedInt *num_points… in CeedBasisApplyAtPoints_Magma()
277 static int CeedBasisApplyNonTensorCore_Magma(CeedBasis basis, bool apply_add, CeedInt num_elem, Cee… in CeedBasisApplyNonTensorCore_Magma()
466 static int CeedBasisApplyNonTensor_Magma(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mod… in CeedBasisApplyNonTensor_Magma()
472 static int CeedBasisApplyAddNonTensor_Magma(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_… in CeedBasisApplyAddNonTensor_Magma()
481 static int CeedBasisDestroy_Magma(CeedBasis basis) { in CeedBasisDestroy_Magma()
503 static int CeedBasisDestroyNonTensor_Magma(CeedBasis basis) { in CeedBasisDestroyNonTensor_Magma()
532 … const CeedScalar *q_ref_1d, const CeedScalar *q_weight_1d, CeedBasis basis) { in CeedBasisCreateTensorH1_Magma()
[all …]
/libCEED/backends/ref/
H A Dceed-ref-basis.c19 static int CeedBasisApplyCore_Ref(CeedBasis basis, bool apply_add, CeedInt num_elem, CeedTransposeM… in CeedBasisApplyCore_Ref()
253 static int CeedBasisApply_Ref(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEval… in CeedBasisApply_Ref()
258 static int CeedBasisApplyAdd_Ref(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedE… in CeedBasisApplyAdd_Ref()
266 static int CeedBasisDestroyTensor_Ref(CeedBasis basis) { in CeedBasisDestroyTensor_Ref()
279 … const CeedScalar *q_ref_1d, const CeedScalar *q_weight_1d, CeedBasis basis) { in CeedBasisCreateTensorH1_Ref()
312 const CeedScalar *q_ref, const CeedScalar *q_weight, CeedBasis basis) { in CeedBasisCreateH1_Ref()
334 const CeedScalar *q_ref, const CeedScalar *q_weight, CeedBasis basis) { in CeedBasisCreateHdiv_Ref()
356 … const CeedScalar *curl, const CeedScalar *q_ref, const CeedScalar *q_weight, CeedBasis basis) { in CeedBasisCreateHcurl_Ref()
/libCEED/backends/cuda-shared/
H A Dceed-cuda-shared-basis.c24 static int CeedBasisApplyTensorCore_Cuda_shared(CeedBasis basis, bool apply_add, const CeedInt num_… in CeedBasisApplyTensorCore_Cuda_shared()
195 static int CeedBasisApplyTensor_Cuda_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeM… in CeedBasisApplyTensor_Cuda_shared()
201 static int CeedBasisApplyAddTensor_Cuda_shared(CeedBasis basis, const CeedInt num_elem, CeedTranspo… in CeedBasisApplyAddTensor_Cuda_shared()
210 static int CeedBasisApplyAtPointsCore_Cuda_shared(CeedBasis basis, bool apply_add, const CeedInt nu… in CeedBasisApplyAtPointsCore_Cuda_shared()
433 static int CeedBasisApplyAtPoints_Cuda_shared(CeedBasis basis, const CeedInt num_elem, const CeedIn… in CeedBasisApplyAtPoints_Cuda_shared()
439 static int CeedBasisApplyAddAtPoints_Cuda_shared(CeedBasis basis, const CeedInt num_elem, const Cee… in CeedBasisApplyAddAtPoints_Cuda_shared()
448 static int CeedBasisApplyNonTensorCore_Cuda_shared(CeedBasis basis, bool apply_add, const CeedInt n… in CeedBasisApplyNonTensorCore_Cuda_shared()
556 static int CeedBasisApplyNonTensor_Cuda_shared(CeedBasis basis, const CeedInt num_elem, CeedTranspo… in CeedBasisApplyNonTensor_Cuda_shared()
562 static int CeedBasisApplyAddNonTensor_Cuda_shared(CeedBasis basis, const CeedInt num_elem, CeedTran… in CeedBasisApplyAddNonTensor_Cuda_shared()
571 static int CeedBasisDestroy_Cuda_shared(CeedBasis basis) { in CeedBasisDestroy_Cuda_shared()
[all …]
/libCEED/backends/hip-shared/
H A Dceed-hip-shared-basis.c91 static int CeedBasisApplyTensorCore_Hip_shared(CeedBasis basis, bool apply_add, const CeedInt num_e… in CeedBasisApplyTensorCore_Hip_shared()
261 int CeedBasisApplyTensor_Hip_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_mo… in CeedBasisApplyTensor_Hip_shared()
267 int CeedBasisApplyAddTensor_Hip_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t… in CeedBasisApplyAddTensor_Hip_shared()
276 static int CeedBasisApplyAtPointsCore_Hip_shared(CeedBasis basis, bool apply_add, const CeedInt num… in CeedBasisApplyAtPointsCore_Hip_shared()
496 static int CeedBasisApplyAtPoints_Hip_shared(CeedBasis basis, const CeedInt num_elem, const CeedInt… in CeedBasisApplyAtPoints_Hip_shared()
502 static int CeedBasisApplyAddAtPoints_Hip_shared(CeedBasis basis, const CeedInt num_elem, const Ceed… in CeedBasisApplyAddAtPoints_Hip_shared()
511 static int CeedBasisApplyNonTensorCore_Hip_shared(CeedBasis basis, bool apply_add, const CeedInt nu… in CeedBasisApplyNonTensorCore_Hip_shared()
617 int CeedBasisApplyNonTensor_Hip_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t… in CeedBasisApplyNonTensor_Hip_shared()
623 int CeedBasisApplyAddNonTensor_Hip_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeMod… in CeedBasisApplyAddNonTensor_Hip_shared()
632 static int CeedBasisDestroy_Hip_shared(CeedBasis basis) { in CeedBasisDestroy_Hip_shared()
[all …]
/libCEED/tests/
H A Dt300-basis.c8 CeedBasis basis; in main() local
H A Dt306-basis.c11 CeedBasis basis; in main() local
H A Dt307-basis.c9 CeedBasis basis, basis_2; in main() local
H A Dt340-basis.c11 CeedBasis basis; in main() local
H A Dt320-basis.c11 CeedBasis basis; in main() local
H A Dt303-basis.c11 CeedBasis basis; in main() local
H A Dt330-basis.c12 CeedBasis basis; in main() local
H A Dt310-basis.c10 CeedBasis basis; in main() local
H A Dt360-basis.c15 CeedBasis basis; in main() local
H A Dt302-basis.c15 CeedBasis basis; in main() local
H A Dt324-basis.c14 CeedBasis basis; in main() local
H A Dt363-basis.c14 CeedBasis basis; in main() local
H A Dt362-basis.c15 CeedBasis basis; in main() local
H A Dt332-basis.c14 CeedBasis basis; in main() local
H A Dt304-basis.c15 CeedBasis basis; in main() local
H A Dt331-basis.c14 CeedBasis basis; in main() local
/libCEED/backends/sycl-shared/
H A Dceed-sycl-shared-basis.sycl.cpp36 int CeedBasisApplyTensor_Sycl_shared(CeedBasis basis, const CeedInt num_elem, CeedTransposeMode t_m… in CeedBasisApplyTensor_Sycl_shared()
138 static int CeedBasisDestroy_Sycl_shared(CeedBasis basis) { in CeedBasisDestroy_Sycl_shared()
169 … const CeedScalar *q_ref_1d, const CeedScalar *q_weight_1d, CeedBasis basis) { in CeedBasisCreateTensorH1_Sycl_shared()
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl403 function CeedBasisCreateTensorH1Lagrange(ceed, dim, num_comp, P, Q, quad_mode, basis) argument
407 …isCreateTensorH1(ceed, dim, num_comp, P_1d, Q_1d, interp_1d, grad_1d, q_ref_1d, q_weight_1d, basis) argument
411 …on CeedBasisCreateH1(ceed, topo, num_comp, num_nodes, nqpts, interp, grad, q_ref, q_weights, basis) argument
415 …n CeedBasisCreateHdiv(ceed, topo, num_comp, num_nodes, nqpts, interp, div, q_ref, q_weights, basis) argument
419 …CeedBasisCreateHcurl(ceed, topo, num_comp, num_nodes, nqpts, interp, curl, q_ref, q_weights, basis) argument
427 function CeedBasisReferenceCopy(basis, basis_copy) argument
431 function CeedBasisView(basis, stream) argument
435 function CeedBasisApply(basis, num_elem, t_mode, eval_mode, u, v) argument
439 function CeedBasisApplyAtPoints(basis, num_elem, num_points, t_mode, eval_mode, x_ref, u, v) argument
443 function CeedBasisGetCeed(basis, ceed) argument
[all …]

123