Public Member Functions | Static Public Attributes | List of all members
qualikiz_tools.qualikiz_io.inputfiles.Particle Class Reference

Particle (ion or electron) More...

Inheritance diagram for qualikiz_tools.qualikiz_io.inputfiles.Particle:
Inheritance graph
Collaboration diagram for qualikiz_tools.qualikiz_io.inputfiles.Particle:
Collaboration graph

Public Member Functions

def __init__ (self, kwargs)
 Initialize a Particle. More...

Static Public Attributes

list in_args = ['T', 'n', 'At', 'An', 'type', 'anis', 'danisdr']

Detailed Description

Particle (ion or electron)

Constructor & Destructor Documentation

◆ __init__()

def qualikiz_tools.qualikiz_io.inputfiles.Particle.__init__ (   self,

Initialize a Particle.

Usually it is better to create an Electron or Ion instead.

TTemperature in keV
nDensity in 10^19 m^-3 for electrons, relative factor to electron denisity for ions
AtNormalized logarithmic temperature gradient
A_t(R/T) * (dT/dr)
AnNormalized logarithmic density gradient
A_n(R/n) * (dn/dr)
type1: Active
3Passing at ion scales
anisTemperature anisotropy T_perp / T_para at LFS
danisdrRadial gradient of temperature anisotropy
   Kwargs (ion only):
AiIon mass in amu
ZiIon charge in e

Member Data Documentation

◆ in_args

list qualikiz_tools.qualikiz_io.inputfiles.Particle.in_args = ['T', 'n', 'At', 'An', 'type', 'anis', 'danisdr']

The documentation for this class was generated from the following file: