Package chianti :: Module ionrec :: Class ioneq
[hide private]
[frames] | no frames]

Class ioneq

source code

  core._IonTrails._ionTrails --+    
                               |    
core._SpecTrails._specTrails --+    
                               |    
                    core.Ion.ion --+
                                   |
                                  ioneq

Instance Methods [hide private]
 
__init__(self, z, temperature, verbose=False)
calculates the ionization equilibrium for element z at a single temperatures
source code
 
evolve(self, temperature, density, haveEvolver=0)
to evolve the plasma to the final temperature
source code
 
getEvolver(self, temperature, density, time)
calculate the evolver matrix for the new temperature
source code
 
getIoneq(self)
get the ionization equilibrium for this ion at the specified temperature getIoneqFromEvolver does the same but is a bit less accurate
source code
 
getIoneqFromStatic(self)
gets the ionization equilibrium for the specified ion at the specified temperature not as accurate as getIoneq since this methods uses a matrix inversion which can result in nonphysical values (usually small) that are zero'd out
source code
 
getStatic(self)
calculate the static matrix for the specified temperature
source code

Inherited from core.Ion.ion: boundBoundLoss, cireclvlDescale, diCross, diRate, drRate, drRateLvl, eaCross, eaDescale, eaRate, emiss, emissList, emissPlot, emissRatio, gofnt, intensity, intensityRatioInterpolate, ioneqOne, ionizCross, ionizRate, p2eRatio, popPlot, populate, recombRate, rrRate, setup, setupIonrec, spectrum, twoPhoton, twoPhotonEmiss, twoPhotonLoss, upsilonDescale, upsilonDescaleSplups

Inherited from core._IonTrails._ionTrails: intensityList, intensityPlot, intensityRatio, intensityRatioSave

Inherited from core._SpecTrails._specTrails: convolve, ionGate, lineSpectrumPlot, spectrumPlot

Method Details [hide private]

__init__(self, z, temperature, verbose=False)
(Constructor)

source code 

calculates the ionization equilibrium for element z at a single temperatures

Overrides: core._SpecTrails._specTrails.__init__