iFEM

iFEM: an innovative finite element methods package in MATLAB. Sparse matrixlization, an innovative programming style for MATLAB, is introduced and used to develop an efficient software package, iFEM, on adaptive finite element methods. In this novel coding style, the sparse matrix and its operation is used extensively in the data structure and algorithms. Our main algorithms are written in one page long with compact data structure following the style “Ten digit, five seconds, and one page” proposed by Trefethen. The resulting code is simple, readable, and efficient. A unique strength of iFEM is the ability to perform three dimensional local mesh refinement and two dimensional mesh coarsening which are not available in existing MATLAB packages. Numerical examples indicate thatiFEM can solve problems with size 105 unknowns in few seconds in a standard laptop. iFEM can let researchers considerably reduce development time than traditional programming method


References in zbMATH (referenced in 174 articles )

Showing results 1 to 20 of 174.
Sorted by year (citations)

1 2 3 ... 7 8 9 next

  1. Cao, Pei; Chen, Jinru; Wang, Feng: An extended mixed finite element method for elliptic interface problems (2022)
  2. Cao, Shuhao; Wang, Chunmei; Wang, Junping: A new numerical method for div-curl systems with low regularity assumptions (2022)
  3. Cao, Xiaoting; Zhang, Xiaohua; Shi, Xiaotao: An adaptive variational multiscale element free Galerkin method based on the residual-based a posteriori error estimators for convection-diffusion-reaction problems (2022)
  4. Li, Songxin; Wu, Yongke: Energy-preserving mixed finite element methods for the elastic wave equation (2022)
  5. Liu, Ying; Wang, Gang; Wu, Mengyao; Nie, Yufeng: A recovery-based a posteriori error estimator of the weak Galerkin finite element method for elliptic problems (2022)
  6. Li, Yanjun; Bi, Hai; Yang, Yidu: The a priori and a posteriori error estimates of DG method for the Steklov eigenvalue problem in inverse scattering (2022)
  7. Sun, Lingling; Yang, Yidu: The a posteriori error estimates and adaptive computation of nonconforming mixed finite elements for the Stokes eigenvalue problem (2022)
  8. Tian, Fucheng; Zeng, Jun; Zhang, Mengnan; Li, Liangbin: Mixed displacement-pressure-phase field framework for finite strain fracture of nearly incompressible hyperelastic materials (2022)
  9. Xie, Shenglan; Zhu, Peng: Superconvergence of a WG method for the Stokes equations with continuous pressure (2022)
  10. Yang, Wei; Wang, Tiancheng: Isotropic cloak materials design based on the numerical optimization method of the inverse medium problem (2022)
  11. Yue Yu: mVEM: A MATLAB Software Package for the Virtual Element Methods (2022) arXiv
  12. Zhang, Baiju; Li, Hengguang; Zhang, Zhimin: Solving biharmonic eigenvalue problem with Navier boundary condition via Poisson solvers on non-convex domains (2022)
  13. Zhou, Jie; Yao, Xing; Wang, Wansheng: Two-grid finite element methods for nonlinear time-fractional parabolic equations (2022)
  14. Antil, Harbir; Kouri, Drew P.; Pfefferer, Johannes: Risk-averse control of fractional diffusion with uncertain exponent (2021)
  15. Bi, Hai; Han, Jiayu; Yang, Yidu: Local and parallel finite element schemes for the elastic transmission eigenvalue problem (2021)
  16. Cao, Shuhao: A simple virtual element-based flux recovery on quadtree (2021)
  17. Chen, Yaoyao; Huang, Yunqing; Yi, Nianyu: A decoupled energy stable adaptive finite element method for Cahn-Hilliard-Navier-Stokes equations (2021)
  18. Li, Bowen; Zou, Jun: An adaptive edge element method and its convergence for an electromagnetic constrained optimal control problem (2021)
  19. Liu, Ying; Nie, Yufeng: A priori and a posteriori error estimates of the weak Galerkin finite element method for parabolic problems (2021)
  20. Li, Yuwen: Quasi-optimal adaptive hybridized mixed finite element methods for linear elasticity (2021)

1 2 3 ... 7 8 9 next


Further publications can be found at: http://www.math.uci.edu/~chenlong/publication.html