pyrokinetics.species.Species#
- class pyrokinetics.species.Species(species_type=None, charge=None, mass=None, dens=None, temp=None, rho=None, omega0=None)[source]#
Bases:
object
Contains all species data as a function of psiN
Charge Mass Density Temperature Angular rotation
Also need r/a (rho) as a function of psi for a/Lt etc. May need to add psi_toroidal
- __init__(species_type=None, charge=None, mass=None, dens=None, temp=None, rho=None, omega0=None)[source]#
Methods
__init__
([species_type, charge, mass, dens, ...])get_angular_velocity
([psi_n])get_charge
([psi_n])get_dens
([psi_n])get_mass
()get_norm_ang_vel_gradient
([psi_n])1/omega domega/drho
get_norm_dens_gradient
([psi_n])1/n dn/rho
get_norm_temp_gradient
([psi_n])1/T dT/drho
get_temp
([psi_n])grad_rho
([psi_n])