摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.7网格质量控制(meshQualityControls) 在SnapPyHexMesh执行全局参数控制、面贴合、局部细化以及边界层生成时,程序都会依据网格质量控制参数不断调整网格迭代。且当网格位移或拓扑更改操作导致单元或面网格 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.6边界层(addLayersControls) snappyHexMesh的网格生成策略是自上而下生成网格,即先生成体网格,再拟合表面上面网格。边界层网格生成时,软件采用中轴位移法收缩现有体网格。即先沿表面法向向网格划分区域投 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.5.5体加密 用户在几何字典(geometry)中定义了几何区域,例如:三维几何模型(searchable Box)、上传三角面元几何模型(triSurfaceMesh)或二维几何模型(searchable Disk)。然后可 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.5.3可创建二维几何体 二维几何类型如下表所示: 圆面片(searchableDisk) 基于原点、法线方向和半径值定义厚度为零的圆面。指定体加密时,加密方法只能使用distance模式。 命令用法如下: disk { typ 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.5体加密(refinementRegions) 5.5.1几何创建部分 SnappyHexMesh支持用户在geometry子字典中导入、创建、修复几何。 目前SnappyHexMesh只支持三角面元triSurfaceMes 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.4面加密(refinementSurfaces) 面加密(refinementSurfaces)是针对与几何表面相交的体网格进行加密,以保证后续面贴合的准确性。面加密相关参数设置包括细化等级(Level),最小、最大细化等级( 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.3.2面贴合参数 面贴合参数在snapControls中设置,主要目的是将体网格节点移动到几何表面上,贴合体网格中锯齿状表面(如下图面贴合效果展示)。参数功能包含:控制体网格贴合到几何面上的迭代次数nSolveIter、捕捉面 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.3全局参数(Global) snappyHexMesh采用自上而下生成网格的方法,即先生成求解域内体网格,在将体网格拟合到几何表面。全局性参数设置主要包含全局网格细化控制参数(castellatedMesh-Controls) 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章 5.2背景网格(blockMesh) 背景网格(blockMesh)功能简介 blockMesh是结构化的六面体网格生成器。一般用于生成简单几何模型的结构网格,随着几何图形复杂性的增加,需要设置参数的工作量也会大幅增加。通常处理复 阅读全文
摘要:
转载:知乎大神 中国空气动力研究与发展中心 力学博士 刘云楚 的文章,并进行了适当的修改 5.1算法详述 snapyhexmesh用于从三角化曲面或简单基本形状的输入自动创建高质量的三维十六进制主网格。 5.1.1特点 完全并行执行 基本网格以串行方式创建,然后分发到n个处理器 真正的并行性能取决于 阅读全文