悲催的科学匠人 - 冷水's blog

Exstream R167 测试版放出

修改:

  1. 实现了基于二叉树的壁面距离快速计算方法,比老的粗暴方法快50倍左右。计算壁面距离再也不用等待数小时了。
  2. 对于CHIMERA网格,加入了chimera.dat文件中可选的面积修正数据读取,以实现更加精确的气动力系数积分。 run列表的ichimr_sfix(取值1或者0)开关控制是否读取面积修正数据。注意只有新版的IHC3D能够输出带有面积修正数据的chimera.dat文件。
  3. 剔除了一些bug,确保在天河的intel fortran环境下也可以计算

 

TO DO:

  1. GMRES+ILU方法的测试
  2. 高精度时间离散格式的实现
  3. non-match interface的实现

ExStream特性

 

大规模并行飞行器外流场分析工具 ExStream 特性简介

网格系统

  1. 支持1-1匹配式对接的多块结构化网格
  2. 支持重叠嵌套网格

数值方法

  1. MUSCL插值和多种梯度限制器
  2. JST格式与AUSM类格式
  3. 全梯度粘性通量与薄层假设粘性通量
  4. 几何多重网格与多级网格
  5. 显式Runge-Kutta时间推进与LUSGS隐式推进
  6. 双时间步长方法处理非稳态问题

流体属性

  1. 理想气体
  2. 基于Sutherland公式的粘性系数

 

湍流模型

  1. k-Omega SST RANS模型
  2. SA RANS模型
  3. SA DES 分离流算法
  4. SA DDES及其改进版本的分离流算法
  5. SA IDDES 分离流算法
  6. SA CLES 分离流算法

并行计算

  1. 基于MPI的对等式并行计算,主节点无显著额外负载及内存消耗
  2. 自动的网格切分和负载均衡
  3. 并行文件输入输出,支持2E63字节

输入

  1. 网格,mesh3d.dat,双精度三维多块PLOT3D格式,FORTRAN的unformat格式,只包含坐标数据,不包含IBLANK数据
  2. 边界信息,bc_in,边界类型与对接方式定义,可由ICEMCFD导出数据转换得到
  3. 基本求解控制参数,input,FORTRAN namelist格式
  4. 扩展模块的控制参数,usr.inp,FORTRAN namelist格式

输出

  1. 表面数据以文本tecpot格式输出,每个固体表面会标记其所属的部件名称,以便分类观察,p_surface.plt
  2. 体数据以PLOT3D格式给出,网格(mesh3dsp.dat)和数据(*.p3df)皆以单精度浮点数存储
  3. 各个部件的气动力以X-Y形式的tecplot格式提供,partforce.plt
  4. 残差收敛历史以X-Y形式的tecplot格式提供,res.dat
  5. 非稳态模拟的时间平均流场输出
  6. 非稳态下用户自定义监测点、监测块和面的输出

DPW-II表面压力分布

采用官方粗网格,单元数量约400万。

 

三角翼低速分离涡的DDES模拟

0.1马赫中等后掠角的三角翼,全模计算,网格单元约2000万

 

超声速底部流动的DDES模拟

来流马赫数为2.46,网格单元数约1000万。




Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee