Solver Capabilities

Magnetostatic (2D)

Compute static magnetic fields using vector potential formulation. Handle permanent magnets, current-carrying conductors, and magnetic materials.

  • Inductance calculation
  • Force and torque computation
  • Flux density mapping

Time-Domain with Motion

Solve transient electromagnetic problems with moving parts using an explicit time-stepping scheme.

  • Sliding mesh capabilities
  • Rotating machinery simulation
  • Linear motion modeling

Eddy-Current Analysis

Model induced currents in conductive media under time-varying magnetic fields.

  • Skin and proximity effects
  • Eddy current losses
  • Conductive shielding design

Couppling with Circuit

Integrate electromagnetic simulations with external circuits for comprehensive system analysis.

  • An embedded circuit solver
  • Support basic circuit elements
  • Co-simulation capabilities

Nonlinear Material Support

Model materials with nonlinear magnetic properties using iterative solution techniques.

  • B-H curve implementation
  • Iron loss in laminated steels
  • Material saturation effects

Python API

Access and control simulations programmatically using Python scripting.

  • Geometry creation and modification
  • Simulation setup and execution
  • Post-processing and data extraction

Numerical Methods

FEM Solvers

  • Direct: (LDLT decomposition)
  • Iterative: Conjugate Gradient (CG)

Electric Circuit Solver

  • Modified Nodal Analysis (MNA)

Geometry & Meshing

CAD Import

Import geometry from dxf or create directly using built-in tools.

Parametric Geometry

Coming soon

Post-Processing & Visualization

Interactive Visualization

Vector field visualization with contour plots, vector plots, and streamlines.

Data Analysis

Analyze results with built-in tools or export data for external processing in CSV or via Python API.

Fast Animation Engine

GPU accelerated OpenGL-based animation of time-domain results.