分子模拟的基础,是准确计算原子之间的相互作用,包括组成同一分子的原子之间的成键相互作用,和不同分子间的范德华相互作用,有的分子间还有氢键相互作用。描述原子间的这些相互作用,有两种方式,一个是通过量子化学计算,另外一种方式就是采用分子力场计算。我们知道,量子化学计算分子结构和原子、分子间相互作用比较准确,但是很慢;而采用分子力场计算就会很快,因为分子力场并不计算电子相互作用,它是对分子结构的一种简化模型,所以计算很快。在这个模型中,它把组成分子的原子看成是由弹簧连接起来的球,然后用简单的数学函数来描述球与球之间的相互作用。比如,氢分子,看做有弹簧链接的两个球的话,可以用胡克定律描述两个氢原子间的