1

如果有人可以帮助我解决以下问题,我将不胜感激,

  1. 如何更改代码 ' mesh = CylindricalGrid2D(dr, dz, Lr, Lz) ' 为 ' dr ' 从空心圆柱壁的内向外逐渐增加。
  2. 如果将' + [[r0], [0]] '添加到上述代码的末尾,会做什么。
  3. 如何从远离圆柱原点(圆柱内边界)的指定半径到外边界进行网格划分。
4

1 回答 1

2
  1. 您可以将尺寸列表传递给drand dz(看起来您必须同时执行它们)。例如,
    mesh = fp.CylindricalGrid2D(dr=[1, 2, 3, 4], dz=[dz] * 50)
    
  2. + [[r0], [0]]将内半径偏移到r0
  3. 见 2
于 2021-02-11T15:17:36.533 回答