sponge.colvar

接口名

概述

支持平台

sponge.colvar.AllAtoms

模拟系统的所有原子。

Ascend GPU

sponge.colvar.AtomsBase

特定原子组的基类,用作MindSPONGE中的“原子组模块”。

Ascend GPU

sponge.colvar.Atoms

Atoms Cell是AtomsBase的一个子类,它使用原子索引数组进行初始化。

Ascend GPU

sponge.colvar.BatchedAtoms

Atoms Cell 的批处理版本。

Ascend GPU

sponge.colvar.Center

特定原子的中心。

Ascend GPU

sponge.colvar.Group

原子组。

Ascend GPU

sponge.colvar.Position

固定位置的虚拟原子。

Ascend GPU

sponge.colvar.BatchedPosition

具有批处理坐标的固定位置的虚拟原子。

Ascend GPU

sponge.colvar.Vector

特定原子或虚拟原子之间的向量。

Ascend GPU

sponge.colvar.Angle

角度的集合变量。

Ascend GPU

sponge.colvar.ConstantValue

常量值。

Ascend GPU CPU

sponge.colvar.Distance

距离的集合变量。

Ascend GPU

sponge.colvar.Torsion

扭转角(二面角)的集合变量。

Ascend GPU

sponge.colvar.Volume

模拟系统的体积。

Ascend GPU

sponge.colvar.CombineCV

一组 Colvar \({s_i}\) 与shape为 (S_1, S_2, ..., S_n) 的多项式组合。

Ascend GPU

sponge.colvar.ColvarCombine

参见 CombineCV

Ascend GPU

sponge.colvar.CosCV

集合变量(CVs)的余弦值 \(s(R)\)

Ascend GPU

sponge.colvar.FunctionCV

组合一组集合变量(CVs)的复合 Colvar \({s_i(R)}\) 使用自定义函数 \(f(s_1(R), s_2(R), ..., s_i(R))\)

Ascend GPU

sponge.colvar.SinCV

集合变量(CVs)的正弦值 \(s(R)\)

Ascend GPU

sponge.colvar.TransformCV

使用特定函数 \(f(x)\) 转换集合变量 \(s(R)\) 的值。

Ascend GPU

sponge.colvar.Colvar

广义集合变量(Collective Variables, CVs)基类 \(s(R)\)

Ascend GPU

sponge.colvar.ColvarGroup

将一组 Colvar 类连接成一个 Colvar 类。

Ascend GPU

sponge.colvar.get_colvar

获取集合变量组。

Ascend GPU CPU

sponge.colvar.get_atoms

获取原子或组。

Ascend GPU CPU