Energy transfer model¶
TCKDB backend app models energy transfer (trans) module
- class tckdb.backend.app.models.trans.Trans(**kwargs)[source]¶
A class for representing a TCKDB Trans item (energy transfer model)
Example:
Trans(model='Single Exponential Down', parameters={'alpha0': (175, 'cm^-1'), 'T0': (300, 'K'), 'n': 0.52})
- id¶
The primary key (not a user input)
- Type
int
- model¶
The energy transfer model, currently only
'Single Exponential Down'
is supported- Type
str
- parameters¶
The energy transfer model parameters. Keys are parameter names (e.g.,
'alpha0'
,'T0'
, and'n'
for the common ‘Single Exponential Down’ model) and values are either Tuple[float, str] with the value and unit, or just a float for a dimensionless parameter (such as'n'
in the ‘Single Exponential Down’ model).- Type
Dict[str, Union[Tuple[float, str], float]]
- reviewer_flags¶
Backend flags to assist the review process (not a user input)
- Type
Dict[str, str]