大规模粒子模拟并行前处理系统的设计与实现

来源 :计算机与应用化学 | 被引量 : 0次 | 上传用户:zxwss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粒子模拟是目前化工、材料、生物等领域重要的研究手段之一。随着计算机软硬件的发展和大规模并行集群的出现,可模拟的粒子规模越来越大,模拟对象也越来越复杂。前处理是粒子模拟初始数据的生成环节,它负责将模拟对象转化为粒子系统,并按照模拟算例需求,将粒子数据输出为文件。前处理是连接模拟对象和模拟计算的纽带,是粒子模拟过程中关键的一步。本文提出的设计方案是首先使用BRLCAD建立模拟对象的三维模型,然后将三维模型转换为空间枚举,接着在空间枚举的规则块中填充粒子,同时通过使用元胞法检测粒子之间的冲突来保证粒子的合法性,最后根据粒子的类型和位置计算粒子的物性并将粒子数据输出到文件。本文根据该设计方案结合MPI并行计算技术,实现了大规模粒子模拟并行前处理系统,并进行了一系列的测试证明了该系统的实用性和可靠性。 Particle simulation is currently one of the important research methods in the fields of chemical industry, materials and biology. With the development of computer hardware and software and the emergence of large-scale parallel clusters, the size of particles that can be simulated increases and the simulation objects become more and more complex. Preprocessing is the generation of particle simulation initial data. It is responsible for converting the simulation object into a particle system and outputting the particle data as a file according to the simulation example requirement. Preprocessing is a link between the simulation object and the simulation and is a key step in particle simulation. In this paper, the design scheme is to use BRLCAD to build the 3D model of the simulation object first, then to convert the 3D model into the space enumeration, and then to fill the rules blocks in the space enumeration, and to detect the conflicts among the particles by using the cellular method To ensure the legitimacy of particles, and finally calculate the particle’s physical properties according to the type and location of particles and output the particle data to the file. According to the design scheme and MPI parallel computing technology, this paper realizes a large-scale particle simulation parallel preprocessing system and carries out a series of tests to prove its practicability and reliability.
其他文献
建立了果蔬样品中氨基甲酸酯类、有机磷类、苯并咪唑类、苯甲酰脲类等各类29种农药多残留的液相色谱一串联质谱检测方法.采用QuEChERS方法进行前处理,样品经1%冰醋酸乙腈提取
目的 探讨全反式维甲酸(ATRA)诱导荷瘤裸鼠EC9706食管癌细胞凋亡的作用机制.方法 将食管癌EC9706细胞接种于裸鼠,成瘤后将裸鼠分为ATRA作用组、5-氟尿嘧啶(5-Fu)作用组、联合
为考察支持向量回归(SVR)在鱼糜近红外光谱(NIRS)分析中应用的可行性,采用SVR对73份带鱼糜样品的MR漫反射光谱及其蛋白质和水分含量的化学测定数据进行处理,建立了蛋白质和水
催化裂化集总动力学模型是1种多参数、高耦联的复杂反应动力学模型。用经典的优化算法求解模型参数时,常常需要对模型作一些数学处理,而复杂模型的数学处理相对困难;此外,经
目的 初步探讨GNB3C825T基因多态性与小儿血管迷走性晕厥(vasovagal syncope,VVS)的相关性.方法 晕厥组为不明原因晕厥患儿54例,其中男18例,女36例,平均11.8岁;对照组为同期
基于碱性介质中5-磺基水杨酸对鲁米诺-KMnO4体系化学发光的增强作用,建立了流动注射化学发光法测定5-磺基水杨酸的新方法.最佳实验条件下,测定5-磺基水杨酸的线性范围为5.0×
通过一维映射把DNA序列转化为时间序列,即把数字1,2,3,4分别分配给组成DNA序列的核苷酸A,T,G,C,用时间序列的结构矩阵来描述DNA序列的结构特征,并根据结构矩阵的一些性质定义
综述了重复频率脉冲激光辐照下光学材料特性的研究进展,重点介绍了重频激光辐照下光学材料损伤的规律,发现缺陷造成的亚损伤状态是诱导材料重频损伤的关键。详细阐述了热吸收
合成了1-(2-羟基-1-亚甲基)-4-苯基氨基硫脲配体(HL)及它们的铜、钴、镍金属配合物,通过核磁、元素分析、摩尔电导、红外光谱、紫外-可见光谱等测试对其进行了结构表征,并测试了
利用重合度理论中的连续定理,研究了一类在周期环境中具有脉冲效应的三种群食物链系统,得到了其正周期解存在的充分条件.