Lines Matching refs:ElemRestriction
12 ElemRestriction
15 elements. An `ElemRestriction` object can be created using [`create_elem_restriction`](@ref)
18 mutable struct ElemRestriction <: AbstractElemRestriction struct
20 function ElemRestriction(ref) argument
29 destroy(r::ElemRestriction) = C.CeedElemRestrictionDestroy(r.ref) # COV_EXCL_LINE argument
30 Base.getindex(r::ElemRestriction) = r.ref[] argument
31 Base.show(io::IO, ::MIME"text/plain", e::ElemRestriction) = argument
94 ElemRestriction(ref)
162 ElemRestriction(ref)
232 ElemRestriction(ref)
259 ElemRestriction(ref)
264 r::ElemRestriction,
271 Use the [`ElemRestriction`](@ref) to convert from L-vector to an E-vector (or apply the
278 r::ElemRestriction, argument
288 apply(r::ElemRestriction, u::AbstractVector; tmode=NOTRANSPOSE)
290 Use the [`ElemRestriction`](@ref) to convert from L-vector to an E-vector (or apply the
294 function apply(r::ElemRestriction, u::AbstractVector; tmode=NOTRANSPOSE) argument
316 create_evector(r::ElemRestriction)
320 function create_evector(r::ElemRestriction) argument
327 create_lvector(r::ElemRestriction)
331 function create_lvector(r::ElemRestriction) argument
338 create_vectors(r::ElemRestriction)
342 function create_vectors(r::ElemRestriction) argument
350 getcompstride(r::ElemRestriction)
354 function getcompstride(r::ElemRestriction) argument
361 getnumelements(r::ElemRestriction)
363 Get the total number of elements in the range of an [`ElemRestriction`](@ref).
365 function getnumelements(r::ElemRestriction) argument
372 getelementsize(r::ElemRestriction)
374 Get the size of elements in the given [`ElemRestriction`](@ref).
376 function getelementsize(r::ElemRestriction) argument
383 getlvectorsize(r::ElemRestriction)
385 Get the size of an L-vector for the given [`ElemRestriction`](@ref).
387 function getlvectorsize(r::ElemRestriction) argument
394 getnumcomponents(r::ElemRestriction)
396 Get the number of components in the elements of an [`ElemRestriction`](@ref).
398 function getnumcomponents(r::ElemRestriction) argument
405 getmultiplicity!(r::ElemRestriction, v::AbstractCeedVector)
407 Get the multiplicity of nodes in an [`ElemRestriction`](@ref). The [`CeedVector`](@ref) `v`
410 function getmultiplicity!(r::ElemRestriction, v::AbstractCeedVector) argument
416 getmultiplicity(r::ElemRestriction)
418 Convenience function to get the multiplicity of nodes in the [`ElemRestriction`](@ref),
422 function getmultiplicity(r::ElemRestriction) argument