OPLS

提供: testwiki
ナビゲーションに移動 検索に移動

OPLS (テンプレート:En) 力場は、テンプレート:仮リンクによって開発された。

関数形式

OPLS力場の関数形式は、AMBERのものと非常に似ている。

E(rN)=Ebonds+Eangles+Edihedrals+EnonbondedEbonds=bondsKr(rr0)2Eangles=angleskθ(θθ0)2Edihedrals=V12[1+cos(ϕϕ0)]+V22[1cos2(ϕϕ0)]+V32[1+cos3(ϕϕ0)]+V42[1cos4(ϕϕ0)]Enonbonded=i>jfij(Aijrij12Cijrij6+qiqje24πϵ0rij)

結合則Aij=AiiAjj および Cij=CiiCjjが適用される。

分子内非結合相互作用Enonbondedは3結合以上離れた原子についてのみ考慮される。1,4-相互作用は「fudge factor」fij=0.5、そうでなければfij=1.0によって縮小される。全ての相互作用部位は原子の中心にあり、孤立電子対はない。

パラメータ化

複数のOPLSパラメータ群が発表されている。OPLS-ua (united atom) は、炭素パラメータ中に炭素結合の隣の水素原子を近似的に含み、シミュレーション時間を節約するために使うことができる。OPLS-aa (all atom) は、全ての原子をあらわに含む。より新しいパラメータ群には、その他の具体的な官能基や炭水化物といった分子の種類のためのパラメータが含まれている。水溶液中でのOPLSシミュレーションでは通常TIP4PあるいはTIP3P水模型が使われる。

OPLSパラメータの際立った特徴は、密度や気化熱といった液体の実験的性質と、加えて気相での結合角のねじれに合うように最適化されていることである。

実装

OPLS力場のリファレンス実装は、ジョーゲンセンによって開発されたBOSSおよびMCPROである。TINKERGROMACSPCMODELAbaloneHyperChemLAMMPSNAMDといったその他のパッケージもOPLS力場を実装している。

参考文献