<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://comp.chem.tohoku.ac.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Ms%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BB%95%E6%A7%98</id>
	<title>Msファイルの仕様 - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="http://comp.chem.tohoku.ac.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Ms%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BB%95%E6%A7%98"/>
	<link rel="alternate" type="text/html" href="http://comp.chem.tohoku.ac.jp/mediawiki/index.php?title=Ms%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BB%95%E6%A7%98&amp;action=history"/>
	<updated>2026-05-26T15:23:44Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.36.2</generator>
	<entry>
		<id>http://comp.chem.tohoku.ac.jp/mediawiki/index.php?title=Ms%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BB%95%E6%A7%98&amp;diff=1070&amp;oldid=prev</id>
		<title>Hirano: ページの作成:「==ms ファイルの入力例==  ===version&lt;0.3===   === water.ms ===================================================================================  &amp;system   version =…」</title>
		<link rel="alternate" type="text/html" href="http://comp.chem.tohoku.ac.jp/mediawiki/index.php?title=Ms%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BB%95%E6%A7%98&amp;diff=1070&amp;oldid=prev"/>
		<updated>2026-05-26T02:42:03Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「==ms ファイルの入力例==  ===version&amp;lt;0.3===   === water.ms ===================================================================================  &amp;amp;system   version =…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==ms ファイルの入力例==&lt;br /&gt;
&lt;br /&gt;
===version&amp;lt;0.3===&lt;br /&gt;
&lt;br /&gt;
 === water.ms ===================================================================================&lt;br /&gt;
 &amp;amp;system&lt;br /&gt;
  version = 0.1&lt;br /&gt;
  n = 3&lt;br /&gt;
 /&lt;br /&gt;
 # version: 読み取り形式のバージョン&lt;br /&gt;
 # n: 全サイト数&lt;br /&gt;
 # cf. J. W. Caldwell and P. A. Kollman, J. Phys. Chem. 1995, 99, 6208&lt;br /&gt;
 #water=POL3&lt;br /&gt;
 &lt;br /&gt;
 SITE_DATA   # サイトデータ開始点&lt;br /&gt;
 # 通し番号 サイト名 グループ番号 質量 電荷 分極率 LJ_sigma LJ_eps 座標xyz 速度xyz 力xyz 隣接サイト数 隣接サイト番号&lt;br /&gt;
 1 HW 1  1.0  0.365 0.170 0.0   0.0    9.625597 6.787278 12.673000 0.0 0.0 0.0 0.0 0.0 0.0 2 2 3&lt;br /&gt;
 2 HW 1  1.0  0.365 0.170 0.0   0.0    9.625597 8.420323 12.673000 0.0 0.0 0.0 0.0 0.0 0.0 2 1 3&lt;br /&gt;
 3 OW 1 16.0 -0.730 0.528 3.204 0.156 10.203012 7.603800 12.673000 0.0 0.0 0.0 0.0 0.0 0.0 2 1 2&lt;br /&gt;
 &lt;br /&gt;
 BOND_DATA  # 結合データ開始点&lt;br /&gt;
 # サイト１の名前 サイト２の名前 平衡距離 結合定数（0のときconstraint）&lt;br /&gt;
 HW HW 1.63328311  0&lt;br /&gt;
 HW OW 1.0 0&lt;br /&gt;
 ================================================================================================&lt;br /&gt;
