View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0012648 | ParaView | (No Category) | public | 2011-10-12 18:31 | 2012-10-29 17:04 | ||||
Reporter | Alan Scott | ||||||||
Assigned To | George Zagaris | ||||||||
Priority | urgent | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 3.12 | ||||||||
Target Version | Fixed in Version | 3.98.0 | |||||||
Summary | 0012648: CTH AMR does not work remote server | ||||||||
Description | ParaView 3.12.0 RC-2. CTH AMR appears broken remote server. Linux client. Remote server. Open Dave's small CTH. OK. Change to surface. Nothing shows up. This is the bug. Filters/ Alphabetical/ Clean To Grid. Apply. Now you can see the object. You can see the CTH AMR dataset local server, so I believe this one is a remote server issue. | ||||||||
Tags | No tags attached. | ||||||||
Project | Sandia | ||||||||
Topic Name | |||||||||
Type | incorrect functionality | ||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0027573) David Partyka (developer) 2011-10-13 15:54 |
Confirmed and recreated. |
(0027576) George Zagaris (developer) 2011-10-14 12:04 |
We are able to reproduce this locally. The issue is essentially that CTH AMR is a little different than the Berger-Collela AMR that the latest changes were assuming. CTH AMR is using the ghost layers to figure out internal block faces and exclude them from rendering. The Berger-Collela AMR is using the AMR box at the root level which covers the entire domain to figure out which blocks & block faces to process for rendering the surface. Consequently, since with CTH AMR there may not be any data at level 0 (due to refinement) the AMRbox at level 0 was not computed correctly and all other blocks would fall outside of it and hence not be processed. This has been fixed in the "amr-enhancements" branch on stage. I added an ivar to the vtkHierarchicalBoxDataSet that defines whether the data is CTH AMR and is being set within the vtkSpyPlotReader. Then, in the PV Geometry filter, if the data is CTH AMR, it will process them as regular CompositeDataSet. Otherwise, it will process them as Berger-Collela AMR. I would like some feedback on this. Is this the right way to handle this. Albeit this approach works, it seems that we are using the same data-structure in two different roles, does it make sense to create a more specialized data-structure for Berger-Collela AMR, i.e., extend from vtkHierarchicalBoxDataSet ? |
(0028519) George Zagaris (developer) 2012-04-23 16:53 |
This should no longer be an issue. The AMR data-structures have been split to vtkOverlappingAMR which implements Berger-Collela AMR and vtkNonOverlappingAMR which is compatible with CTH. |
(0028522) George Zagaris (developer) 2012-04-23 21:29 |
Addressed when merged AMR-Refactoring branch |
(0028560) Alan Scott (manager) 2012-04-30 21:55 |
Tested remote server, Linux, master. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2011-10-12 18:31 | Alan Scott | New Issue | |
2011-10-13 10:44 | Utkarsh Ayachit | Assigned To | => George Zagaris |
2011-10-13 15:54 | David Partyka | Note Added: 0027573 | |
2011-10-14 12:04 | George Zagaris | Note Added: 0027576 | |
2012-04-23 16:53 | George Zagaris | Note Added: 0028519 | |
2012-04-23 21:29 | George Zagaris | Note Added: 0028522 | |
2012-04-23 21:29 | George Zagaris | Status | backlog => gatekeeper review |
2012-04-23 21:29 | George Zagaris | Resolution | open => fixed |
2012-04-24 14:09 | Utkarsh Ayachit | Status | gatekeeper review => customer review |
2012-04-30 21:55 | Alan Scott | Note Added: 0028560 | |
2012-04-30 21:55 | Alan Scott | Status | customer review => closed |
2012-04-30 21:55 | Alan Scott | Fixed in Version | => git-master |
2012-10-29 17:04 | Utkarsh Ayachit | Fixed in Version | git-master => 3.98.0 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |