pyoculus 0.1.1
|
doc | |
▼ pyoculus | |
▼ integrators | |
__init__.py | |
base_integrator.py | Contains base class of ODE integrator |
rk_integrator.py | Contains the class of RK ODE integrator |
sdc_integrator.py | |
▼ irrationals | |
__init__.py | |
continued_fraction.py | Contains functions related to the continued fraction expansion |
▼ problems | |
▼ SPECfortran | |
pybasefn.f90 | Fortran module that computes the radial basis functions |
pybfield.f90 | |
pycoords.f90 | Fortran module for SPEC problems, computing geometry relevant quantities |
pyPJH.f90 | Fortran module for SPEC Pressure Jump Hamiltonian problems |
pyvariables.f90 | A MODULE that keeps all the global SPECvariables for other interfaced fortran SUBROUTINE |
__init__.py | |
base_problem.py | Containing base problem class for pyoculus ODE solver |
bfield_problem.py | Containing a problem class with magnetic fields |
cartesian_bfield.py | Containing a class for pyoculus ODE solver that deals with magnetic field given in Cartesian |
cylindrical_bfield.py | Containing a class for pyoculus ODE solver that deals with magnetic field given in Cylindrical coordinates |
cylindrical_problem.py | Containing cylindrical problem class for pyoculus ODE solver |
interpolate_coordinates.py | : class for keeping interpolating coordinates between a few surfaces |
m3dc1_bfield.py | Containing the problem class for pyoculus ODE solver to work on M3DC1 magnetic field |
qfm_bfield.py | Setup the magnetic field system - using the Quadratic minimising surfaces coordinates |
simsgeo_biot_savart.py | Containing a class for pyoculus ODE solver that deals with Simsgeo B field |
spec_bfield.py | |
spec_pjh.py | Setup the SPEC Pressure Jump Hamiltonian system for ODE solver |
spec_problem.py | Setup the Abstract SPEC class for ODE solver |
toroidal_bfield.py | Containing a problem class with magnetic fields in two cyclical coordinates for pyoculus ODE solver |
toroidal_problem.py | Containing a problem class with two cyclical coordinates for pyoculus ODE solver |
two_waves.py | Perturbed slab problem |
▼ solvers | |
__init__.py | |
base_solver.py | Contains base class for solvers |
fixed_point.py | Class for finding fixed points |
flux_surface_gr.py | A class for finding flux surfaces using Greene's residue method |
lyapunov_exponent.py | Containing a class for computing the Lyapunov Exponent |
manifolds.py | |
poincare_plot.py | : class for generating the Poincare Plot |
qfm.py | : class for generating the (weighted) Quadratic Flux Minimising (QFM) surfaces |
__init__.py |