Home
last modified time | relevance | path

Searched refs:Basis (Results 1 – 17 of 17) sorted by relevance

/libCEED/julia/LibCEED.jl/src/
H A DBasis.jl12 Basis
14 Wraps a `CeedBasis` object, representing a finite element basis. A `Basis` object can be
23 mutable struct Basis <: AbstractBasis struct
25 function Basis(ref) argument
34 destroy(b::Basis) = C.CeedBasisDestroy(b.ref) # COV_EXCL_LINE argument
35 Base.getindex(b::Basis) = b.ref[] argument
36 Base.show(io::IO, ::MIME"text/plain", b::Basis) = ceed_show(io, b, C.CeedBasisView) argument
44 - `ceed`: A [`Ceed`](@ref) object where the [`Basis`](@ref) will be created.
56 Basis(ref)
65 - `ceed`: A [`Ceed`](@ref) object where the [`Basis`](@ref) will be created.
[all …]
H A DLibCEED.jl15 Basis,
148 include("Basis.jl")
H A DQFunction.jl83 of a [`ElemRestriction`](@ref) and [`Basis`](@ref), such as restriction and prolongation
/libCEED/julia/LibCEED.jl/docs/src/
H A DBasis.md1 # Basis chapter
12 Basis
19 apply!(b::Basis, nelem, tmode::TransposeMode, emode::EvalMode, u::LibCEED.AbstractCeedVector, v::Li…
20 apply(b::Basis, u::AbstractVector; nelem=1, tmode=NOTRANSPOSE, emode=EVAL_INTERP)
H A Dindex.md128 "Basis.md",
/libCEED/rust/libceed/src/
H A Dbasis.rs18 Some(&'a Basis<'a>),
22 impl<'a> From<&'a Basis<'_>> for BasisOpt<'a> {
23 fn from(basis: &'a Basis) -> Self { in from()
86 pub struct Basis<'a> { struct
94 impl<'a> Drop for Basis<'a> { argument
107 impl<'a> fmt::Display for Basis<'a> { implementation
135 impl<'a> Basis<'a> { impl
H A Dlib.rs152 basis::{Basis, BasisOpt},
708 ) -> Result<Basis<'a>> { in basis_tensor_H1()
709 Basis::create_tensor_H1( in basis_tensor_H1()
741 ) -> Result<Basis<'a>> { in basis_tensor_H1_Lagrange()
742 Basis::create_tensor_H1_Lagrange(self, dim, ncomp, P, Q, qmode) in basis_tensor_H1_Lagrange()
871 ) -> Result<Basis<'a>> { in basis_H1()
872 Basis::create_H1( in basis_H1()
970 ) -> Result<Basis<'a>> { in basis_Hdiv()
971 Basis::create_Hdiv(self, topo, ncomp, nnodes, nqpts, interp, div, qref, qweight) in basis_Hdiv()
1065 ) -> Result<Basis<'a>> { in basis_Hcurl()
[all …]
H A Doperator.rs13 basis::{Basis, BasisOpt},
28 pub(crate) basis: crate::Basis<'a>,
56 crate::Basis::from_raw(basis_ptr)? in from_raw()
1712 basis_coarse: &Basis, in create_multigrid_level() argument
1900 basis_coarse: &Basis, in create_multigrid_level_tensor_H1() argument
2090 basis_coarse: &Basis, in create_multigrid_level_H1() argument
/libCEED/python/
H A Dceed_basis.py17 class Basis(ABC): class
117 class BasisTensorH1(Basis):
301 class BasisH1(Basis):
342 class BasisHdiv(Basis):
383 class BasisHcurl(Basis):
H A D__init__.py10 from .ceed_basis import Basis, BasisTensorH1, BasisTensorH1Lagrange, BasisH1, BasisHdiv, BasisHcurl
/libCEED/julia/LibCEED.jl/docs/
H A Dmake.jl11 "Basis.md",
/libCEED/examples/python/
H A Dtutorial-3-basis.ipynb38 …we show some basic examples to illustrate the `libceed.Basis` class. In libCEED, a `libceed.Basis`…
105 …"Although a `libceed.Basis` is fully discrete, we can use the Lagrange construction to extend the …
162 …"Although the underlying functions are not an intrinsic property of a `libceed.Basis` in libCEED, …
/libCEED/backends/magma/tuning/
H A DREADME.md1 # MAGMA Backend Autotuning (Non-tensor Basis)
/libCEED/julia/LibCEED.jl/test/
H A Druntests.jl137 @testset "Basis" begin
378 @testset "Basis" begin
/libCEED/doc/sphinx/source/
H A Dreferences.bib186 … = {Stabilized {{Finite Element Methods}} for {{Fluid Dynamics}} Using a {{Hierarchical Basis}}},
H A DlibCEEDapi.md57 - Basis (Dofs-to-Qpts) evaluator $\bm{B}$
293 :end-before: //! [Basis Create]
295 :start-after: //! [Basis Create]
/libCEED/doc/papers/joss/
H A Dpaper.md106 $B$ `CeedBasis` Basis evaluation to quadrature (dense/structured)