The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
circular_flux_loop Class Reference

Detailed Description

ThinCurr circular flux loop class.

Inheritance diagram for circular_flux_loop:

Public Member Functions

 __init__ (self, R, Z, name, scale=1.0, npts=180)
 Initialize circular flux loop object.
 write (self, fid)
 Write flux loop to file.

Protected Attributes

 _name = name
 _pts = numpy.asarray(pts)
 _scale = scale

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
R,
Z,
name,
scale = 1.0,
npts = 180 )

Initialize circular flux loop object.

Parameters
RRadial position of flux loop
ZVertical position of flux loop
nameName of flux loop
scaleScale factor for signal
nptsNumber of points used to define flux loop

Member Function Documentation

◆ write()

write ( self,
fid )
inherited

Write flux loop to file.

Parameters
fidFile object for writing

Member Data Documentation

◆ _name

_name = name
protectedinherited

◆ _pts

_pts = numpy.asarray(pts)
protectedinherited

◆ _scale

_scale = scale
protectedinherited

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