fbpx
Wikipedia

MFEM

MFEM is an open-source C++ library for solving partial differential equations using the finite element method, developed and maintained by researchers at the Lawrence Livermore National Laboratory and the MFEM open-source community on GitHub. MFEM is free software released under a BSD license.[1]

MFEM
The logo of MFEM shows some of its features: curvilinear elements, adaptive mesh refinement and parallel partitioning.
Stable release
4.5 / October 22, 2022; 2 months ago (2022-10-22)
Repositoryhttps://github.com/mfem/mfem
Written inC++
Operating systemLinux, MacOS, Microsoft Windows
TypeFinite element analysis
LicenseBSD
Websitemfem.org

The library consists of C++ classes that serve as building blocks for developing finite element solvers applicable to problems of fluid dynamics,[2] structural mechanics,[3] electromagnetics,[4] radiative transfer[5] and many other.

Features

Some of the features of MFEM include[6]

  • Arbitrary high order finite elements with curved boundaries.
  • H1, H(curl) and H(div) conforming, discontinuous (L2), and NURBS finite element spaces.
  • Local mesh refinement, both conforming (simplex meshes) and non-conforming (quadrilateral/hexahedral meshes).
  • Highly scalable MPI-based parallelism and GPU acceleration.[7]
  • Wide variety of finite element discretization approaches, including Galerkin, discontinuous Galerkin, mixed, high-order and isogeometric analysis methods.
  • Tight integration with the Hypre parallel linear algebra library.
  • Many built-in solvers and interfaces to external libraries such as PETSc, SuiteSparse, Gmsh, etc.
  • Accurate and flexible visualization with VisIt and ParaView.
  • Lightweight design and conservative use of C++ templating.
  • Documentation in the form of examples and mini-applications.

See also

References

  1. ^ Auten, Holly. "The High Value of Open-Source Software" (PDF). Science & Technology Review. January/February 2018: 5–11.
  2. ^ Anderson, Robert W.; Dobrev, Veselin A.; Kolev, Tzanio V.; Rieben, Robert N. (2018). "High-Order Multi-Material ALE Hydrodynamics". SIAM Journal on Scientific Computing. 40 (1): B32–B58. Bibcode:2018SJSC...40B..32A. doi:10.1137/17M1116453. OSTI 1474269.
  3. ^ White, D. A.; Stowell, M. L.; Tortorelli, D. A. (2018). "Topological optimization of structures using Fourier representations". Structural and Multidisciplinary Optimization. 58 (3): 1205–1220. doi:10.1007/s00158-018-1962-y. OSTI 1479078. S2CID 126093513.
  4. ^ Shiraiwa, S.; Wright, J. C.; Bonoli, P. T.; Kolev, T.; Stowell, M. (23 October 2017). "RF wave simulation for cold edge plasmas using the MFEM library". 22 Topical Conference on Radio-Frequency Power in Plasmas. 157: 03048. Bibcode:2017EPJWC.15703048S. doi:10.1051/epjconf/201715703048.
  5. ^ Holec, M.; Limpouch, J.; Liska, R.; Weber, S. (10 April 2017). "High‐order discontinuous Galerkin nonlocal transport and energy equations scheme for radiation hydrodynamics". Numerical Methods in Fluids. 83 (10): 779–797. Bibcode:2017IJNMF..83..779H. doi:10.1002/fld.4288. S2CID 125947931.
  6. ^ "MFEM Finite Element Discretization Library".
  7. ^ "MFEM video: Advanced simulation algorithms for HPC applications". YouTube.

External links

  • Official website

mfem, this, article, multiple, issues, please, help, improve, discuss, these, issues, talk, page, learn, when, remove, these, template, messages, major, contributor, this, article, appears, have, close, connection, with, subject, require, cleanup, comply, with. This article has multiple issues Please help improve it or discuss these issues on the talk page Learn how and when to remove these template messages A major contributor to this article appears to have a close connection with its subject It may require cleanup to comply with Wikipedia s content policies particularly neutral point of view Please discuss further on the talk page July 2020 Learn how and when to remove this template message This article may rely excessively on sources too closely associated with the subject potentially preventing the article from being verifiable and neutral Please help improve it by replacing them with more appropriate citations to reliable independent third party sources July 2020 Learn how and when to remove this template message Learn how and when to remove this template message MFEM is an open source C library for solving partial differential equations using the finite element method developed and maintained by researchers at the Lawrence Livermore National Laboratory and the MFEM open source community on GitHub MFEM is free software released under a BSD license 1 MFEMThe logo of MFEM shows some of its features curvilinear elements adaptive mesh refinement and parallel partitioning Stable release4 5 October 22 2022 2 months ago 2022 10 22 Repositoryhttps github com mfem mfemWritten inC Operating systemLinux MacOS Microsoft WindowsTypeFinite element analysisLicenseBSDWebsitemfem wbr orgThe library consists of C classes that serve as building blocks for developing finite element solvers applicable to problems of fluid dynamics 2 structural mechanics 3 electromagnetics 4 radiative transfer 5 and many other Contents 1 Features 2 See also 3 References 4 External linksFeatures EditSome of the features of MFEM include 6 Arbitrary high order finite elements with curved boundaries H1 H curl and H div conforming discontinuous L2 and NURBS finite element spaces Local mesh refinement both conforming simplex meshes and non conforming quadrilateral hexahedral meshes Highly scalable MPI based parallelism and GPU acceleration 7 Wide variety of finite element discretization approaches including Galerkin discontinuous Galerkin mixed high order and isogeometric analysis methods Tight integration with the Hypre parallel linear algebra library Many built in solvers and interfaces to external libraries such as PETSc SuiteSparse Gmsh etc Accurate and flexible visualization with VisIt and ParaView Lightweight design and conservative use of C templating Documentation in the form of examples and mini applications See also EditList of finite element software packages List of numerical analysis software List of numerical librariesReferences Edit Auten Holly The High Value of Open Source Software PDF Science amp Technology Review January February 2018 5 11 Anderson Robert W Dobrev Veselin A Kolev Tzanio V Rieben Robert N 2018 High Order Multi Material ALE Hydrodynamics SIAM Journal on Scientific Computing 40 1 B32 B58 Bibcode 2018SJSC 40B 32A doi 10 1137 17M1116453 OSTI 1474269 White D A Stowell M L Tortorelli D A 2018 Topological optimization of structures using Fourier representations Structural and Multidisciplinary Optimization 58 3 1205 1220 doi 10 1007 s00158 018 1962 y OSTI 1479078 S2CID 126093513 Shiraiwa S Wright J C Bonoli P T Kolev T Stowell M 23 October 2017 RF wave simulation for cold edge plasmas using the MFEM library 22 Topical Conference on Radio Frequency Power in Plasmas 157 03048 Bibcode 2017EPJWC 15703048S doi 10 1051 epjconf 201715703048 Holec M Limpouch J Liska R Weber S 10 April 2017 High order discontinuous Galerkin nonlocal transport and energy equations scheme for radiation hydrodynamics Numerical Methods in Fluids 83 10 779 797 Bibcode 2017IJNMF 83 779H doi 10 1002 fld 4288 S2CID 125947931 MFEM Finite Element Discretization Library MFEM video Advanced simulation algorithms for HPC applications YouTube External links EditOfficial website Retrieved from https en wikipedia org w index php title MFEM amp oldid 1118465278, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.