Assembly support

API

ExtendableGrids.AT_NODES — Type
abstract type AT_NODES <: AssemblyType

causes interpolation at vertices of the grid (only for H1-conforming interpolations)

source
ExtendableGrids.AssemblyType — Type
abstract type AssemblyType

Supertype of types which steer where data lives and is assembled on, mainly on CELLs, FACEs or BFACEs.

source
ExtendableGrids.mapderiv! — Method
mapderiv!(M::Matrix, T::L2GTransformer, xref)

Store derivative of the inverse mapping in M.

M[j,k] holds dxref[k]/dx[j], i.e. the transposed inverse of the Jacobian of the affine map x = A*xref + b of the item which was last set by update_trafo!. Used for computation of derivatives of basis functions. For edges embedded in higher dimensions this is the tangential derivative.

source