【技术实现步骤摘要】
本专利技术涉及大规模网格划分,尤其涉及一种基于多物理场的块结构自适应网格细化方法。
技术介绍
1、在工程数值模拟领域,针对复杂结构的仿真和多物理场计算应用十分广泛,在机械零件制造中如何高效得到结构关键点的应力,以及在流场中如何快速准确地捕捉激波等问题,若单纯依靠不断全局细化的网格增加计算量,是不经济的。网格自适应技术兼顾了计算精确性和计算效率,能够使用较少的网格计算代价获得较为准确的计算结果。
2、自适应网格技术在国外发展十分迅速,在成熟的商业软件中都有功能体现,如ls-dyna的重划分网格的自适应实现等;在美国sandia实验室开发的多物理耦合计算框架sierra中,也实现了h自适应的策略。在国内,北京应用物理与计算数学研究所开发的jasmin结构化网格自适应框架已经在多个应用程序中得到实际应用。
3、目前涵盖二维和三维块结构化网格自适应细化的软件模块还相对缺乏,无法在多层细化中考虑网格质量,且无法支持具有不同性能特征的各种多物理场应用。同时这些软件对应用程序开发人员构建算法的方式具有较大的限制,无法提供一组丰
...【技术保护点】
1.一种基于多物理场的块结构自适应网格细化方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于多物理场的块结构自适应网格细化方法,其特征在于,在步骤1中,通过定义不同级别的数据来代表不同级别的网格,数据类型主要包含整数列表、二维单元数据、单元集合和单元向量,用于对网格数据和信息进行定义和储存,之后通过动态改变网格的分辨率来反映问题和需求的变化。
3.根据权利要求2所述的基于多物理场的块结构自适应网格细化方法,其特征在于,在步骤2中,基本单级数据结构为C++类的模板,C++类的模板基于每个网格生成一个具备分布式数据结构的数据集合,同时采
...【技术特征摘要】
1.一种基于多物理场的块结构自适应网格细化方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于多物理场的块结构自适应网格细化方法,其特征在于,在步骤1中,通过定义不同级别的数据来代表不同级别的网格,数据类型主要包含整数列表、二维单元数据、单元集合和单元向量,用于对网格数据和信息进行定义和储存,之后通过动态改变网格的分辨率来反映问题和需求的变化。
3.根据权利要求2所述的基于多物理场的块结构自适应网格细化方法,其特征在于,在步骤2中,基本单级数据结构为c++类的模板,c++类的模板基于每个网格生成一个具备分布式数据结构的数据集合,同时采用所有者计算规则来对单一级别数据结构进行操作,基于数据迭代器来循环遍历数据结构中的单框数据结构,并能够选择逻辑平铺,之后使用模板对需要访问相邻和/或附近单元上的数据进行操作,并提供与相邻级别之间的通信操作类型,包含从粗略数据到精细数据的插值、将精细数据限制为粗略数据以及在粗略/精细边界处的...
【专利技术属性】
技术研发人员:袁从敏,闻轶凡,
申请(专利权)人:上海慕灿信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。