Actors

IMP12 has provided a number of Kepler actors for testing and use on the ITM Gateway . The list is constantly expanding and will regularly be updated.

The actors can be found in the KeplerActors project under Gforge.

IMP12's actors are hosted in the following categories:
- fixed_boundary_equilibrium
- free_boundary_equilibrium
- linear_MHD
- NTM
- numerical_tools
- database_tools
- RWM
- sawtooth

Free Boundary Equilibrium Reconstruction

TopPreviousNext

EQUALslice

TopPreviousNext

The EQUALslice actor reads experimental signals from the data base and calculates a free boundary equilibrium for the given time slice.

Type Input CPOs Output CPOs Kepler parameters
single time slice magdiag
pfsystems
toroidfield
limiter
ironmodel
msediag
interfdiag
polardiag
coreprof
equilibrium time
iteration
The parameter time determines the time point at which the experimental signals will be sliced. The parameter iteration gives the number of iterations.

High Resolution Fixed Boundary Equilibrium Reconstruction

TopPreviousNext

HELENA

TopPreviousNext

The HELENA actor calculates a fixed boundary high resolution equilibrium in straight field line coordinates starting from plasma profiles like p', FF', p, < >, the corresponding radial points like , , and the boundary curve for a fixed boundary equilibrium calculation.

Type Input CPOs Output CPOs Kepler parameters
single time slice equilibrium equilibrium path
The parameter path is optional and allows you to redirect verbose output to the specific directory.

Linear MHD Stability Analysis

TopPreviousNext

ILSA

TopPreviousNext

The ILSA actor performs a linear MHD stability for a fixed boundary high resolution equilibrium in straight fild line coordinates.

Type Input CPOs Output CPOs Kepler parameters
single time slice equilibrium mhd path
The parameter path is optional and allows you to redirect verbose output to the specific directory.

Numerical Tools

TopPreviousNext

PROGEN

TopPreviousNext

The PROGEN actor either reads plasma profiles like p', FF', p, < >, the corresponding radial points like , , and the boundary curve for a fixed boundary equilibrium calculation from files or constructs them from analytic formulae.

Type Input CPOs Output CPOs Kepler parameters
single time slice equilibrium (empty) equilibrium active
path_tag
path
The parameter active allows you to deactivate the PROGEN actor altogether if set to 0. The parameter path is optional and allows you to redirect verbose output to the specific directory. path_tag should remain empty.

JALPHA

TopPreviousNext

The JALPHA actor takes the pressure and current density profile from an incoming equilibrium CPO together with the radial positions and modifies them by scaling the edge pressure gradient and edge current density. Doing so, it maintains the total plasma energy and the total plasma current . It is designed to generate profiles for input to the HELENA actors for a j- study. Recent extensions allow to scale the width of the pedestal as well as the normalized plasma beta.

Type Input CPOs Output CPOs Kepler parameters
single time slice equilibrium equilibrium path
scan_p
scan_j
The parameter path is optional and allows you to redirect verbose output to the specific directory. The parameter scan_p allows you to specify the scaling factor for pedestal height, pedestal width, or plasma beta modifications for the pressure profile. The parameter scan_j allows you to specify the scaling factor for pedestal height and width for the flux surface averaged current density profile.

Database Tools

TopPreviousNext

EQUILIBRIUM2UAL

TopPreviousNext

The EQUILIBRIUM2UAL actor reads an equilibrium CPO from the specified standardized ASCII file and feeds it to the output port. Currently, the ASCII file is supposed to contain a single time slice as a scalar.

Type Input CPOs Output CPOs Kepler parameters
single time slice equilibrium (empty) equilibrium path
The path contains the path to the ASCII file including the name of the file.

MHD2UAL

TopPreviousNext

The MHD2UAL actor reads an mhd CPO from the specified standardized ASCII file and feeds it to the output port. Currently, the ASCII file is supposed to contain a single time slice as a 1D vector.

Type Input CPOs Output CPOs Kepler parameters
single time slice equilibrium (empty) mhd path
The path contains the path to the ASCII file including the name of the file.


last update: 2011-07-13 by konz