i-RIC/iriclib_v4

Values of "FlowSolutionPointers" etc. are not used

Opened this issue · 1 comments

Currently, the names of nodes for solutions are hard-coded, like "FlowSolution1", "FlowCellSolution1".

It can happen that the names of nodes are "3DFlowSolution1", and the names are stored in "FlowSolutionPointers", but the data in FlowSolutionPointers are ignored now.

Because of this, iRIC v4 beta fails to open project file that contains calculation result of FaSTMECH in iRIC v3.

Example of such a project is attached below. Please test after running the solver with iRIC (master) or iRIC (develop).

https://github.com/i-RIC/prepost-gui/files/8393189/ex3.zip

This is able to open runs from both (master) and (develop) now.

I did get the following warning from the vtkOutputWindow: when displaying the 'Velocity' Streamlines in a '3d Post-Processing Window' under a debug build:

ERROR: In D:\a\iricdev-2019\iricdev-2019\lib\src\VTK-8.2.0\Common\ExecutionModel\vtkStreamingDemandDrivenPipeline.cxx, line 924
vtkStreamingDemandDrivenPipeline (000002A6F496F6F0): The update extent specified in the information for output port 0 on algorithm vtkTrivialProducer(000002A6F534E4F0) is 0 180 0 80 0 10, which is outside the whole extent 0 0 0 80 0 10.

I'm going to leave this issue open for now and close it once I verify this isn't a REAL problem. I'm still going to merge the pull request #33.