Stationary Curve¶
dexter.StationaryCurve(machine: Machine)
¶
The stationary curve of the Hamiltonian.
The stationary curve is defined through the equation $\partial\mathcal{H}/\partial\theta = 0$. In the absence of an electric field, this is equivalent to \partial B/\partial\theta = 0$.
The stationary curve is described by one or more parametrized segments of the form $\partial\mathcal{H}/\partial\theta = 0$
Attributes:
-
segments(list[StationaryCurveSegment]) –The segments comprising the stationary curve.
dexter.StationaryCurveSegment()
¶
A 2D parametrized curve. Represents an individual segment of the Stationary Curve.
The parameter $t$ is chosen to be the index of the corresponding $(\theta, \psi)$ point.
Attributes:
-
flux_kind(MagneticFluxKind) –The kind of the magnetic flux w.r.t. the segment is defined.
-
flux_array(MagneticFluxArray) –The contained magnetic flux $\psi$ array.
-
theta_array(Array1) –The contained $\theta$ array.
__len__() -> int
¶
Returns the number of the contained $(\theta, \psi)$ points.