fipy 中的面部区域

Face areas in fipy

是否有可能在 fipy 中提取两个单元格之间的面部区域?

我知道每个网格都有 属性 cellVolume 并且在我调查的特定情况下,这让我可以推断出相关的表面积。此外,我可以获得 faceCentersfaceNormals。但是,为 faceVariable 添加一个 属性 faceArea 不是很自然吗?

FiPy 确实有面区域 属性,但它是网格的成员 class。

>>> import fipy
>>> fipy.Grid2D(nx=2, ny=2)._faceAreas
array([ 1.,  1.,  1.,  1.,  1.,  1.,  1.,  1.,  1.,  1.,  1.,  1.])

下划线 属性 很难找到。