rizer.hybrid.engineering_model.model.VT_relaxation#

Classes#

VibrationalTranslationalRelaxationModel

Compute temperature and pressure during the vibrational-translational relaxation phase.

Module Contents#

class rizer.hybrid.engineering_model.model.VT_relaxation.VibrationalTranslationalRelaxationModel(inputs: rizer.hybrid.engineering_model.dataclass.VT_relaxation.VibrationalTranslationalRelaxationInputs)#

Compute temperature and pressure during the vibrational-translational relaxation phase.

Main assumptions of the vibrational-translational relaxation model are:

  • (a1) Isobaric VT energy exchange.

  • (a2) Constant τ_VT.

Parameters:

inputs (VibrationalTranslationalRelaxationInputs) – Inputs for the vibrational-translational relaxation model.

inputs#
F_TE(t: float) float#
T(t: float) float#
T2(t: float, T1: Callable[[float], float]) float#
P(t: float) float#
P2(t: float, P1: Callable[[float], float]) float#
solve(t_eval: numpy.ndarray, T1: Callable[[float], float], P1: Callable[[float], float]) rizer.hybrid.engineering_model.dataclass.VT_relaxation.VibrationalTranslationalRelaxationOutputs#