* SITE_DATA に隣接リストがある&lt;br /&gt;
* BOND_DATA のみ記述することができる。内部座標の計算には対応していないため、距離拘束による剛体回転子しか扱えない。&lt;br /&gt;
* ANGLE_DATA も記述することができるが、内部座標の計算には対応していないため、使用しないこと。&lt;br /&gt;
&lt;br /&gt;
===version&amp;gt;=0.3===&lt;br /&gt;
&lt;br /&gt;
 === DCE.ms ===================================================================================&lt;br /&gt;
 &amp;amp;system&lt;br /&gt;
 version = 0.3&lt;br /&gt;
 n = 8&lt;br /&gt;
 /&lt;br /&gt;
 # version: 読み取り形式のバージョン（必須）&lt;br /&gt;
 # n: 全サイト数（必須）&lt;br /&gt;
 # I. Benjamin, A. Pohorille, J. Chem. Phys. 98, 236 (1993)&lt;br /&gt;
 # calculate_1_4 = 2&lt;br /&gt;
 &lt;br /&gt;
 SITE_DATA   # サイトデータ開始点&lt;br /&gt;
 # 通し番号 サイト名 グループ番号 質量 電荷 分極率 LJ_sigma LJ_epsilon 座標 速度 力&lt;br /&gt;
 1 C1  1 12.0  0.227  0.0  3.980  0.114    0.460076    0.596889    0.000000   0.0 0.0 0.0 0.0 0.0 0.0&lt;br /&gt;
 2 Cl1 1 35.5 -0.227  0.0  3.160  0.500    2.233347   -0.066896   -0.000002   0.0 0.0 0.0 0.0 0.0 0.0&lt;br /&gt;
 3 H1  1 1.0   0.0    0.0  2.744  0.010    0.374555    1.190926   -0.889563   0.0 0.0 0.0 0.0 0.0 0.0&lt;br /&gt;
 4 H2  1 1.0   0.0    0.0  2.744  0.010    0.374555    1.190925    0.889564   0.0 0.0 0.0 0.0 0.0 0.0&lt;br /&gt;
 5 C2  1 12.0  0.227  0.0  3.980  0.114   -0.460076   -0.596889    0.000000   0.0 0.0 0.0 0.0 0.0 0.0&lt;br /&gt;
 6 Cl2 1 35.5 -0.227  0.0  3.160  0.500   -2.233347    0.066896    0.000002   0.0 0.0 0.0 0.0 0.0 0.0&lt;br /&gt;
 7 H3  1 1.0   0.0    0.0  2.744  0.010   -0.374555   -1.190925    0.889564   0.0 0.0 0.0 0.0 0.0 0.0&lt;br /&gt;
 8 H4  1 1.0   0.0    0.0  2.744  0.010   -0.374555   -1.190926   -0.889563   0.0 0.0 0.0 0.0 0.0 0.0&lt;br /&gt;
 &lt;br /&gt;
 BOND_DATA  # 結合データ開始点&lt;br /&gt;
 # サイト１の番号 サイト２の番号 keyword パラメータのセット&lt;br /&gt;
 1 5 HARMONIC 620.0 1.526&lt;br /&gt;
 1 2 HARMONIC 464.0 1.787&lt;br /&gt;
 1 3 HARMONIC 620.0 1.090&lt;br /&gt;
 1 4 HARMONIC 620.0 1.090&lt;br /&gt;
 5 6 HARMONIC 464.0 1.787&lt;br /&gt;
 5 7 HARMONIC 620.0 1.090&lt;br /&gt;
 5 8 HARMONIC 620.0 1.090&lt;br /&gt;
 BOND_DATA_END  # 結合データ終了点&lt;br /&gt;
 &lt;br /&gt;
 ANGLE_DATA  # 結合角データ開始点&lt;br /&gt;
 # サイト１の番号 サイト２の番号 サイト３の番号 keyword パラメータのセット&lt;br /&gt;
 2 1 5 HARMONIC 88.0 108.2&lt;br /&gt;
 3 1 5 HARMONIC 70.0 109.5&lt;br /&gt;
 4 1 5 HARMONIC 70.0 109.5&lt;br /&gt;
 6 5 1 HARMONIC 88.0 108.2&lt;br /&gt;
 7 5 1 HARMONIC 70.0 109.5&lt;br /&gt;
 8 5 1 HARMONIC 70.0 109.5&lt;br /&gt;
 2 1 3 HARMONIC 82.0 106.9&lt;br /&gt;
 2 1 4 HARMONIC 82.0 106.9&lt;br /&gt;
 6 5 7 HARMONIC 82.0 106.9&lt;br /&gt;
 6 5 8 HARMONIC 82.0 106.9&lt;br /&gt;
 ANGLE_DATA_END  # 結合角データ終了点&lt;br /&gt;
 &lt;br /&gt;
 DIHEDRAL_DATA  # 二面角データ開始点&lt;br /&gt;
 # サイト１の番号 サイト２の番号 サイト３の番号 サイト４の番号 keyword パラメータのセット&lt;br /&gt;
 2 1 5 6 COS_SERIES3 -0.24 0.0  0.1  0.0  0.54   0.0&lt;br /&gt;
 2 1 5 7 COS_SERIES3  0.0  0.0  0.0  0.0  0.406  0.0&lt;br /&gt;
 2 1 5 8 COS_SERIES3  0.0  0.0  0.0  0.0  0.406  0.0&lt;br /&gt;
 3 1 5 6 COS_SERIES3  0.0  0.0  0.0  0.0  0.406  0.0&lt;br /&gt;
 3 1 5 7 COS_SERIES3  0.0  0.0  0.0  0.0  0.288  0.0&lt;br /&gt;
 3 1 5 8 COS_SERIES3  0.0  0.0  0.0  0.0  0.288  0.0&lt;br /&gt;
 4 1 5 6 COS_SERIES3  0.0  0.0  0.0  0.0  0.406  0.0&lt;br /&gt;
 4 1 5 7 COS_SERIES3  0.0  0.0  0.0  0.0  0.288  0.0&lt;br /&gt;
 4 1 5 8 COS_SERIES3  0.0  0.0  0.0  0.0  0.288  0.0&lt;br /&gt;
 DIHEDRAL_DATA_END  # 二面角データ終了点&lt;br /&gt;
 &lt;br /&gt;
 OUTOFPLANE_DATA  # 面外角データ開始点&lt;br /&gt;
 # サイト１の番号 サイト２の番号 サイト３の番号 サイト４の番号 keyword パラメータのセット&lt;br /&gt;
 OUTOFPLANE_DATA_END  # 面外角データ終了点&lt;br /&gt;
 &lt;br /&gt;
 PAIRTYPE_DATA  # ユーザ定義のpairtypeデータ開始点&lt;br /&gt;
 # サイト１の番号 サイト２の番号 pairtypeパラメータ&lt;br /&gt;
 3 4 10&lt;br /&gt;
 7 8 10&lt;br /&gt;
 PAIRTYPE_DATA_END  # ユーザ定義のpairtypeデータ終了点&lt;br /&gt;
 ================================================================================================&lt;br /&gt;
