sponge.function.lennard_jones_potential2

查看源文件
sponge.function.lennard_jones_potential2(epsilon: Tensor, r_0: Tensor, r_ij: Tensor, mask: Tensor = None)[源代码]

使用 ϵr0 计算Lennard-Jones (LJ) 势。

Elj(rij)=4ϵ[14(r0rij)1212(r0rij)6]
参数:
  • epsilon (Tensor) - 张量的shape为 (...) 。数据类型为float。井深 ϵ

  • r_0 (Tensor) - 张量的shape为 (...) 。数据类型为float。原子半径 r0

  • r_ij (Tensor) - 张量的shape为 (...) 。数据类型为float。原子 ii 之间的距离 rij

  • mask (Tensor) - 张量的shape为 (...) 。数据类型为bool。距离的掩码 rij。默认值: None

返回:

Tensor。E_coulomb。张量的shape为 (...) 。数据类型为float。

支持平台:

Ascend GPU