《计算力学OpenFOAM讲座-高级篇(殷亮)》-课件.pptVIP

  • 11
  • 0
  • 约4.73千字
  • 约 43页
  • 2018-11-18 发布于广西
  • 举报

《计算力学OpenFOAM讲座-高级篇(殷亮)》-课件.ppt

3、矩阵支持 lduMatrix类 矢量稀疏矩阵 对角线,上三角和下三角分别存储 lduAddressing类地址索引 1、稀疏矩阵 具有基本的矩阵代数 M+M S*M 低松弛因子 矩阵矢量乘 矩阵结构的识别和求解器的选择 只有对角线 对称性矩阵 非对称性矩阵 2、线性方程求解器 继承于lduMatrix::solver 实施了迭代求解器 ICCG Bi-CG AMG 通过C指针优化 并行化通过lduCoupledInterface类,升级矩阵矢量乘 3、有限体积矩阵 对矢量和张量采用分离求解 储存b 处理边界条件 实施FV相关的操作 H() 4、偏微分方程表达 高层机制 网格代表空间 时间代表进展和迭代 带有单位和边界条件的几何场 微积分类 矩阵支持、储存及吸收处理 线性方程求解器 方法类,转化算子为矩阵 处理方程 方程离散现在能通过算子的复合操作 最终体现为对矩阵的贡献 单位检查,单元离散,网格支持,并行化都在底层完成,与方程看似无关 离散受表控制 如此,其能解决一大类计算力学问题。 5、物理模型 当前的机理足够写出复杂的物理模型 但不方便,如湍流模型等使流动求解器复杂化 模型可实时选择 不是写大通用的湍流问题可执行程序 而是要分装这些模型 1、方程表达 2、物理模型相互作用 数值模拟软件的复杂性多数在于模型与模型的相互作用 如:动量方程和湍流模

文档评论(0)

1亿VIP精品文档

相关文档