|
| | __init__ (self, R0, Z0, Nfp=1) |
| | Set up cylindrical system.
|
| |
| | f_RZ (self, phi, RZ, *args) |
| | Returns ODE RHS.
|
| |
| | f_RZ_tangent (self, phi, RZ, *args) |
| | Returns ODE RHS, with tangent.
|
| |
| | f (self, zeta, y, *args) |
| | Returns ODE RHS.
|
| |
| | f_tangent (self, zeta, y, *args) |
| | Returns ODE RHS.
|
| |
| | set_axis (self, R0, Z0) |
| | Set the axis.
|
| |
| | __init__ (self) |
| |
| | convert_coords (self, coord1) |
| | Converts coordinates (for example \(s,\theta,\zeta\) to \(R,Z,\varphi\))
|
| |
◆ __init__()
| pyoculus.problems.cylindrical_problem.CylindricalProblem.__init__ |
( |
| self, |
|
|
| R0, |
|
|
| Z0, |
|
|
| Nfp = 1 ) |
Set up cylindrical system.
\[ (R, \varphi, Z) \]
◆ f()
| pyoculus.problems.cylindrical_problem.CylindricalProblem.f |
( |
| self, |
|
|
| zeta, |
|
|
| y, |
|
|
* | args ) |
◆ f_RZ()
| pyoculus.problems.cylindrical_problem.CylindricalProblem.f_RZ |
( |
| self, |
|
|
| phi, |
|
|
| RZ, |
|
|
* | args ) |
◆ f_RZ_tangent()
| pyoculus.problems.cylindrical_problem.CylindricalProblem.f_RZ_tangent |
( |
| self, |
|
|
| phi, |
|
|
| RZ, |
|
|
* | args ) |
Returns ODE RHS, with tangent.
- Parameters
-
| zeta | cylindrical angle in ODE |
| RZ | \((R, Z, dR_1, dZ_1, dR_2, dZ_2)\) in ODE |
| *args | extra parameters for the ODE |
- Returns
- the RHS of the ODE, with tangent
Reimplemented in pyoculus.problems.cartesian_bfield.CartesianBfield.
◆ f_tangent()
| pyoculus.problems.cylindrical_problem.CylindricalProblem.f_tangent |
( |
| self, |
|
|
| zeta, |
|
|
| y, |
|
|
* | args ) |
◆ set_axis()
| pyoculus.problems.cylindrical_problem.CylindricalProblem.set_axis |
( |
| self, |
|
|
| R0, |
|
|
| Z0 ) |
◆ _R0
| pyoculus.problems.cylindrical_problem.CylindricalProblem._R0 = R0 |
|
protected |
◆ _Z0
| pyoculus.problems.cylindrical_problem.CylindricalProblem._Z0 = Z0 |
|
protected |
◆ Nfp
| pyoculus.problems.cylindrical_problem.CylindricalProblem.Nfp = Nfp |
The documentation for this class was generated from the following file: