- 16 Feb, 2012 6 commits
-
-
George Zagaris authored
The code was creating a new instance of vtkOverlappingAMR everytime RequestInformation was called which would then ShallowCopy() the metadata coming from upstream. This could lead to creation of multiple instance of vtkOverlappingAMR that are not properly deallocated and hence lead to leaks. Instead, the code does not allocate a new instance but, simply updates the point to point to the metadata object coming from upstream. Change-Id: I244a4e3c9c57237fa99042d9bc11f229a8aa9d5c
-
George Zagaris authored
Fixed a memory leak caused by not de-allocating the AMR metadata. Change-Id: Ic5bda5c9a7c06bf85d4bd51ce35e35f1e2dc39e3
-
George Zagaris authored
Change-Id: I81a3f8add9cac92b59d80f448d2f75d425aec525
-
George Zagaris authored
Changed vtkAMRSliceFilter to be an instance of vtkOverlappingAMRAlgorithm Change-Id: I8dd8f679354418288a9e97c732ba7a9a9d3405d3
-
George Zagaris authored
-
George Zagaris authored
Change-Id: I1d701925239a64aeda6f3f473e9265040a7663f9
-
- 15 Feb, 2012 5 commits
-
-
George Zagaris authored
Changed the AMR base reader and sub-classes for flash and enzo to use vtkOverlappingAMR. Further, updated vtkAMRUtilities to work on vtkOverlappingAMR. Change-Id: I1a71d37302aaba11ca5897b4832aae8e1b3b30af
-
George Zagaris authored
Change-Id: I394e2fbb4c738887cd55f0a550fa0ecfcee0a7f0
-
George Zagaris authored
Removed reference classes/code, that has been moved under the References directory, from the list of sources to be compiled. Change-Id: Ia9687b927d0893b942558b14c8debf9112f03d1f
-
George Zagaris authored
Change-Id: I7652c141a28e5f1aabf7dd92707ce4d4314dedc1
-
George Zagaris authored
Change-Id: Ia4163b286408a7c8744da40066937a0a483a5da6
-
- 14 Feb, 2012 10 commits
-
-
George Zagaris authored
Change-Id: I155c56a397918035f7674e3ee370f39a7f6bee27
-
George Zagaris authored
-
George Zagaris authored
Change-Id: Iba5e56191c20d77a41865191bd8fec0894539d01
-
George Zagaris authored
Call GenerateVisibility & ParentChildInfo Change-Id: Ic1fe431230690119fdbc703a899a4d0e16a8d9f2
-
George Zagaris authored
Change-Id: Iea0f198f3e638cb8d9cddb644bd57828a18f95d8
-
George Zagaris authored
Change-Id: Iddae500355e86513fd44cd9d670db48a7c28bb97
-
George Zagaris authored
Remove call to build parent/child relationship Change-Id: I51aec672ff364ba9177abafce92d236a32a14b6c
-
George Zagaris authored
Change-Id: Ic9dcfa980e75037711bcb5804bcab5116c8e1660
-
George Zagaris authored
Change-Id: I4dfb70d42ca0e93253e1ccd339d6f6e9d7dee8e7
-
George Zagaris authored
Change-Id: I7558cd377f1fc1ae459c6c79860f291ccf9733af
-
- 13 Feb, 2012 8 commits
-
-
George Zagaris authored
Change-Id: I20bb2b2f4b6a81ae2ca174d2e5bd8effe0507f5f
-
George Zagaris authored
Added the new level ID scalars filters to the built. Change-Id: I39df16623c822b4ef5fbcf99405a917b04f8f59c
-
George Zagaris authored
Added vtkLevelIdScalars filter, an empty class that inherits from vtkOverlappingAMRLevelIdScalars for backwards compatibility. Change-Id: I0ac7426ea2fff014ca2c78a57aa04c8db1bbe32e
-
George Zagaris authored
Moved common metadata logic such as GetMetaData, HasLevelMetadata and metadata accessors that return a generic vtkInformation object to the base class. The overlapping AMR additionally extends these methods by adding the concept of the vtkAMRBox. Change-Id: Id467d25c246c7baa244aaac2c36c37249a9072fa
-
George Zagaris authored
LevelIdScalars filters for both overlapping and non-overlapping AMR. Each filter is a concrete instance of vtkOverlappingAMRAlgorithm and vtkNonOverlappingAMRAlgorithm respectively.
-
George Zagaris authored
Renamed vtkLevelIdScalaras to vtkNonOverlappingAMRLevelIdScalars
-
George Zagaris authored
Change-Id: Ibaff4be5bdf65b3c8e6019c550aada0e1ac0a718
-
George Zagaris authored
Change-Id: I1e38aea8d0c88f675be87ded36268803dec2fa0a
-
- 10 Feb, 2012 4 commits
-
-
George Zagaris authored
Change-Id: Ib03cbfb65694c97c2a548f9f45387548b1bda942
-
George Zagaris authored
Changed the base class of vtkExtractDataSets to be vtkMultiBlockDataSetAlgorithm. Change-Id: Ie548ddef230abf34c8f200c7d6fe2e558ccd6356
-
George Zagaris authored
Changed the vtkExtractLevel algorithm to inherit from vtkMultiBlockDataSetAlgorithm Change-Id: Ie1c284b3d1af3a492a4406d1f03158994c8f7799
-
George Zagaris authored
Added vtkUniformGridAMRAlgorithm that inherits from vtkAlgorithm.Further implemented vtkOverlappingAMRAlgorithm and vtkNonOverlappingAMRAlgorithm that both inherit from vtkUniformGridAMRAlgorithm and provide output routines for each corresponding type: vtkOverlappingAMR and vtkNonOverlappingAMR respectively. Filters that are agnostic of the AMR type, i.e., work on AMR (level,idx) pair can implement vtkUniformGridAMRAlgorithm while filters that expected Berger-Collela AMR can implement vtkOverlappingAMRAlgorithm.
-
- 07 Feb, 2012 7 commits
-
-
George Zagaris authored
Change-Id: I17f3a05040c8b65b744daa68cdac7a760ee5a978
-
George Zagaris authored
Change-Id: Ia0b47cf4c6f09fc318dfb0ac2c47ea4d14ef12a7
-
George Zagaris authored
Change-Id: I917b47bea79782932e62fc21bcf74335fdb0edd6
-
George Zagaris authored
Custom iterator for vtkUniformGridAMR datasets Change-Id: Ife39f5cdf7d172b9a39755672d36002f5396156a
-
George Zagaris authored
Change-Id: I17125d91136b7f555513013bf66323e90a6b2b8f
-
George Zagaris authored
Change-Id: I0295c14335b8493e8e260db00e6244b2eb39b8cf
-
George Zagaris authored
Added support for vtkOverlappingAMR and vtkNonOverlappingAMR. Change-Id: Ib7a7d1786d339162417a4426a69ccb87b094ebcb
-