基于反应力场(reactive force field,ReaxFF)的反应分子动力学模拟的结果分析具有挑战性。国际首个ReaxFF MD化学反应分析及可视化工具VARxMD(visulization and analysis of ReaxFF molecular dynamics)可自动生成不同时刻之间完整的化...基于反应力场(reactive force field,ReaxFF)的反应分子动力学模拟的结果分析具有挑战性。国际首个ReaxFF MD化学反应分析及可视化工具VARxMD(visulization and analysis of ReaxFF molecular dynamics)可自动生成不同时刻之间完整的化学反应列表,通过物种检索进一步对反应路径进行分类。但VARxMD目前的反应分析针对的是某一确定条件下单一的ReaxFF MD模拟轨迹,利用VARxMD分析获得一次模拟的完整反应列表需要消耗大量计算资源和时间。本文提出基于数据库来储存VARxMD反应分析结果数据,基于数据库检索进一步分析反应的思路,并采用MVVM(model-view-view model)的系统设计模式、结合渐进式框架Vue.js建立了ReaxFF MD模拟的化学反应数据系统ReaxMDDB(reaction database of ReaxFF MD simulation)。系统应用于多个RP-3模型热解和氧化模拟反应数据的结果表明:该系统不仅实现了多个ReaxFF MD模拟的详细反应的统一分析和化学反应的2D分子结构显示,而且可永久保存模拟获得的反应数据集以备后续进一步分析反应机理。ReaxMDDB具有很好的通用性,为认识不同反应模拟所揭示的共性化学反应机理提供了方便的平台。展开更多
为了改善传统开发方式和应用RIA(Rich Internet Application,富互联网应用程序)开发技术,文中应用了一种新的设计模式-MVVM,提出了一套基于MVVM模式的系统开发方案。介绍了MVVM模式设计思想,阐述了系统的设计,以实际流程为例,在Silverli...为了改善传统开发方式和应用RIA(Rich Internet Application,富互联网应用程序)开发技术,文中应用了一种新的设计模式-MVVM,提出了一套基于MVVM模式的系统开发方案。介绍了MVVM模式设计思想,阐述了系统的设计,以实际流程为例,在Silverlight开发环境下给出了具体的实现以及代码比对分析。实践表明,将该模式应用于系统开发,可以成功地将数据、表示和业务逻辑分离,有效地改善系统开发,使系统具有结构清晰、可拓展、易测试的特点。展开更多
文摘基于反应力场(reactive force field,ReaxFF)的反应分子动力学模拟的结果分析具有挑战性。国际首个ReaxFF MD化学反应分析及可视化工具VARxMD(visulization and analysis of ReaxFF molecular dynamics)可自动生成不同时刻之间完整的化学反应列表,通过物种检索进一步对反应路径进行分类。但VARxMD目前的反应分析针对的是某一确定条件下单一的ReaxFF MD模拟轨迹,利用VARxMD分析获得一次模拟的完整反应列表需要消耗大量计算资源和时间。本文提出基于数据库来储存VARxMD反应分析结果数据,基于数据库检索进一步分析反应的思路,并采用MVVM(model-view-view model)的系统设计模式、结合渐进式框架Vue.js建立了ReaxFF MD模拟的化学反应数据系统ReaxMDDB(reaction database of ReaxFF MD simulation)。系统应用于多个RP-3模型热解和氧化模拟反应数据的结果表明:该系统不仅实现了多个ReaxFF MD模拟的详细反应的统一分析和化学反应的2D分子结构显示,而且可永久保存模拟获得的反应数据集以备后续进一步分析反应机理。ReaxMDDB具有很好的通用性,为认识不同反应模拟所揭示的共性化学反应机理提供了方便的平台。
文摘为了改善传统开发方式和应用RIA(Rich Internet Application,富互联网应用程序)开发技术,文中应用了一种新的设计模式-MVVM,提出了一套基于MVVM模式的系统开发方案。介绍了MVVM模式设计思想,阐述了系统的设计,以实际流程为例,在Silverlight开发环境下给出了具体的实现以及代码比对分析。实践表明,将该模式应用于系统开发,可以成功地将数据、表示和业务逻辑分离,有效地改善系统开发,使系统具有结构清晰、可拓展、易测试的特点。