* SITE_DATA に隣接リストがない&lt;br /&gt;
* 内部座標を扱うことができ、 BOND_DATA, ANGLE_DATA, DIHEDRAL_DATA, OUTOFPLANE_DATA の4つを記述できる。&lt;br /&gt;
&lt;br /&gt;
==msファイルのデータの詳細==&lt;br /&gt;
===version&amp;lt;0.3===&lt;br /&gt;
&lt;br /&gt;
====SITE_DATA====&lt;br /&gt;
 通し番号 サイト名 グループ番号 質量 電荷 分極率 LJ_sigma LJ_eps 座標xyz 速度xyz 力xyz 隣接サイト数 隣接サイト番号&lt;br /&gt;
 ・通し番号: 設定したサイトの数だけ設定される&lt;br /&gt;
 ・サイト名: サイトに設定する原子名&lt;br /&gt;
 ・グループ番号: 同じ分子を1つのグループとして与えられる番号。複数の分子を区別するために用いる。&lt;br /&gt;
 ・質量(amu), 電荷(e), 分極率(Å3), LJ_sigma(Å), LJ_eps(kcal/mol): サイトに設定される相互作用に関するパラメータ&lt;br /&gt;
 ・座標xyz(Å), 速度xyz(m/s), 力xyz(N): 各サイトの時間発展などに必要なパラメータ。 座標xyzの重心は任意に指定できる。&lt;br /&gt;
 ・隣接サイト数 隣接サイト番号: サイトと隣り合ってるサイトの数と通し番号。分子内の結合の拘束を指定するのに必要。&lt;br /&gt;
&lt;br /&gt;
* 隣接リストがあり、これを用いてサイト番号のペアの結合状態(pairtype)を作成する。&lt;br /&gt;
&lt;br /&gt;
====BOND_DATA====&lt;br /&gt;
 サイト１の名前 サイト２の名前 平衡距離 結合定数（0のときconstraint）&lt;br /&gt;
 ・サイト１の名前,サイト２の名前: SITE_DATA で記述したサイト名&lt;br /&gt;
 ・平衡距離: 剛体回転子での結合距離&lt;br /&gt;
 ・結合定数: 調和ポテンシャルの結合定数に相当。version&amp;lt;0.3 では剛体回転子の計算しかできないため、「0」と入力すること&lt;br /&gt;
