mufem
An affordable, Python-native multiphysics finite-element solver for electromagnetics, from magnetostatics to full-wave Maxwell, coupled with heat transfer and structural mechanics.
AI-ready
Python-native API for building ML surrogate models, generating training datasets, and driving automated design optimization.
Affordable
The full CPU solver and core physics are free from PyPI for academic and commercial use. Paid tiers add GPU acceleration and specialized models, from $79/month.
Scalable
Distributed-memory (MPI) finite-element core that runs from a laptop to an HPC cluster on the same input.
Pricing
The free Community tier includes the full CPU solver and the core physics models; paid tiers add GPU acceleration and specialized models. Prices shown in USD, with localized pricing for the Eurozone and Japan. Applicable taxes are added at checkout by Paddle.
Community
For academic and commercial use
Free
- Full CPU solver, core physics models
- Academic research and teaching
- Commercial projects and consulting
- Install from PyPI:
pip install mufem - Community support via GitHub Issues
Activated automatically on launch; no key required.
Individual
GPU and specialized models for a single user
$79 / month
€79 EU · ¥7,900 JP
- Everything in Community
- GPU-accelerated solver
- Specialized physics models
- Email support
- Install on any machine you personally use
Enterprise
For teams, organisations, and on-prem deployments
Custom
- Everything in Individual, multi-seat
- GPU acceleration and specialized models
- Support, validation, and integration services
- On-prem licence server or air-gapped activation
- Invoicing, POs, MSA / NDA on request
Subscriptions are processed by Paddle.com Market Limited as Merchant of Record. By purchasing you agree to our Terms of Service, Privacy Policy, and Refund Policy.
Licensing FAQ
Is the free Community tier really usable commercially?
Yes. mufem installed from PyPI is free to use for both academic and commercial work, with the full CPU solver and the core physics models. Paid tiers add GPU acceleration and specialized models, not permission to use the software.
What do the paid tiers add?
GPU-accelerated solving and specialized physics models on top of the free tier, plus support. The Community tier is fully usable for real work on CPU.
What happens when my Individual subscription lapses?
mufem falls back to Community-tier behaviour. Existing simulations and results remain yours; you keep full academic and commercial use of the CPU solver, without GPU acceleration and specialized models.
Do I need a separate licence per machine?
No. The Individual tier is tied to a single user, not a single machine.
Do I own the results I produce with mufem?
Yes. You retain full ownership of all meshes, simulations, and outputs you generate, under any tier.