IgaBase

Index

IgaBase.boundaryMethod
boundary(s; direction=1, component=1)
∂(s; direction=1, component=1)

Return boundary component in direction of the object s.

source
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)]]

source
LinearAlgebra.nullspaceMethod
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.

source
IgaBase.AbstractMappingType
AbstractMapping{Dim,S1,S2}

Abstract type representing a mapping with an Dim dimensional domain, taking values in an S1 x S2 codimensional space.

source
IgaBase.AbstractSplineType
AbstractSpline{Dim} <: ScalarMapping{Dim}

Abstract subtype of ScalarMapping that represents a AbstractSpline function.

source
IgaBase.BoundaryType
Boundary{S<:AbstractMapping}

Iterator over the boundary components of a mapping of type S.

source
IgaBase.ScalarMappingType
ScalarMapping{Dim} <: AbstractMapping{Dim,1,1}

Abstract subtype of AbstractMapping` that represents scalar-valued mappings.

source