|
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 |