Skip to content

bendudson/pyTokamak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tokamak utilities in Python
===========================

B.Dudson, University of York

Routines for reading tokamak equilibria, calculating flux-surface
quantites such as safety factor, collision frequencies, and trapped
particle fraction. Neoclassical viscosities and Bootstrap current
calculation using Hirshman-Sigmar formalism


tokamak.equilibrium        Defines classes FluxSurface and Equilibrium
                           for iterating over and performing calculations
                           on flux surfaces

tokamak.neoclass           Neoclassical theory calculations

tokamak.formats.dskgato    Reads DSKGATO 't' files
tokamak.formats.elite      Reads ELITE .inp files


Requirements
============

NumPy

If SciPy is available, then this is used for the erf and integrate.quad functions.
Otherwise fall-back implementations are used

Examples
========

See the examples_xx.py files

About

Routines for tokamak analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages