检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]兰州理工大学甘肃省有色金属新材料省部共建国家重点实验室,兰州730050 [2]兰州理工大学材料科学与工程学院,兰州730050 [3]兰州理工大学生命科学与工程学院,兰州730050
出 处:《纳米技术与精密工程》2011年第1期65-72,共8页Nanotechnology and Precision Engineering
基 金:国家自然科学基金资助项目(50571042;50271016);国家科技部重大基础研究前期研究专项项目(2003CCA03800);兰州理工大学科研发展基金资助项目(01-0278)
摘 要:在用Laguerre算法实现纳米级材料微观组织结构可视化仿真的过程中,解决了传统算法在设计实现三维Laguerre模型(L模型)程序化与可视化时计算机内存占用量大、程序数据结构复杂等问题,设计了由大到小、层层嵌套的空间数据结构,用6个三重嵌套结构体数组作为中间变量,实现了三维L模型体、面、线、点之间数据的传递与拓扑关系的表达.在此基础上,以硬盘上的外部文件为动态存储空间,设计了硬盘数据文件与内存结构体数组之间实时联动的数据交互方案,避开了计算机内存的限制.在仿真超大规模纳米级材料的微观组织结构时,程序运行的内存占用量恒定为1.2 MB,仿真规模仅受限于硬盘的大小,存储微观组织结构几何信息的数据最后以文本文件的形式输出,方便了在工程实际中的应用与二次开发.In visualized simulation of nano-grade material microstructure using Laguerre algorithm,problems of complex data structures and large computer memory were solved in the designing program of 3D Laguerre model(L model) with traditional algorithm.The space data structures were designed which included body-face-line-point information and six structural arrays to transfer data and express topological relationship of 3D L model.On this basis,the scheme of dynamic data-exchange between hard disk data file and memory structural array was designed,which used outside file in hard disk as storage space and avoided computer memory storage restriction.Computer memory was constantly 1.2 MB when ultra-large-scale nano-grade material microstructure was simulated,and the simulation scale was only limited by the size of the hard disk.The data that stored the information of microstructure were finally output in text file form,making it greatly convenient to apply the 3D L model to engineering practices and secondary exploitation.
关 键 词:外存式增量算法 Laguerre模型 微观组织结构 仿真
分 类 号:TP311.12[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222