![]() |
The Open FUSION Toolkit 26.6
An open-source framework for fusion and plasma science and engineering
|

Public Member Functions | |
| __init__ (self, name, sens_mask=False) | |
| Initialize general coil set. | |
| add_subcoil (self, RZ=None, pts=None, scale=None, npoints=None, hdf5_path=None) | |
| Add a subcoil to this V-coil set. | |
| build_coil_XML (self, coil_set) | |
| Build XML structure for this V-coil. | |
Public Attributes | |
| name = name | |
| sens_mask = sens_mask | |
| list | subcoils = [] |
| __init__ | ( | self, | |
| name, | |||
| sens_mask = False ) |
Initialize general coil set.
| name | Name of the coil set |
| sens_mask | Masking flag for coil (if True, coil is masked from sensors) |
| add_subcoil | ( | self, | |
| RZ = None, | |||
| pts = None, | |||
| scale = None, | |||
| npoints = None, | |||
| hdf5_path = None ) |
Add a subcoil to this V-coil set.
| RZ | [R, Z] position (for circular coils; centered on Z-axis) |
| pts | Array of [x, y, z] positions (for general coils) |
| scale | Scaling factor for coil current (1.0 if not specified) |
| npoints | Number of points (for general coils) |
| hdf5_path | Path to HDF5 dataset containing coil points (alternative to pts and RZ) |
| build_coil_XML | ( | self, | |
| coil_set ) |
Build XML structure for this V-coil.
| coil_set | Coil set XML element to attach to |
| name = name |
| sens_mask = sens_mask |
| list subcoils = [] |