&lt;br /&gt;
* サイト名を指定することで、該当するすべてのサイトに対して結合情報を認識する。&lt;br /&gt;
&lt;br /&gt;
===version&amp;gt;=0.3===&lt;br /&gt;
&lt;br /&gt;
====SITE_DATA====&lt;br /&gt;
 通し番号 サイト名 グループ番号 質量 電荷 分極率 LJ_sigma LJ_eps 座標xyz 速度xyz 力xyz&lt;br /&gt;
 ・通し番号: 設定したサイトの数だけ設定される&lt;br /&gt;
 ・サイト名: サイトに設定する原子名&lt;br /&gt;
 ・グループ番号: 同じ分子を1つのグループとして与えられる番号。複数の分子を区別するために用いる。&lt;br /&gt;
 ・質量(amu), 電荷(e), 分極率(Å3), LJ_sigma(Å), LJ_eps(kcal/mol): サイトに設定される相互作用に関するパラメータ&lt;br /&gt;
 ・座標xyz(Å), 速度xyz(m/s), 力xyz(N): 各サイトの時間発展などに必要なパラメータ。&lt;br /&gt;
&lt;br /&gt;
* 旧バージョンの隣接リストが廃止された。分子内座標のデータを BOND_DATA 以下で全て入力する必要がある。&lt;br /&gt;
&lt;br /&gt;
====BOND_DATA====&lt;br /&gt;
 サイト1の番号 サイト2の番号 ポテンシャルの種類(keyword) パラメータのセット&lt;br /&gt;
 ・サイト1の番号,サイト2の番号: SITE_DATA で記述した通し番号&lt;br /&gt;
 ・ポテンシャルの種類 = (TAYLOR)、HARMONIC、(MORSE)、CONSTRAINT&lt;br /&gt;
 ・パラメータのセット = (TAYLOR: 平衡結合長、バネ定数)&lt;br /&gt;
                 HARMONIC: バネ定数(kcal/mol/ang**2) ''c''、平衡結合長(ang) ''R''&amp;lt;sup&amp;gt; eq&amp;lt;/sup&amp;gt;&lt;br /&gt;
                 (MORSE: 平衡結合長、解離エネルギー、領域パラメータ)&lt;br /&gt;
                 CONSTRAINT: 平衡結合長&lt;br /&gt;
 '''[注意] ''' TAYLORとMORSEは、まだサポートされていない。&lt;br /&gt;
