Lines Matching defs:Basis
23 mutable struct Basis <: AbstractBasis struct
24 ref::RefValue{C.CeedBasis} argument
25 function Basis(ref) function
34 destroy(b::Basis) = C.CeedBasisDestroy(b.ref) # COV_EXCL_LINE
35 Base.getindex(b::Basis) = b.ref[]
36 Base.show(io::IO, ::MIME"text/plain", b::Basis) = ceed_show(io, b, C.CeedBasisView)
308 b::Basis,
327 function apply(b::Basis, u::AbstractVector; nelem=1, tmode=NOTRANSPOSE, emode=EVAL_INTERP)
349 function getdimension(b::Basis)
369 function gettopology(b::Basis)
380 function getnumcomponents(b::Basis)
391 function getnumnodes(b::Basis)
402 function getnumnodes1d(b::Basis)
413 function getnumqpts(b::Basis)
424 function getnumqpts1d(b::Basis)
436 function getqref(b::Basis)
453 function getqweights(b::Basis)
468 function getinterp(b::Basis)
489 function getinterp1d(b::Basis)
503 function getgrad(b::Basis)
518 function getgrad1d(b::Basis)
532 function getdiv(b::Basis)
547 function getcurl(b::Basis)