serac
mfem
serac | mfem | |
---|---|---|
1 | 7 | |
192 | 1,781 | |
1.0% | 2.4% | |
9.9 | 9.9 | |
1 day ago | 8 days ago | |
C++ | C++ | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
serac
mfem
-
rodin alternatives - mfem and FreeFem-sources
7 projects | 8 Mar 2023
-
Generate MFEM initial mesh file using WELSIM
MFEM (mfem.org) is one of the most active open-source partial differential equation (PDE) solver projects in recent years. Although this open source package is positioned as a lightweight and scalable C++ library, it provides higher-order finite element spaces, supports mixed elements, discontinuous Galerkin elements, isogeometric analysis methods, and more. In particular, it has great advantages in high-performance computing, not only supports message passing interface (MPI) parallelism and shared memory parallelism (OpenMP), but also has good strength in GPU parallel computing. The built-in post-processing program GLVis can easily read and display the result files. The BSD-3 license is also extremely friendly to developers. Recently, MFEM supports Python programming, which makes the library more convenient for various types of researchers.
-
Open source / part time research in the world of HPC?
If you are looking for something more numerically intensive, check out MFEM: https://mfem.org. Lots of examples in the gallery there; lots of cool higher order curved meshes and physics problems to play with. Probably a higher learning curve than some of your other options.
-
How is it working at Idaho National Lab?
If you're interested in a FEM framework designed by computer scientists and mathematicians, MFEM has treated me well. Maybe just something to compare to.
-
Intact Solutions is hiring a Software Engineer
We currently have several solvers of our own, as well as interfacing with MPI capable solvers via mfem. We are currently a pre and post processor for several NASTRAN based solvers using our meshing free method.
-
What are some best open source FEA solvers that one can test their new element implementation in?
MFEM
-
Does anyone have open source C++ projects that I can try contributing to?
I’m working on MFEM. It is a Finite Element Method (FEM) library. Some of the work would require knowledge of the FEM but there’s a lot of stuff like implementing operators in vector classes that you could do too!
What are some alternatives?
AntSimulator - Simple Ants simulator
dolfinx - Next generation FEniCS problem solving environment
sparselizard - C++ FEM library | user-friendly | multi-physics | hp-adaptive | HPC
moose - Multiphysics Object Oriented Simulation Environment
Units - A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements
JoltPhysics - A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
elmerfem - Official git repository of Elmer FEM software
dealii - The development repository for the deal.II finite element library
nekRS - our next generation fast and scalable CFD code
FEM - ⚡🧠A finite element Python implementation