&lt;br /&gt;
* サイト番号の順番は 1-2 or 2-1 を同じ情報として扱う。どちらか一方を指定すればよい。&lt;br /&gt;
* BOND_DATA のサイト番号を用いて、1-2と2-1のペアの結合状態 (pairtype) を作成する。&lt;br /&gt;
&lt;br /&gt;
ポテンシャル&lt;br /&gt;
HARMONIC: {{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{bond}= \frac{c}{2}(R-R^{eq})^2&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|1}}}}&lt;br /&gt;
TAYLOR: {{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{bond}=\sum_i \frac{K^R_i}{i!}(R-R^{eq})^i\quad (i\ge2)&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|2}}}}&lt;br /&gt;
MORSE: {{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{bond}=D[1-\exp\left(-a(R-R^{eq})\right)]^2&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|3}}}}&lt;br /&gt;
&lt;br /&gt;
* '''[注意] ''' HARMONIC では、[[Biasmk4_system#Namelist variables for biasmk4 | BIASMK4]] による同名のバイアスポテンシャルを用いて実装されている。したがって、HARMONICを用いる際には、FreeFlexの入力ファイル中のネームリスト &amp;amp;biasmk4 で、calculate_biasmk4 = .true. を指定しておく必要がある。&lt;br /&gt;
* Taylor 展開 {{EquationNote|1|(2)}} の次数を指定する引数も必要&lt;br /&gt;
&lt;br /&gt;
====ANGLE_DATA====&lt;br /&gt;
 サイト1の番号 サイト2の番号 サイト3の番号 ポテンシャルの種類(keyword) パラメータのセット&lt;br /&gt;
 ・サイト1の番号,サイト2の番号,サイト3の番号: SITE_DATA で記述した通し番号&lt;br /&gt;
 ・ポテンシャルの種類 = (TAYLOR)、HARMONIC、CONSTRAINT&lt;br /&gt;
 ・パラメータのセット = (TAYLOR: 平衡結合角、バネ定数)&lt;br /&gt;
                 HARMONIC: バネ定数 ''c''、平衡結合角 &amp;amp;theta;&amp;lt;sup&amp;gt;eq&amp;lt;/sup&amp;gt;&lt;br /&gt;
                 CONSTRAINT: 平衡結合角&lt;br /&gt;
 '''[注意] ''' TAYLORは、まだサポートされていない。&lt;br /&gt;
&lt;br /&gt;
* サイト番号の順番は 1-2-3 or 3-2-1 を同じ情報として扱う。どちらか一方を指定すればよい。&lt;br /&gt;
* ANGLE_DATA のサイト番号を用いて、1-3と3-1のペアの結合状態 (pairtype) を作成する。&lt;br /&gt;
&lt;br /&gt;
ポテンシャル&lt;br /&gt;
HARMONIC: {{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{angle}= \frac{c}{2}(\theta-\theta^{eq})^2&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|4}}}}&lt;br /&gt;
TAYLOR: {{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{angle}=\sum_i \frac{K^{\theta}_i}{i!}(\theta-\theta^{eq})^i\quad (i\ge2)&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|5}}}}&lt;br /&gt;
&lt;br /&gt;
* '''[注意] ''' HARMONIC では、[[Biasmk4_system#Namelist variables for biasmk4 | BIASMK4]] による同名のバイアスポテンシャルを用いて実装されている。したがって、HARMONICを用いる際には、FreeFlexの入力ファイル中のネームリスト &amp;amp;biasmk4 で、calculate_biasmk4 = .true. を指定しておく必要がある。&lt;br /&gt;
* Taylor 展開 {{EquationNote|5|(5)}} の次数を指定する引数も必要&lt;br /&gt;
* linear-bend も ANGLE_DATA で対応する&lt;br /&gt;
(linear-bend は angle が 180 度の場合に対応しており、振動の自由度が通常の angle と比べて1つ増えたものとなっている。&lt;br /&gt;
このため、座標としては2つ用意する必要があるが、結合角方向のポテンシャルだけで振動自体は表現できるため、ANGLE_DATA で linear-bend を実装する。 )&lt;br /&gt;
* Taylor 展開 {{EquationNote|5|(5)}} の &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; を &amp;lt;math&amp;gt;\cos\theta&amp;lt;/math&amp;gt; に置き換えたものを実装するかもしれない。&lt;br /&gt;
&lt;br /&gt;
====DIHEDRAL_DATA====&lt;br /&gt;
 サイト1の番号 サイト2の番号 サイト3の番号 サイト4の番号 ポテンシャルの種類(keyword) パラメータのセット&lt;br /&gt;
 ・サイト1の番号,サイト2の番号,サイト3の番号,サイト4の番号: SITE_DATA で記述した通し番号&lt;br /&gt;
 ・ポテンシャルの種類 = (TAYLOR)、HARMONIC、(COS)、COS_SERIES1、COS_SERIES2、COS_SERIES3、CONSTRAINT&lt;br /&gt;
 ・パラメータのセット = (TAYLOR: 平衡二面角、バネ定数)&lt;br /&gt;
                 HARMONIC: バネ定数、平衡二面角&lt;br /&gt;
                 COS_SERIES1: 振幅1、位相角1&lt;br /&gt;
                 COS_SERIES2: 振幅1、位相角1、振幅2、位相角2&lt;br /&gt;
                 COS_SERIES3: 振幅1、位相角1、振幅2、位相角2、振幅3、位相角3&lt;br /&gt;
                 COS_SE3_AMBER: 振幅1 ''A''&amp;lt;sub&amp;gt; 1&amp;lt;/sub&amp;gt;、位相角1 &amp;amp;phi;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;、振幅2 ''A''&amp;lt;sub&amp;gt; 2&amp;lt;/sub&amp;gt;、位相角2 &amp;amp;phi;&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;、振幅3 ''A''&amp;lt;sub&amp;gt; 3&amp;lt;/sub&amp;gt;、位相角3 &amp;amp;phi;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;&lt;br /&gt;
                 COS_DLPOLY: 振幅、ポテンシャルミニマムの数、位相角&lt;br /&gt;
                 CONSTRAINT: 平衡二面角&lt;br /&gt;
'''[注意] ''' TAYLOR, COS は、まだサポートされていない。&lt;br /&gt;
&lt;br /&gt;
* 振幅の単位はkcal/mol、角度の単位はdegree。&lt;br /&gt;
* サイト番号の順番は 1-2-3-4 or 4-3-2-1 を同じ情報として扱う。番号の順番によって二面角の符号が異なるので注意。&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Dihedral.png|center|400px]]&lt;br /&gt;
&lt;br /&gt;
* DIHEDRAL_DATA のサイト番号を用いて、1-4と4-1のペアの結合状態 (pairtype) を作成する。&lt;br /&gt;
&lt;br /&gt;
ポテンシャル&lt;br /&gt;
&lt;br /&gt;
HARMONIC:&lt;br /&gt;
{{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{dihedral}=\frac{c}{2}(\phi-\phi^{eq})^2&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|6}}}}&lt;br /&gt;
TAYLOR:&lt;br /&gt;
{{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{dihedral}=\sum_i \frac{K^{\phi}_i}{i!}(\phi-\phi^{eq})^i\quad (i\ge2)&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|7}}}}&lt;br /&gt;
COS_DLPOLY:&lt;br /&gt;
{{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{dihedral}=\sum_i A_i\cos(i\phi+\phi_i)\quad (i\ge1)&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|8}}}}&lt;br /&gt;
COS_SE3_AMBER:&lt;br /&gt;
{{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{dihedral}&lt;br /&gt;
=\frac{1}{2}A_1(1+\cos(\phi-\phi_1))&lt;br /&gt;
+\frac{1}{2}A_2(1+\cos(-2\phi-\phi_2))&lt;br /&gt;
+\frac{1}{2}A_3(1+\cos(-3\phi-\phi_3))&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|9}}}}&lt;br /&gt;
&lt;br /&gt;
* '''[注意] ''' HARMONIC では、[[Biasmk4_system#Namelist variables for biasmk4 | BIASMK4]] による同名のバイアスポテンシャルを用いて実装されている。したがって、HARMONICを用いる際には、FreeFlexの入力ファイル中のネームリスト &amp;amp;biasmk4 で、calculate_biasmk4 = .true. を指定しておく必要がある。&lt;br /&gt;
* Taylor 展開 {{EquationNote|7|(7)}} の次数を指定する引数も必要 &lt;br /&gt;
* 文献では他にも異なるポテンシャル関数の式があるため、実装する際には定義に注意すること（定数項がある、cos の前の符号、位相の前の符号 etc.）&lt;br /&gt;
&lt;br /&gt;
====OUTOFPLANE_DATA====&lt;br /&gt;
 サイト1の番号 サイト2の番号 サイト3の番号 サイト4の番号 ポテンシャルの種類(keyword) パラメータのセット&lt;br /&gt;
 ・サイト1の番号,サイト2の番号,サイト3の番号,サイト4の番号: SITE_DATA で記述した通し番号&lt;br /&gt;
 ・ポテンシャルの種類 = (TAYLOR)、HARMONIC、CONSTRAINT&lt;br /&gt;
 ・パラメータのセット = (TAYLOR: 平衡面外角、バネ定数)&lt;br /&gt;
                 HARMONIC: バネ定数''c''、平衡面外角 &amp;amp;chi;&amp;lt;sup&amp;gt;eq&amp;lt;/sup&amp;gt;&lt;br /&gt;
                 CONSTRAINT: 平衡面外角&lt;br /&gt;
  '''[注意] ''' TAYLORは、サポートされていない。&lt;br /&gt;
&lt;br /&gt;
* サイト番号の順番は 1-2-3-4 or 1-2-4-3 or 3-2-1-4 or 3-2-4-1 or 4-2-1-3 or 4-2-3-1 を同じ情報として扱う。番号の順番によってポテンシャルの定義が異なるので注意。&lt;br /&gt;
1,2,3,4の順番での面外角 (wagging angle) は、以下の図の定義に従う。&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Oop.png|center|160px]]&lt;br /&gt;
&lt;br /&gt;
ポテンシャル&lt;br /&gt;
&lt;br /&gt;
HARMONIC:&lt;br /&gt;
{{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{out-of-plane}=\frac{c}{2}(\chi-\chi^{eq})^2&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|10}}}}&lt;br /&gt;
TAYLOR:&lt;br /&gt;
{{NumBlk|::|&lt;br /&gt;
&amp;lt;math&amp;gt;E_{out-of-plane}=\sum_i \frac{K^{\chi}_i}{i!}(\chi-\chi^{eq})^i\quad (i\ge2)&lt;br /&gt;
&amp;lt;/math&amp;gt;|{{EquationRef|11}}}}&lt;br /&gt;
&lt;br /&gt;
* '''[注意] ''' HARMONIC では、[[Biasmk4_system#Namelist variables for biasmk4 | BIASMK4]] による同名のバイアスポテンシャルを用いて実装されている。したがって、HARMONICを用いる際には、FreeFlexの入力ファイル中のネームリスト &amp;amp;biasmk4 で、calculate_biasmk4 = .true. を指定しておく必要がある。&lt;br /&gt;
* Taylor 展開 {{EquationNote|11|(11)}} の次数を指定する引数も必要&lt;br /&gt;
&lt;br /&gt;
====ANGLE_COM_DATA====&lt;br /&gt;
 重心1の番号 重心2の番号 重心3の番号 ポテンシャルの種類(keyword) パラメータのセット&lt;br /&gt;
 ・重心1の番号,重心2の番号,重心3の番号: SITE_DATA で記述したグループ番号&lt;br /&gt;
 ・ポテンシャルの種類 = ANGLE_DATAに同じ&lt;br /&gt;
 ・パラメータのセット = ANGLE_DATAに同じ&lt;br /&gt;
&lt;br /&gt;
* 分子内で部分的に重心を定義し、これらのなす角にポテンシャル/拘束をかける際に用いる。&lt;br /&gt;
* 重心番号の順番は 1-2-3 or 3-2-1 を同じ情報として扱う。どちらか一方を指定すればよい。&lt;br /&gt;
* ここで指定した情報はペアの結合状態 (pairtype) に影響しない。&lt;br /&gt;
&lt;br /&gt;
====PAIRTYPE_DATA====&lt;br /&gt;
 サイト1の番号 サイト2の番号 pairtypeパラメータ&lt;br /&gt;
 ・サイト1の番号,サイト2の番号: SITE_DATA で記述した通し番号&lt;br /&gt;
 ・pairtypeパラメータ = 同じ番号(1-1)      -1&lt;br /&gt;
                        分子内1-i(i&amp;gt;=5)     0&lt;br /&gt;
                        異なる分子間ペア    0&lt;br /&gt;
                        1-2                 1&lt;br /&gt;
                        1-3                10&lt;br /&gt;
                        1-4               100&lt;br /&gt;
&lt;br /&gt;
* PAIRTYPE は、上の BOND_DATA, ANGLE_DATA, DIHEDRAL_DATA では両端のサイトペアに自動的に設定されるため、あらわに与える必要はない。&lt;br /&gt;
　BOND_DATAでサイト1とサイト2 を指定すると 1-2 の pairtype は 1、ANGLE_DATA で サイト1-2-3 を指定すると 1-3 のpairtype は 10、DIHEDRAL_DATA でサイト 1-2-3-4 を指定すると 1-4 の pairtype は 100 に自動的に設定される。&lt;br /&gt;
BOND_DATA, ANGLE_DATA, DIHEDRAL_DATA の両端でないサイトのペアに対して、PAIRTYPE_DATA で結合状態 (pairtype) を指定することができる。&lt;br /&gt;
&lt;br /&gt;
* サイト番号のペアは順番を問わない。1-2 と 2-1 は同じ情報として扱われる。&lt;br /&gt;
&lt;br /&gt;
* 多サイト分子のmsファイル内で、分子内サイト間でLennard-Jonesやクーロン相互作用を計算しない場合には、PAIRTYPEを1か10としておくのが良い。&lt;br /&gt;
&lt;br /&gt;
==その他備考==&lt;br /&gt;
* linear-bend は ANGLE_DATA で実装する&lt;br /&gt;
* 分子内の 1-2,1-3,1-4 ペアなどの区別の仕方&lt;br /&gt;
system_struct の配列変数 pairtype(1:nsite,1:nsite)を用いて以下のように区別する。&lt;br /&gt;
&lt;br /&gt;
 ペア           pairtype&lt;br /&gt;
 同じ番号(1-1)      -1&lt;br /&gt;
 分子内1-i(i&amp;gt;=5)    0&lt;br /&gt;
 異なる分子間ペア     0&lt;br /&gt;
 1-2               1&lt;br /&gt;
 1-3               10&lt;br /&gt;
 1-4               100&lt;br /&gt;
&lt;br /&gt;
* version&amp;gt;=0.3 の BOND_DATA などで用いるポテンシャルは、2016/10/5現在の時点ではbiasmk4によって実装する方針である。&lt;br /&gt;
cf.[[Biasmk4_system#Available bias type | biasmk4_system_struct #Available bias type]]&lt;/div&gt;</summary>
		<author><name>Hirano</name></author>
	</entry>
</feed>