English

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

Mathematical Software 2015-05-12 v2 Numerical Analysis

Abstract

We propose an effective and flexible way to assemble finite element stiffness and mass matrices in MATLAB. We apply this for problems discretized by edge finite elements. Typical edge finite elements are Raviart-Thomas elements used in discretizations of H(div) spaces and Nedelec elements in discretizations of H(curl) spaces. We explain vectorization ideas and comment on a freely available MATLAB code which is fast and scalable with respect to time.

Keywords

Cite

@article{arxiv.1409.4618,
  title  = {Fast MATLAB assembly of FEM matrices in 2D and 3D: Edge elements},
  author = {Immanuel Anjam and Jan Valdman},
  journal= {arXiv preprint arXiv:1409.4618},
  year   = {2015}
}

Comments

12 pages, 5 figures, ESCO 2014 conference