跨平台量子化学计算软件的设计与实现

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:yueer40849263
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文是在国家自然科学基金项目“复杂体系计算模拟程序设计和相关的基础理论”的支持下完成的。计算机软硬件的飞速发展,已使得科学计算跻身于理论和实验中重要的一个领域,构成了当今科学研究的重要基础。由于化学分子,尤其是生物分子的化学结构本身的复杂性,计算机图形显示在近年来更是在此领域发挥了巨大作用。国际上在此方面起步较早,已有较为成熟的商用软件,并各有千秋。为填补国内此项空白,我们自主设计开发了大型化学和生物分子结构和性质模拟软件程序包SimuPac。   SimuPac软件可方便地构建和图形显示化学和生物分子的立体结构,调用我们自主开发的多种量子化学计算模块对构建的分子的多种性质进行不同等级的计算,还可连接调用国际上通用的商用计算软件。对所有的计算结果所得多种性质进行图形显示和分析。   本文主要集中于SimuPac软件包界面部分的设计和分析。第一部分对与量子化学计算相关的概念以及量子化学计算软件的一些概念做了介绍,并对相关的软件做了简要的说明。第二部分和第三部分则集中对SimuPac软件的一些要求做出了分析。第四部分则主要对SimuPac界面部分所主要涉及到的模块给出了说明和分析,并对一些算法和接口做了说明。第五部分探讨了在SimuPac开发过程中的过程和质量控制方面的内容。第六部分简要说明了本软件存在的一些优点和不足。
其他文献
数控机床是现代制造系统的基础和核心,而先进的数控技术是解决机床制造业持续发展的关键,同时也是提高国家综合国力和国防现代化的重要战略性基础技术。世界各先进工业国家纷纷
我国水域广阔,水污染问题比较广泛,水资源的管理和保护工作面临严峻挑战。快速、准确、全面的水质检测方法能为这一工作提供有效服务。随着水质监测技术的多年发展,经历了取样送
随着微电子技术和电力电子技术的快速发展,运动控制系统正朝着通用化、智能化、微型化的方向发展。对于数控机床和加工中心数控系统来说,最重要的是控制各个进给轴的传动电机。
全自动金丝球压焊机是集精密机械、自动控制、图像识别、光学、超声波热压焊等领域于一体的现代化高技术微电子封装设备,主要用于集成电路制造后工序中芯片焊盘与外框架间引线
现有的中文信息处理系统都是采用字库作为底层核心技术,以汉字作为信息处理的最小单位。这种方式基本满足了到目前为止的信息化的要求。但是,这种方式也存在不利于汉字信息化标
3G指第三代数字通信,全称为3rd Generation。1995年问世的第一代数字手机只能进行语音通话。1996到1997年出现的第二代数字手机增加了接收数据的功能,如接受电子邮件或网页。3G
现代信息隐藏技术发展迅速,已经逐渐成为一门独立的学科,其研究范围也在不断扩大。隐写术是信息隐藏的一个重要分支,它更注重的是不可察觉性。察觉数字媒体中秘密信息的存在性的
能源、环境是当今人类生存和发展所需解决的迫切问题。从能源发展战略来看,人类必须寻求一条可持续发展的能源道路,寻找清洁绿色能源成为能源发展道路的重点和趋势。作为新能源
航空发动机内窥检测技术是检测发动机内部表面结构损伤的最有效手段之一。内窥检测在航空发动机维护中主要用于高压涡轮、压气机叶片和燃烧室等内部状态的监控。然而,随着航空
中国的高等教育系统中存在两类高等学校,即教育部直属高等学校及由地方政府管理的高等学校。伴随高等教育逐渐走向市场化,政府、高等学校和学生之间形成了各自的利益群体,使各方