The Open FUSION Toolkit 26.6
An open-source framework for fusion and plasma science and engineering
Loading...
Searching...
No Matches
ThinCurr_XML Class Reference

Detailed Description

Container class for ThinCurr XML block.

Public Member Functions

 __init__ (self)
 Initialize ThinCurr XML block.
 add_Icoil (self, icoil)
 Add an I-coil to this ThinCurr block.
 add_Vcoil (self, vcoil)
 Add a V-coil to this ThinCurr block.
 build_XML (self, parent_tag)
 Build XML structure for ThinCurr block.
 set_eta (self, resistivities)
 Set resistivity values.
 set_eta_vol (self, resistivities)
 Set volumetric resistivity values.
 set_thickness (self, thicknesses)
 Set thickness values.

Public Attributes

 eta = None
 eta_vol = None
list icoils = []
 thickness = None
list vcoils = []

Static Public Attributes

str name = "thincurr"

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Initialize ThinCurr XML block.

Member Function Documentation

◆ add_Icoil()

add_Icoil ( self,
icoil )

Add an I-coil to this ThinCurr block.

Parameters
icoilThinCurr_Icoil object

◆ add_Vcoil()

add_Vcoil ( self,
vcoil )

Add a V-coil to this ThinCurr block.

Parameters
vcoilThinCurr_Vcoil object

◆ build_XML()

build_XML ( self,
parent_tag )

Build XML structure for ThinCurr block.

Parameters
parent_tagParent XML element to attach to

◆ set_eta()

set_eta ( self,
resistivities )

Set resistivity values.

Parameters
resistivitiesResistivity values by section

◆ set_eta_vol()

set_eta_vol ( self,
resistivities )

Set volumetric resistivity values.

Parameters
resistivitiesarray of float, volumetric resistivity values by section

◆ set_thickness()

set_thickness ( self,
thicknesses )

Set thickness values.

Parameters
thicknessesarray of float, thickness values by section

Member Data Documentation

◆ eta

eta = None

◆ eta_vol

eta_vol = None

◆ icoils

list icoils = []

◆ name

str name = "thincurr"
static

◆ thickness

thickness = None

◆ vcoils

list vcoils = []

The documentation for this class was generated from the following file: