pyoculus
0.1.1
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
▼
C
pyoculus.integrators.base_integrator.BaseIntegrator
Class that used to setup the ODE integrator
C
pyoculus.integrators.rk_integrator.RKIntegrator
RKIntegrator
wraps the explicit Runge-Kutta implimented in scipy.integrate.ode
▼
C
pyoculus.problems.base_problem.BaseProblem
Abstract class that used to drive calculation
▼
C
pyoculus.problems.cylindrical_problem.CylindricalProblem
▼
C
pyoculus.problems.cartesian_bfield.CartesianBfield
C
pyoculus.problems.simsgeo_biot_savart.SimsgeoBiotSavart
▼
C
pyoculus.problems.cylindrical_bfield.CylindricalBfield
Class that used to setup the cylindrical bfield problem used in ODE solver
C
pyoculus.problems.m3dc1_bfield.M3DC1Bfield
Class that used to setup the M3DC1 bfield problem used in ODE solver
▼
C
pyoculus.problems.toroidal_problem.ToroidalProblem
▼
C
pyoculus.problems.toroidal_bfield.ToroidalBfield
C
pyoculus.problems.qfm_bfield.QFMBfield
Class that used to setup the bfield problem based on QFM
C
pyoculus.problems.spec_bfield.SPECBfield
Class that used to setup the SPEC bfield problem for interfacing Fortran, used in ODE solver
C
pyoculus.problems.two_waves.TwoWaves
A very simple (but still hard) problem for testing the tools and methods
▼
C
pyoculus.solvers.base_solver.BaseSolver
Abstract class that used to setup all other solvers
C
pyoculus.solvers.fixed_point.FixedPoint
Class that used to setup the fixed point finder
C
pyoculus.solvers.flux_surface_gr.FluxSurfaceGR
Class that used to set up the flux surface finder
C
pyoculus.solvers.lyapunov_exponent.LyapunovExponent
Class that used to setup the Lyapunov exponent computation
C
pyoculus.solvers.poincare_plot.PoincarePlot
Class that used to setup the Poincare plot
C
pyoculus.solvers.qfm.QFM
▼
C
pyoculus.problems.bfield_problem.BfieldProblem
C
pyoculus.problems.cartesian_bfield.CartesianBfield
C
pyoculus.problems.cylindrical_bfield.CylindricalBfield
Class that used to setup the cylindrical bfield problem used in ODE solver
C
pyoculus.problems.toroidal_bfield.ToroidalBfield
C
pyoculus.problems.interpolate_coordinates.SurfacesToroidal.CoordsOutput
Output class
C
pyoculus.solvers.base_solver.BaseSolver.OutputData
Used to return the output data
▼
C
pyoculus.problems.spec_problem.SPECProblem
Abstract class to setup the SPEC system for interfacing Fortran, used in ODE solver
C
pyoculus.problems.spec_bfield.SPECBfield
Class that used to setup the SPEC bfield problem for interfacing Fortran, used in ODE solver
C
pyoculus.problems.spec_pjh.SPECPJH
Class that used to setup the SPEC Pressure Jump Hamiltonian system for interfacing Fortran
C
pyoculus.problems.interpolate_coordinates.SurfacesToroidal
Toroidal surfaces object Define surfaces \(s(\vartheta, \zeta) \) and the angle transformations \( \theta (\vartheta, \zeta) \)
Generated by
1.12.0