SimPla - Simulated Plasma
About SimPla
SimPla (Simulated Plasma) is a module designed to reconstruct plasma equilibrium given a target separatrix and various hyperparameters. It enables detailed modelling of tokamak plasma behaviour through a structured and modular approach.
The module is implemented in both MATLAB and Python using object-oriented programming.
SimPla is structured around three main object classes:
- Tokamak: Handles tokamak-specific information and parameters essential for simulation.
- Geometry: Prepares and manages the geometric configurations necessary for equilibrium calculations.
- Equilibrium: Contains all methods and variables required to compute and analyse the plasma equilibrium.
Additionally, SimPla uses other classes automatically uploaded in the equilibrium class, described in SimPla - Other Classes.
Together, these classes provide a comprehensive framework to simulate and study plasma equilibria in tokamak devices.
⚠️ This documentation is still a work in progress. There may be errors or inaccuracies. Please feel free to contact us if you notice any issues.