fusionsc.devices.jtext

J-TEXT parts

Functions

bottomLimiter(pos)

Bottom limiter

defaultGeometryGrid()

A 'current best-efford' estimate for a good geometry indexing grid for J-TEXT calculations.

defaultGrid()

A 'current best-efford' estimate for a good calculation grid for J-TEXT calculations.

exampleGeqdsk()

An example EFIT GEQDSK file for J-TEXT that can be parsed with the EFIT module

firstWall()

J-TEXT plasma vessel geometry

hfsLimiter()

High-Field Side Limiter geometry

islandCoils(currents)

All 6 island coils with individual currents

lfsLimiter(pos)

Low-field side limiter

pfcs(limiterPos)

A combination of first wall, limiters, and target geometry.

singleIslandCoil(i, current)

One of the J-TEXT island coils

target()

High-Field Side Target geometry

topLimiter(pos)

Top limiter

Functions

fusionsc.devices.jtext.bottomLimiter(pos: float) Geometry

Bottom limiter

Parameters:

pos – Distance of the limiter to the magnetic axis

fusionsc.devices.jtext.defaultGeometryGrid() Builder

A ‘current best-efford’ estimate for a good geometry indexing grid for J-TEXT calculations.

Note

The default grid might change in the future if a more reasonable tradeoff between accuracy and calculation speed is determined

fusionsc.devices.jtext.defaultGrid() Builder

A ‘current best-efford’ estimate for a good calculation grid for J-TEXT calculations.

Note

The default grid might change in the future if a more reasonable tradeoff between accuracy and calculation speed is determined

fusionsc.devices.jtext.exampleGeqdsk() str

An example EFIT GEQDSK file for J-TEXT that can be parsed with the EFIT module

fusionsc.devices.jtext.firstWall() Geometry

J-TEXT plasma vessel geometry

fusionsc.devices.jtext.hfsLimiter() Geometry

High-Field Side Limiter geometry

fusionsc.devices.jtext.islandCoils(currents: list) MagneticConfig

All 6 island coils with individual currents

Parameters:

currents – List of 6 coil current values

fusionsc.devices.jtext.lfsLimiter(pos: float) Geometry

Low-field side limiter

:param pos Distance of the limiter to the magnetic axis

fusionsc.devices.jtext.pfcs(limiterPos: float) Geometry

A combination of first wall, limiters, and target geometry.

Parameters:

limiterPos – Position of the 3 limiters

fusionsc.devices.jtext.singleIslandCoil(i: int, current: float) MagneticConfig

One of the J-TEXT island coils

Parameters:
  • i – Number (1 to 6) of island coil

  • current – Current to apply to island coil

fusionsc.devices.jtext.target() Geometry

High-Field Side Target geometry

fusionsc.devices.jtext.topLimiter(pos: float) Geometry

Top limiter

:param pos Distance of the limiter to the magnetic axis