pmutt.statmech.nucl.EmptyNucl
- class pmutt.statmech.nucl.EmptyNucl
Bases:
_ModelBase
Nuclear modes. Assumes no change in any chemical reaction and hence does not affect thermodynamic quantities.
- __init__()
Methods
__init__
()from_dict
(json_obj)Recreate an object from the JSON representation.
get_Cp
(units, **kwargs)Calculate the heat capacity (constant P)
get_CpoR
()Calculates the dimensionless heat capacity at constant pressure
get_Cv
(units, **kwargs)Calculate the heat capacity (constant V)
get_CvoR
()Calculates the dimensionless heat capacity at constant volume
get_F
(units[, T])Calculate the Helmholtz energy
get_FoRT
()Calculates the dimensionless Helmholtz energy
get_G
(units[, T])Calculate the Gibbs energy
get_GoRT
()Calculates the dimensionless Gibbs energy
get_H
(units[, T])Calculate the enthalpy
get_HoRT
()Calculates the dimensionless enthalpy
get_S
(units, **kwargs)Calculate the entropy
get_SoR
()Calculates the dimensionless entropy
get_U
(units[, T])Calculate the internal energy
get_UoRT
()Calculates the imensionless internal energy
get_q
()Calculates the partition function
to_dict
()Represents object as dictionary with JSON-accepted datatypes
- classmethod from_dict(json_obj)
Recreate an object from the JSON representation.
- Parameters:
json_obj (dict) – JSON representation
- Returns:
Obj
- Return type:
Appropriate object
- get_Cp(units, **kwargs)
Calculate the heat capacity (constant P)
- get_CpoR()
Calculates the dimensionless heat capacity at constant pressure
- Returns:
CpoR_nucl – Nuclear dimensionless heat capacity at constant pressure
- Return type:
- get_Cv(units, **kwargs)
Calculate the heat capacity (constant V)
- get_CvoR()
Calculates the dimensionless heat capacity at constant volume
- Returns:
CvoR_nucl – Nuclear dimensionless heat capacity at constant volume
- Return type:
- get_F(units, T=298.15, **kwargs)
Calculate the Helmholtz energy
- get_FoRT()
Calculates the dimensionless Helmholtz energy
- Returns:
FoRT_nucl – Nuclear dimensionless Helmholtz energy
- Return type:
- get_G(units, T=298.15, **kwargs)
Calculate the Gibbs energy
- get_GoRT()
Calculates the dimensionless Gibbs energy
- Returns:
GoRT_nucl – Nuclear dimensionless Gibbs energy
- Return type:
- get_H(units, T=298.15, **kwargs)
Calculate the enthalpy
- get_HoRT()
Calculates the dimensionless enthalpy
- Returns:
HoRT_nucl – Nuclear dimensionless enthalpy
- Return type:
- get_S(units, **kwargs)
Calculate the entropy
- get_SoR()
Calculates the dimensionless entropy
- Returns:
SoR_nucl – Nuclear dimensionless entropy
- Return type:
- get_U(units, T=298.15, **kwargs)
Calculate the internal energy
- get_UoRT()
Calculates the imensionless internal energy
- Returns:
UoRT_nucl – Nuclear dimensionless internal energy
- Return type:
- get_q()
Calculates the partition function
- Returns:
q_nucl – Nuclear partition function
- Return type: