EMSolution Support
pyemsi provides seamless support for EMSolution output files. EMSolution is a powerful simulation engine for computational electromagnetics, enabling efficient, accurate, and fast simulation and optimization of electric machines. pyemsi converts EMSolution FEMAP Neutral (.neu) files to VTK formats for advanced visualization and analysis in Python.
Jupyter Notebook Support
pyemsi provides full Jupyter Notebook integration for interactive computing and visualization. Jupyter supports over 40 programming languages and enables sharing of computational documents with rich, interactive output including HTML, images, and custom visualizations. Explore your electromagnetic simulation results interactively with 3D visualization directly in your notebooks.

PyVista Visualization
pyemsi leverages PyVista for powerful 3D plotting and mesh analysis through a streamlined interface for VTK. PyVista provides a Pythonic, well-documented API for rapid prototyping, analysis, and visual integration of spatially referenced datasets. Perfect for finite element analysis visualization, stress plots, and exploring complex electromagnetic simulation results.