mVEM: A MATLAB Software Package for the Virtual Element Methods

04/04/2022
by   Yue Yu, et al.
0

This paper summarizes the development of mVEM, a MATLAB software package containing efficient and easy-following codes for various virtual element methods (VEMs) published in the literature. We explain in detail the numerical implementation of the mixed VEMs for the Darcy problem and the three-dimensional linear VEMs for the Poisson equation. For other model problems, we present the construction of the discrete methods and only provide the implementation of the elliptic projection matrices. Some mesh related functions are also given in the package, including the mesh generation and refinement in two or three dimensions. mVEM is free and open source software.

READ FULL TEXT

page 20

page 21

research
02/18/2022

Programming of linear virtual element methods in three dimensions

We present a simple and efficient MATLAB implementation of the linear vi...
research
01/10/2021

Implementation of Polygonal Mesh Refinement in MATLAB

We present a simple and efficient MATLAB implementation of the local ref...
research
03/06/2021

HexDom: Polycube-Based Hexahedral-Dominant Mesh Generation

In this paper, we extend our earlier polycube-based all-hexahedral mesh ...
research
01/14/2022

Efficient Generation of Membrane and Solvent Tetrahedral Meshes for Ion Channel Finite Element Calculation

A finite element solution of an ion channel dielectric continuum model s...
research
08/11/2017

Veamy: an extensible object-oriented C++ library for the virtual element method

This paper summarizes the development of Veamy, an object-oriented C++ l...
research
08/16/2019

Studying Wythoff and Zometool Constructions using Maple

We describe a Maple package that serves at least four purposes. First, o...
research
08/30/2022

Solving the One-Dimensional Time-Independent Schrödinger Equation with High Accuracy: The LagrangeMesh Mathematica Package

In order to find the spectrum associated with the one-dimensional Schröo...

Please sign up or login with your details

Forgot password? Click here to reset