PyNeb
1.1.2
PyNeb Reference Manua
|
Inherits object.
Public Member Functions | |
def | __init__ |
def | getSources (self) |
def | printSources (self) |
def | getOmegaArray |
def | getOmega |
def | getTemArray |
Public Attributes | |
log_ | |
atom | |
elem | |
spec | |
NLevels | |
name | |
noExtrapol | |
calling | |
tem_units | |
collFile | |
collPath | |
comments | |
def __init__ | ( | self, | |
elem = None , |
|||
spec = None , |
|||
atom = None , |
|||
OmegaInterp = 'Linear' , |
|||
noExtrapol = False , |
|||
NLevels = None |
|||
) |
def getOmega | ( | self, | |
tem, | |||
lev_i = -1 , |
|||
lev_j = -1 |
|||
) |
Return interpolated value of the collision strength value at the given temperature for the complete array or a specified transition. Usage: O3.getOmega(15000.) O3.getOmega([8e3, 1e4, 1.2e4]) O3.getOmega([8e3, 1e4, 1.2e4], 5, 4) Parameters: - tem electronic temperature in K. May be an array. - lev_i upper level - lev_j lower level
def getOmegaArray | ( | self, | |
lev_i = -1 , |
|||
lev_j = -1 |
|||
) |
Return array of original tabulated collision strengths for a given transition, as a function of temperature. Usage: O3.getOmegaArray() Parameters: - lev_j lower level (default= -1, returns complete array) - lev_i upper level (default= -1, returns complete array)
def getSources | ( | self | ) |
def getTemArray | ( | self, | |
keep_unit = True |
|||
) |
Return array of tabulated original temperature points (as in fits file) of collision strengths. Parameters: - keep_unit return temperature in file units (default) or change it to Kelvin (False)
def printSources | ( | self | ) |
atom |
calling |
collFile |
collPath |
comments |
elem |
log_ |
name |
NLevels |
noExtrapol |
spec |
tem_units |