Software Open Access

An implementation of a locally modified finite element method for interface problems in deal.II

Stefan Frei; Thomas Richter; Thomas Wick

This source code contains an implementation of the locally modified finite element method first proposed  by S. Frei, T. Richter, SIAM Journal on Numerical Analysis 52 (5), 2315-2334. This method is a simple approach to solve interface problems, as arising in fluid-structure-interactions or multi-phase flows, or problems on complex boundaries.

The implementation is contained in the files locmodfe.cc/h, together with a user program (step-modfe.cc) that is similar to many deal.II steps (www.dealii.org) and a problem-specific file (problem.h) with specific data for some numerical tests provided in the src folder. The source code is based on the deal.II.8.5.0 version.
 

In the test folder, we provide the parameter files parameters_test_case_1/2.prm, where algorithmic, numerical and physical parameters can be changed. In the current version, parameters are pre-set for the two numerical tests. For the meaning of the parameters, see the detailed comments in the parameter files.
 
Moreover, we provide the output that the program writes to a terminal in the files test_case_1/2.dlog in the same folder, for a comparison of the terminal output results.

In the build folder, the file CMakeLists.txt can be used to create a Makefile using cmake, see the explanations given in README.txt. Moreover, the README.txt file provides detailed installation instructions and a compact overview of all source files.

Algorithmic descriptions and details of the delivered source code are provided in S. Frei, T. Richter, T. Wick; 2018, arXiv preprint arXiv:1806.00999

 

Files (63.2 kB)
Name Size
FreiRichterWick2018_loc_mod_FEM_in_deal.II.tar.gz
md5:6e5e7a757aca59c5e4d41586bc99859c
63.2 kB Download
224
59
views
downloads
All versions This version
Views 224225
Downloads 5959
Data volume 3.7 MB3.7 MB
Unique views 191192
Unique downloads 5555

Share

Cite as