摘要
工程上大型设备使用CSG建模时需要数量极大的三维体素,例如组成大亚湾堆芯模型的体素就有数十万个。JLAMT是北京应用物理与计算数学研究所面向蒙特卡洛核子输运计算开发的大规模并行可视建模工具软件,本文面向粒子输运程序的自动、可视化建模,开发了分层建模管理模块,实现分层建模并管理图层,从而简化建模和参数设置的操作。模块还增加快速查找、属性批量编辑和局部检查等功能,提高面向蒙特卡洛核子输运计算的三维复杂模型的建模效率。
Large equipment models need tremendous amount of three-dimensional solid entities to build, when using CSG method. For example, Dayawan reactor whole core model has tens of thousands of solid entities. A large-scale visual modeling software JLAMT for Monte-Carlo particle transport calculation is developed by the Institute of Applied Physics and Computational Mathematics (IAPCM). In this paper, for the particle transport program oriented visual modeling, a program module for hierar- chical modeling and management is developed and plugged in JLAMT, which allows users to separate a complex model into differ- ent layers and edit part of the model in a certain layer. Therefore, it improves the performance and efficiency of three-dimensional modeling of complex models for the Monte Carlo particle transport calculation.
作者
秦桂明
马彦
付元光
李刚
邓力
Qin Guiming Ma Yan Fu Yuanguang Li Gang Deng Li(Institute of Applied Physics and Computational Mathematics, Beij ing 100094, China CAEP Software Center for High Performance Numerical Simulation, Beijing 100088, China)
出处
《强激光与粒子束》
EI
CAS
CSCD
北大核心
2017年第3期28-31,共4页
High Power Laser and Particle Beams
基金
能源局重大专项子项(2015ZX06002008)
国防科工局国防基础科研计划项目(C1520110002)
国家磁约束核聚变能源研究专项(2015G13108002)
关键词
分层建模
JLAMT
JMCT几何表示
hierarchical geometric modeling
JLAMT
geometry description of JMCT