PullingForce #
指定した粒子に一定の力をかけ続けます。
例 #
[[forcefields.external]]
interaction = "PullingForce"
parameters = [
{index = 0, force = [1.0, 0.0, 0.0]},
{index = 0, force = 1.0, direction = [1.0, 1.0, 1.0]},
# ...
]
入力 #
interaction: 文字列型- 相互作用の名前です。ここでは、
"PullingForce"です。
- 相互作用の名前です。ここでは、
parameters: テーブル型index: 整数型- 力をかける粒子のインデックスです。インデックスは0始まりです。
force: 浮動小数点数型または浮動小数点数の配列型- 浮動小数点数の配列型が与えられた場合、力そのものを表します。
- 浮動小数点数型が与えられた場合、力の強さを表します。その場合、
directionを与える必要があります。 - 単位は
[units]で指定した単位系に従います(例えば、kcal/mol/Å).1 kcal/mol/Å ~ 69.5 pN.
direction: 浮動小数点数の配列型- 力の向きです。強さは
forceで与えられるので、読み込まれたのち規格化されます。
- 力の向きです。強さは