IgaBase
Index
IgaBase.AbstractMappingIgaBase.AbstractSplineIgaBase.BoundaryIgaBase.DegreeIgaBase.DimensionIgaBase.RegularityIgaBase.ScalarMappingIgaBase.boundaryIgaBase.custom_replace_ref_begin_end!LinearAlgebra.nullspaceLinearAlgebra.nullspace
IgaBase.boundary — Methodboundary(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! — Methodreplace_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 — Methodnullspace(A::AbstractMatrix{T<:Real})Construct a left basis for the null space of matrix A.
LinearAlgebra.nullspace — Methodnullspace(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 — TypeAbstractMapping{Dim,S1,S2}Abstract type representing a mapping with an Dim dimensional domain, taking values in an S1 x S2 codimensional space.
IgaBase.AbstractSpline — TypeAbstractSpline{Dim} <: ScalarMapping{Dim}Abstract subtype of ScalarMapping that represents a AbstractSpline function.
IgaBase.Boundary — TypeBoundary{S<:AbstractMapping}Iterator over the boundary components of a mapping of type S.
IgaBase.Degree — TypeDegreePolynomial degree (typeallias of Integer).
IgaBase.Dimension — TypeDimensionDimension (typeallias of Integer).
IgaBase.Regularity — TypeRegularityRegularity of the B-spline basis (typeallias of Integer).
IgaBase.ScalarMapping — TypeScalarMapping{Dim} <: AbstractMapping{Dim,1,1}Abstract subtype of AbstractMapping` that represents scalar-valued mappings.