- class matlantis_features.features.common.gas_thermo.PostVibrationGasThermoFeatureResult(temperature: Dict[str, List[float]], pressure: Dict[str, List[float]], zero_point_energy: float, enthalpy: Dict[str, List[float]], entropy: Dict[str, List[float]], gibbs_free_energy: Dict[str, List[float]])#
-
Bases:
object
A dataclass for result of PostVibrationGasThermoFeature.
Methods
__init__
(temperature, pressure, …)to_dataframe
([csv_name])Converts the thermochemical properties to pandas.DataFrame.
- __init__(temperature: Dict[str, List[float]], pressure: Dict[str, List[float]], zero_point_energy: float, enthalpy: Dict[str, List[float]], entropy: Dict[str, List[float]], gibbs_free_energy: Dict[str, List[float]]) None #
- to_dataframe(csv_name: Optional[str] = None) DataFrame #
-
Converts the thermochemical properties to pandas.DataFrame.
- Parameters
-
csv_name (str or None, optional) – The csv file path to which the dataframe will be
saved. If ‘None’ is provided, the dataframe will not be saved. Defaults to None. - Returns
-
The pandas.DataFrame which contains temperature, pressure, entropy, enthalpy
and helmholtz_free_energy, - Return type
-
pd.DataFrame
Attributes
- dict#
-
Dictionary representation of the PostVibrationGasThermoFeatureResult.
- Returns
-
Thermochemistry properties in dictionary format.
- Return type
-
dict[str, Any]
- temperature: Dict[str, List[float]]#
- pressure: Dict[str, List[float]]#
- zero_point_energy: float#
- enthalpy: Dict[str, List[float]]#
- entropy: Dict[str, List[float]]#
- gibbs_free_energy: Dict[str, List[float]]#
Resource Library
matlantis_features.features.common.gas_thermo.PostVibrationGasThermoFeatureResult