FiPy空心圆柱O形网格三维增长扫描网格[CylindricalGrid2D]

2024-09-28 05:35:54 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

Tags: 代码半径边界末尾lzmeshr0dr
1条回答
网友
1楼 · 发布于 2024-09-28 05:35:54
  1. 您可以将大小列表传递给drdz(看起来您必须同时执行这两项操作)。例如。,
    mesh = fp.CylindricalGrid2D(dr=[1, 2, 3, 4], dz=[dz] * 50)
    
  2. + [[r0], [0]]将内半径偏移到r0
  3. 见2

相关问题 更多 >

    热门问题