sponge.control.get_thermostat
- sponge.control.get_thermostat(cls_name: Union[str, dict, :class:`sponge.control.Thermostat`], system: :class:`sponge.system.Molecule`, temperature: float = None, **kwargs)[源代码]
获取恒温器对象。
- 参数:
cls_name (Union[str, dict,
sponge.control.Thermostat
]) - 恒温器类名,恒温器的参数字典,或者恒温器对象。`system (
sponge.molecule.Molecule
) - 模拟系统。temperature (float) - 温度耦合的参考温度。 默认值为
None
。如果为None
,且`cls_name`的类型为`str`,则该函数返回None
。kwargs (dict) - 恒温器的其他关键字参数。
- 返回:
sponge.control.Thermostat
,恒温器对象。