Abstract:GmshFem is an open source C++ finite element library based on the application programming interface of Gmsh. Both share the same design philosophy: to be fast, light and user-friendly. This paper presents the main principles of GmshFem, as well as some scalability results for high-order scalar and vector finite element assembly on multi-core architectures.
“…We present in this section some numerical examples to validate and analyze the behaviour of the weak FEM-BEM coupling algorithm 1. All the numerical tests were performed using GmshFEM [36], a newly developed open-source finite element library based on Gmsh [19] and the open-source boundary element library Bempp-cl [39]. Three scatterers are considered: the unit sphere, the unit cube and the same cube with a reentrant corner (see Fig.…”
The aim of this paper is to propose efficient weak coupling formulations between the boundary element method and the high-order finite element method for solving time-harmonic electromagnetic scattering problems. The approach is based on the use of a non-overlapping domain decomposition method involving optimal transmission operators. The associated transmission conditions are constructed through a localization process based on complex rational Padé approximants of the nonlocal Magnetic-to-Electric operators. Numerical results are presented to validate and analyze the new approach for both homogeneous and inhomogeneous scatterers.
“…We present in this section some numerical examples to validate and analyze the behaviour of the weak FEM-BEM coupling algorithm 1. All the numerical tests were performed using GmshFEM [36], a newly developed open-source finite element library based on Gmsh [19] and the open-source boundary element library Bempp-cl [39]. Three scatterers are considered: the unit sphere, the unit cube and the same cube with a reentrant corner (see Fig.…”
The aim of this paper is to propose efficient weak coupling formulations between the boundary element method and the high-order finite element method for solving time-harmonic electromagnetic scattering problems. The approach is based on the use of a non-overlapping domain decomposition method involving optimal transmission operators. The associated transmission conditions are constructed through a localization process based on complex rational Padé approximants of the nonlocal Magnetic-to-Electric operators. Numerical results are presented to validate and analyze the new approach for both homogeneous and inhomogeneous scatterers.
“…The wavenumber is k = 4π and the characteristic mesh size is h ≈ 4π/15. The numerical results are obtained with GmshDDM 1 , a dedicated C++ code based on the open-source finite element solver GmshFEM [55], the efficient finite element library based on Gmsh [34].…”
Section: Description Of the Reference Benchmark And Pml Parametersmentioning
“…This formulation is solved with our FEM code [11] on the same meshes used for the DG computation. While multiple FEM strategies are possible, in order to have numerical properties similar to DG, we chose to do temporal integration via a Newmark β " 1 {2, γ " 1 {4 scheme which, like the Leapfrog scheme, is non-dissipative.…”
Section: A Convergence Analysis and Cost Estimationmentioning
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.