Reference page for Nedelec2D

Contents

Summary

Nedelec2D class for 2D Nedelec shape functions. Documentation for Nedelec2D doc Nedelec2D


PROPERTIES


METHODS

Class methods are listed below. Inherited methods are not included.

this = Nedelec2D(arguments) class for 2D Nedelec shape functions.

this.eval(arguments) Evaluate global shape function.

Call syntax w = this.*eval*(k, xref, msh, elements) or w = this.*eval*(k, xref, msh, F, detF, elements)

this.eval_ref(arguments) Evaluate in reference element.

Call syntax wref = this.*eval_ref*(k, xref, ~), where k = number of edge, in [1,3] xref = coordinate in reference element.

Refence: "Fast MATLAB assembly of FEM matrices in 2D and 3D: Edge elements"

this.getData(arguments) get shape function and element data.

Call syntax [Nf, order, Nvars] = this.*getData*(msh), where Nf = number of shape functions per reference element order = order of shape functions Nvars = number of dofs in entire mesh.

this.getIndices(arguments) Get indices of DoFs.

Call syntax inds = this.*getIndices*(k, msh) inds = this.*getIndices*(k, msh, elements), where k = number of reference shape function.