|
| | __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.
|
| |
◆ __init__()
| __init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
sens_mask = False |
|
) |
| |
Initialize general coil set.
- Parameters
-
| name | Name of the coil set |
| sens_mask | Masking flag for coil (if True, coil is masked from sensors) |
Reimplemented in ThinCurr_Vcoil, and ThinCurr_Icoil.
◆ add_subcoil()
| add_subcoil |
( |
|
self, |
|
|
|
RZ = None, |
|
|
|
pts = None, |
|
|
|
scale = None, |
|
|
|
npoints = None, |
|
|
|
hdf5_path = None |
|
) |
| |
Add a subcoil to this V-coil set.
- Parameters
-
| 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()
| build_coil_XML |
( |
|
self, |
|
|
|
coil_set |
|
) |
| |
Build XML structure for this V-coil.
- Parameters
-
| coil_set | Coil set XML element to attach to |
◆ name
◆ sens_mask
◆ subcoils
The documentation for this class was generated from the following file:
- python/OpenFUSIONToolkit/ThinCurr/coils.py