Cross platform electromagnetics finite element analysis code, with very tight integration with Matlab/Octave.
Development of xfemm now takes place on Github here:
https://github.com/REOptimize-Systems/xfemm
xfemm is a refactoring of the core algorithms of the popular Windows-only FEMM (Finite Element Method Magnetics, www.femm.info) to use only the standard template library and therefore be cross-platform. The codes can be used as a library, standalone executables, or through the advanced Matlab/Octave interface, which uses direct data exchange at the memory level rather than the original FEMM ActiveX or file-based interface, for much improved communication speed.
If you use xfemm, particularly for industrial work, but also academic, it will be greatly appreciated if you could write an email stating this and how it has supported your work. This is a low-cost way to ensure further development and maintenance will continue!
Features
- 2D Electromagnetic Finite Element Analysis
- Cross-Platform
- Advanced Matlab/Octave Interface
- Write FEMM .fem files direct from Matlab/Octave