IgaBase
Index
IgaBase.AbstractMappingIgaBase.AbstractSplineIgaBase.BoundaryIgaBase.DegreeIgaBase.DimensionIgaBase.RegularityIgaBase.ScalarMappingIgaBase.boundaryIgaBase.custom_replace_ref_begin_end!LinearAlgebra.nullspaceLinearAlgebra.nullspace
IgaBase.boundary — Method
boundary(s; direction=1, component=1)
∂(s; direction=1, component=1)Return boundary component in direction of the object s.
IgaBase.custom_replace_ref_begin_end! — Method
replace_ref_begin_end!(ex)Recursively replace occurrences of the symbols :begin and :end in a "ref" expression (i.e. A[...]) ex with the appropriate function calls (firstindex or lastindex). Replacement uses the closest enclosing ref, so A[B[end]] should transform to A[B[lastindex(B)]]
LinearAlgebra.nullspace — Method
nullspace(A::AbstractMatrix{T<:Real})Construct a left basis for the null space of matrix A.
LinearAlgebra.nullspace — Method
nullspace(a::AbstractVector{T}) where {T<:Real}Find a sparse basis for the null space of a vector. The entries are computed such that null space operator is maximally sparse and column sum of absolute values equals 1.0 for improved conditioning.
IgaBase.AbstractMapping — Type
AbstractMapping{Dim,S1,S2}Abstract type representing a mapping with an Dim dimensional domain, taking values in an S1 x S2 codimensional space.
IgaBase.AbstractSpline — Type
AbstractSpline{Dim} <: ScalarMapping{Dim}Abstract subtype of ScalarMapping that represents a AbstractSpline function.
IgaBase.Boundary — Type
Boundary{S<:AbstractMapping}Iterator over the boundary components of a mapping of type S.
IgaBase.Degree — Type
DegreePolynomial degree (typeallias of Integer).
IgaBase.Dimension — Type
DimensionDimension (typeallias of Integer).
IgaBase.Regularity — Type
RegularityRegularity of the B-spline basis (typeallias of Integer).
IgaBase.ScalarMapping — Type
ScalarMapping{Dim} <: AbstractMapping{Dim,1,1}Abstract subtype of AbstractMapping` that represents scalar-valued mappings.