sponge.function.Energy
- class sponge.function.Energy(value: float, unit: str = 'kj/mol', **kwargs)[源代码]
能量。
- 参数:
value (float) - 能量值。
unit (str) - 能量单位。默认值:"kj/mol"。
kwargs - 其他参数。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> from sponge.function import Energy >>> ene = Energy(1.0, 'kcal/mol') >>> ene.change_unit('kj/mol') <sponge.function.units.Energy at 0x7f415483eac0> >>> ene.value 4.184
- property abs_size
获取能量绝对值。
- 返回:
float。能量的绝对值。
- property ref
获取能量参考值。
- 返回:
float。一个能量参考值。
- property unit
获取能量单位。
- 返回:
str。能量单位。
- property unit_name
获取能量单位的名称。
- 返回:
str。能量单位的名称。
- property value
获取能量值。
- 返回:
float。能量值。