Jump to ContentJump to Main Navigation
Show Summary Details
More options …

Computational Methods in Applied Mathematics

Editor-in-Chief: Carstensen, Carsten

Managing Editor: Matus, Piotr

4 Issues per year


IMPACT FACTOR 2016: 1.097

CiteScore 2016: 1.09

SCImago Journal Rank (SJR) 2016: 0.872
Source Normalized Impact per Paper (SNIP) 2016: 0.887

Mathematical Citation Quotient (MCQ) 2016: 0.75

Online
ISSN
1609-9389
See all formats and pricing
More options …
Volume 11, Issue 4 (Jan 2011)

Issues

Efficient implementation of adaptive P1-FEM in Matlab

Stefan Funken
Dirk Praetorius
  • Institute for Analysis and Scientific Computing, Vienna University of Technology, Wiedner Hauptstraße 8-10, A-1040 Wien, Austria.
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
Philipp Wissgott
  • Institute for Solid State Physics, Vienna University of Technology, Wiedner Hauptstraße 8-10, A-1040 Wien, Austria.
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar

Abstract

We provide a MATLAB package p1afem for an adaptive P1-finite element method (AFEM). This includes functions for the assembly of the data, different error estimators, and an indicator-based adaptive meshrefining algorithm. Throughout, the focus is on an efficient realization by use of MATLAB built-in functions and vectorization. Numerical experiments underline the efficiency of the code which is observed to be of almost linear complexity with respect to the runtime. Although the scope of this paper is on AFEM, the general ideas can be understood as a guideline for writing efficient MATLAB code.

Keywords: MATLAB program; finite element method; adaptivity mesh refinement; mesh coarsening

About the article

Received: 2011-09-10

Revised: 2011-11-16

Accepted: 2011-12-21

Published in Print:


Citation Information: Computational Methods in Applied Mathematics Comput. Methods Appl. Math., ISSN (Online) 1609-9389, ISSN (Print) 1609-4840, DOI: https://doi.org/10.2478/cmam-2011-0026.

Export Citation

© Institute of Mathematics, NAS of Belarus. This article is distributed under the terms of the Creative Commons Attribution Non-Commercial License, which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited. BY-NC-ND 4.0

Citing Articles

Here you can find all Crossref-listed publications in which this article is cited. If you would like to receive automatic email messages as soon as this article is cited in other publications, simply activate the “Citation Alert” on the top of this page.

[1]
François Cuvelier, Caroline Japhet, and Gilles Scarella
BIT Numerical Mathematics, 2016, Volume 56, Number 3, Page 833
[2]
Yanpu Zhao, S. L. Ho, and W. N. Fu
IEEE Transactions on Magnetics, 2013, Volume 49, Number 12, Page 5724
[3]
MARKUS AURADA, JENS M. MELENK, and DIRK PRAETORIUS
Mathematical Models and Methods in Applied Sciences, 2014, Volume 24, Number 01, Page 113
[4]
María Emilia Castillo and Pedro Morin
Computers & Mathematics with Applications, 2015, Volume 70, Number 8, Page 1887
[5]
Zhixing Fu, Luis F. Gatica, and Francisco-javier Sayas
ACM Transactions on Mathematical Software, 2015, Volume 41, Number 3, Page 1
[6]
Florian Frank, Balthasar Reuter, Vadym Aizinger, and Peter Knabner
Computers & Mathematics with Applications, 2015, Volume 70, Number 1, Page 11
[7]
I. Anjam and J. Valdman
Applied Mathematics and Computation, 2015, Volume 267, Page 252
[8]
Carsten Carstensen and Joscha Gedicke
SIAM Journal on Numerical Analysis, 2012, Volume 50, Number 3, Page 1029
[9]
Markus Aurada, Michael Ebner, Michael Feischl, Samuel Ferraz-Leite, Thomas Führer, Petra Goldenits, Michael Karkulik, Markus Mayr, and Dirk Praetorius
Numerical Algorithms, 2014, Volume 67, Number 1, Page 1
[10]
Carsten Carstensen, Dietmar Gallistl, and Jun Hu
Computers & Mathematics with Applications, 2014, Volume 68, Number 12, Page 2167
[11]
L. Exl and T. Schrefl
Journal of Computational Physics, 2014, Volume 270, Page 490
[12]
J. Papež, J. Liesen, and Z. Strakoš
Linear Algebra and its Applications, 2014, Volume 449, Page 89
[13]
C. Carstensen, M. Feischl, M. Page, and D. Praetorius
Computers & Mathematics with Applications, 2014, Volume 67, Number 6, Page 1195
[14]
George Kourakos and Thomas Harter
Environmental Modelling & Software, 2014, Volume 52, Page 207
[15]
Thomas Apel, Thomas G. Flaig, and Serge Nicaise
Numerical Functional Analysis and Optimization, 2014, Volume 35, Number 2, Page 153

Comments (0)

Please log in or register to comment.
Log in