MantisBT - ParaView
View Issue Details
0006920ParaView(No Category)public2008-04-28 20:482009-05-13 13:59
Alan Scott 
Utkarsh Ayachit 
highmajoralways
closedfixed 
 
3.43.4 
0006920: Edge/Face variables missing in Exodus reader
Edge and face variable support is no longer in ParaView. This must be working for ParaView 3.4.

I have a test file, named source1.exii. Ask me for this file. Open the file, turn on all Blocks and variables. Notice BFLUX and ECIRC. Try to color by these variables. ParaView doesn't know about them. Next, try to bring them up in the calculator. Once again, ParaView doesn't know about them.

This functionality has been lost since ParaView 3.2.1.
No tags attached.
Issue History
2008-04-28 20:48Alan ScottNew Issue
2008-05-13 12:52Ken MorelandStatusbacklog => tabled
2008-05-13 12:52Ken MorelandAssigned To => David Thompson (old)
2008-08-22 23:27David Thompson (old)Note Added: 0013159
2008-08-28 14:21David Thompson (old)Note Added: 0013219
2008-08-28 14:22David Thompson (old)Assigned ToDavid Thompson (old) => Utkarsh Ayachit
2008-08-28 16:40Utkarsh AyachitStatustabled => @80@
2008-08-28 16:40Utkarsh AyachitResolutionopen => fixed
2008-08-28 16:40Utkarsh AyachitNote Added: 0013221
2008-08-28 17:13David Thompson (old)Status@80@ => closed
2008-08-28 17:13David Thompson (old)Note Added: 0013222
2009-05-13 13:58Utkarsh AyachitTarget Version => 3.4
2009-05-13 13:59Utkarsh AyachitFixed in Version => 3.4
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0013159)
David Thompson (old)   
2008-08-22 23:27   
This works for me, but note that if you want to view an edge or face variable, you must select the edge or face blocks over which they are defined. I suspect you have only turned on an element block and not the edge or face blocks which are in a separate tab in the reader's interface (of "Blocks, Hierarchy, Materials, Faces, Edges" the last 2 tabs contain the entries you must turn on).
(0013219)
David Thompson (old)   
2008-08-28 14:21   
Alan has noted that the pqTreeWidgets holding edge and face blocks seem to be inconsistent with the state of the reader. From Alan:

Here are the ways that it seems to not work:
1. Click icon to open dataset in toolbar.
2. Select source1.exii and click OK
3. Click Apply.
4. Check BFLUX and ECIRC in the list of results variables.
5. Click on the "Faces" tab in the list box below the results variables box and what I checked before is missing. I can check something that doesn't have a cell face icon in front of it.
6. Click on the "Edges" tab in the list box below the results variables box and what I checked before is missing. I can check something that doesn't have a cell face icon in front of it.
7. Click Apply. The checks above have disappeared.

1. Click icon to open dataset in toolbar.
2. Select source1.exii and click OK
3. Check BFLUX and ECIRC in the list of results variables.
4. Click on the "Faces" tab in the list box below the results variables box and check the upper of the two "Unnamed block ID: 1...".
5. Click on the "Edges" tab in the list box below the results variables box and check the upper of the two "Unnamed block ID: 1...".
6. Click Apply. The checks above have disappeared.
(0013221)
Utkarsh Ayachit   
2008-08-28 16:40   
The panel had widgets named EdgeBlockArrayStatus and
FaceBlockArrayStatus which matched the names of the property which resulted in
auto-linking. However, the pqExodusIIPanel has explcit code to manage the
property-widget linking, so auto-linking was unnecesary (even wrong). Fixed that
by changing the widget names.


/cvsroot/ParaView3/ParaView3/Qt/Components/pqExodusIIPanel.cxx,v <-- Qt/Components/pqExodusIIPanel.cxx
new revision: 1.19; previous revision: 1.18
/cvsroot/ParaView3/ParaView3/Qt/Components/pqExodusIIPanel.h,v <-- Qt/Components/pqExodusIIPanel.h
new revision: 1.10; previous revision: 1.9
/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/UI/pqExodusIIPanel.ui,v <-- Qt/Components/Resources/UI/pqExodusIIPanel.ui
new revision: 1.13; previous revision: 1.12
(0013222)
David Thompson (old)   
2008-08-28 17:13   
Tested and works for me.