Integrators

Integrator #

Integratorは、時間積分のアルゴリズムを意味します。

以下のアルゴリズムを選択できます。

G-JF Langevin #

ランジュバン方程式に従い、温度・体積・粒子数一定のシミュレーションを行います。

以下の論文で提案された手法です。

BAOABLangevin #

ランジュバン方程式に従い、温度・体積・粒子数一定のシミュレーションを行います。

以下の論文で提案された手法です。

OpenMMで推奨されているアルゴリズムです。

g-BAOABLangevin #

ランジュバン方程式に従い、温度・体積・粒子数一定のシミュレーションを行います。

BAOABLangevinと同等ですが、拘束条件を扱うことができます。

以下の論文で提案された手法です。

GFWNPTLangevin #

ランジュバン方程式に従い、温度・圧力・粒子数一定のシミュレーションを行います。

以下の論文で提案された手法です。

UnderdampedLangevin #

ランジュバン方程式に従い、温度・体積・粒子数一定のシミュレーションを行います。

以下の論文で紹介された手法です。

  • J. D. Honeycutt and D. Thirumalai, (1992) Biopolymers
  • Z. Guo and D. Thirumalai, (1995) Biopolymers.

また、以下のシミュレータで使用されている手法です。

  • H. Kenzaki et al., (2011) JCTC.

VelocityVerlet #

ニュートンの運動方程式に従い、エネルギー・体積・粒子数一定のシミュレーションを行います。