|
[Sponsors] |
[OpenFOAM] Structure does not match. You must use CopyStructure before calling this method. |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Member
Christian Butcher
Join Date: Jul 2013
Location: Japan
Posts: 85
Rep Power: 13 ![]() |
When opening an OpenFOAM case in ParaView (4.2.0, from git) in parallel (using multiple cores on my local computer via 'mpirun -np 8 pvserver --use-offscreen-rendering') I receive the error in the question title, more fully:
ERROR: In /home/christian/Applications/source/git-sources/ParaView/VTK/Common/DataModel/vtkDataObjectTree.cxx, line 377 vtkMultiBlockDataSet (0x3321a30): Structure does not match. You must use CopyStructure before calling this method. This error appears repeatedly in the console and ParaView's 'Output Messages' window. The directory given is that of the sources, and not the installation directory (which is /home/christian/Applications/{bin,lib,...} ) The error does not occur if the case is opened on one core. My ParaView installation no longer has a `use multiple cores` option - previous versions did? However it does have a `Auto-MPI` option, which although enabled (and following restarts of PV, as instructed by a prompt in the Edit->Settings window) this doesn't appear to trigger. (Perhaps I configured it badly?) The same error is mentioned in this post (http://www.cfd-online.com/Forums/ope...te-errors.html) for PV-4.0.0, and no mention of parallel processing is given there. It is unclear which reader is used (built-in, or plugin). The solution given is regarding the `dimensions` field for the fields in the 0 directory. All of the dimensions fields in my case have 7 digits. There is an open bug report (http://vtk.org/Bug/print_bug_page.php?bug_id=14473) for both VTK and ParaView regarding what might be the same issue, although the linked report makes no mention of parallel running. Does anyone know where (or how many times) I've messed up here? The VTK was installed as a part of ParaView. I also receive an error on startup regarding 'top level window's, from Qt, but I imagine this is unrelated - certainly, it makies no obvious changes or flaws appear. |
|
![]() |
![]() |
![]() |
![]() |
#2 |
New Member
Join Date: Nov 2015
Posts: 1
Rep Power: 0 ![]() |
I am in a similar situation. Im dealing with a large dataset, so i enabled the multi core option.
When trying to open to (Helyx) OpenFoam case, the same error message appears for me. Again, I can open the file (albeit slowly) in serial. Has anyone got some information on this error? |
|
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Daniel P. Combest
Join Date: Mar 2009
Location: St. Louis, USA
Posts: 621
Rep Power: 0 ![]() ![]() |
This error is seen when you have auto MPI enabled in ParaView and the auto MPI limit is larger than the number of domains you have decomposed. For example, if your auto MPI limit is 10 and you are looking at a reconstructed case or a decomposed case of less than 10 sub-domains, you will see this error.
|
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Lukas Fischer
Join Date: May 2018
Location: Germany, Munich
Posts: 117
Rep Power: 8 ![]() |
Hi,
I notice that when I use ParaView with 1 core that there is no issue. Using e.g. 10 cores and ParaView in parallel I am not able to apply the extractBlock command "Structure does not Match. You must use CopyStructure before calling this method". There is not CopyStructure filter. What would be the solution to this problem? Quote:
|
||
![]() |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Lukas Fischer
Join Date: May 2018
Location: Germany, Munich
Posts: 117
Rep Power: 8 ![]() |
I "solved" it by postprocessing in serial mode...
Quote:
|
||
![]() |
![]() |
![]() |
Tags |
openfoam 2.3.x, paraview |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[ANSYS Meshing] How to match mesh elements in fluid structure interface | faraday34 | ANSYS Meshing & Geometry | 0 | June 18, 2013 18:24 |
New OpenFOAM Forum Structure | jola | OpenFOAM | 2 | October 19, 2011 07:55 |
New ANSYS forum structure, what do you think? | Peter | FLUENT | 10 | February 6, 2009 05:07 |
New ANSYS forum structure, what do you think? | Peter | CFX | 5 | February 4, 2009 12:59 |
Data Structure for the unstructured finite volume method | Anthony | Main CFD Forum | 4 | February 2, 1999 20:24 |