Abstract class to setup the SPEC system for interfacing Fortran, used in ODE solver.
More...
|
| __init__ (self, spec_data, lvol) |
| Set up the equilibrium for use of the fortran module.
|
|
Abstract class to setup the SPEC system for interfacing Fortran, used in ODE solver.
◆ __init__()
pyoculus.problems.spec_problem.SPECProblem.__init__ |
( |
| self, |
|
|
| spec_data, |
|
|
| lvol ) |
◆ fortran_module
pyoculus.problems.spec_problem.SPECProblem.fortran_module = fortran_module |
◆ Igeometry
pyoculus.problems.spec_problem.SPECProblem.Igeometry = spec_data.input.physics.Igeometry |
◆ ivol
pyoculus.problems.spec_problem.SPECProblem.ivol = lvol |
◆ Lcoordinatesingularity
tuple pyoculus.problems.spec_problem.SPECProblem.Lcoordinatesingularity |
Initial value:= (
spec_data.input.physics.Igeometry >= 2 and lvol == 1
)
◆ Lrad
pyoculus.problems.spec_problem.SPECProblem.Lrad = spec_data.input.physics.Lrad[lvol - 1] |
◆ Mpol
pyoculus.problems.spec_problem.SPECProblem.Mpol = spec_data.input.physics.Mpol |
◆ Mvol
pyoculus.problems.spec_problem.SPECProblem.Mvol = spec_data.output.Mvol |
◆ Nfp
pyoculus.problems.spec_problem.SPECProblem.Nfp = spec_data.input.physics.Nfp |
◆ NOTstellsym
int pyoculus.problems.spec_problem.SPECProblem.NOTstellsym = 0 |
◆ Ntor
pyoculus.problems.spec_problem.SPECProblem.Ntor = spec_data.input.physics.Ntor |
◆ rpol
float pyoculus.problems.spec_problem.SPECProblem.rpol = spec_data.input.physics.rpol |
◆ rtor
float pyoculus.problems.spec_problem.SPECProblem.rtor = spec_data.input.physics.rtor |
The documentation for this class was generated from the following file: