Я создаю себя sh, используя Grid2D следующим образом
L = 2.
N = 50
dL = L/N
mesh = Grid2D(nx=N, ny=N, dx=dL, dy=dL)
, но когда я пытаюсь получить вектор расстояния от ячейки к лицу:
mesh.cellToFaceDistanceVectors
появляется следующая ошибка:
AttributeError Traceback (most recent call last)
<ipython-input-7-9ab623a3d90d> in <module>()
----> 1 mesh.cellToFaceDistanceVectors
/usr/local/lib/python3.6/dist-packages/fipy/meshes/abstractMesh.py in <lambda>(s)
96 rank=1)
97
---> 98 cellToFaceDistanceVectors = property(lambda s: s._cellToFaceDistanceVectors)
99 cellDistanceVectors = property(lambda s: s._cellDistanceVectors)
100 cellVolumes = property(lambda s: s._scaledCellVolumes)
AttributeError: 'UniformGrid2D' object has no attribute '_cellToFaceDistanceVectors'
То же самое происходит и с другими атрибутами, такими как:
mesh.cellDistanceVectors
Кто-нибудь знает, как я могу получить векторы расстояния до ячейки?