Загрузка случая OpenFOAM в ParaView с использованием python выполняется напрямую с помощью:
ofReader = OpenFOAMReader(FileName='<some OpenFOAM case directory>')
Однако по умолчанию в объекте считывателя выбирается только область сетки internalMesh
.
Использованиеметод трассировки ParaView не помогает, так как свойство MeshRegion
объекта OpenFOAMReader
просто устанавливается на значения областей сетки, которые я выбираю с помощью мыши:
ofReader.MeshRegions = ['internalField', 'patch1', 'patch2']
Поскольку язаранее не знаю, что такое имена областей сетки. Я не могу создать такую строку в своем скрипте Python ParaView.
Как можно выбрать и загрузить все области сетки в случае OpenFOAM в ParaView, используя скрипт Pythonи только функциональность ParaView Python API?