Fast MATLAB assembly of FEM matrices in 2D and 3D: Edge elements
arXiv:1409.4618 · doi:10.1016/j.amc.2015.03.105
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.
12 pages, 5 figures, ESCO 2014 conference
References in corpus (1)
Cited by in corpus (5)
- On vanishing and localizing of transmission eigenfunctions near singular points: a numerical study
- Primal and mixed finite element formulations for the relaxed micromorphic model
- On a general implementation of - and -adaptive curl-conforming finite elements
- Fast MATLAB evaluation of nonlinear energies using FEM in 2D and 3D: nodal elements
- On the fast assemblage of finite element matrices with application to nonlinear heat transfer problems