MaxFEM is a free software for numerical simulation in electromagnetism.
Please open help/b-User Guide/index.html for more information.
MaxFEM requires Python 3 with packages wxPython, vtk and paramiko.
We recommend to install the binaries.
Download the binaries for Windows.
Only if you want to build MaxFEM from source, you will need gfortran and make:
- In Windows, both applications are included in the official MinGW build.
- In Debian-based Linux distributions, they can be found in the official repositories.
make -f Makefile.windows
.make -f Makefile.windows clean
.make
.make clean
.If you are updating MaxFEM, you must reset the Materials database:
1. Click on menu Project - Configuration and select Reset.
2. Click on manu Materials database and select Reset.
If you want to keep the materials you defined in the old version:
1. Save the file materials.xml located in the HOME MaxFEM folder (see
menu Help - User guide - Graphical Interface - Solvers compilation -
Folder location).
2. Reset the materials database as previously explained.
3. Manually merge your materials.xml with the new one created in the HOME MaxFEM
folder.
This code has been tested in the following platforms:
- Windows 10 with Python 3.8, wxPython 4.1, vtk 9.0 and paramiko 2.7. It was built with gfortran 5.3.
pip install
as non-root user, you may need to include the user site-packages directory in the user environment variable Path. See more inforation here.