- 04 May, 2012 16 commits
-
-
Utkarsh Ayachit authored
* pv-master:
-
24da3fc7 BUG #12898. Fixed occasional clipping of text.
-
Brad King authored
When an application writes find_package(VTK ... vtkMissingModule) vtk_module_config (invoked from VTKConfig.cmake) should reject the missing module if it is not enabled. The current vtk_module_load check incorrectly accepts modules that have been previously enabled in a build tree but are no longer available. Test against VTK_MODULES_ENABLED. Change-Id: If0769b6192bf9c5878b7ef1e581d04df18b6bbef
-
Chris Harris authored
a88dbeb4 Update export header after vtkPNrrdReader move 801917cb Move MPI specific classes from IO/Parallel to IO/ParallelMPI 070ffffa Update export header after vtkVPICReader move 21b397d5 Move vtkVPICReader into vtkIOVPIC module 209167af Update export headers after vtkDistributedDataFilter move 699e70fe Create new module vtkFiltersParallelMPI aa8bda15 Update export headers after Cosmo move 414d65f2 Move Cosmo classes into vtkFiltersCosmo module
-
Robert Maynard authored
c7bc5eb3 Dynamically build up a list of excluded tests 90fe8fd7 Moved to CMakeCustom.cmake.in - new name
-
Marcus D. Hanwell authored
Also excluded ThirdParty from coverage as many things from Utilities moved there. This should suppress all of the header test warnings and give us a clearer indication of the change in coverage since modularization. Change-Id: Ia73e0a94bdf7ddee936ee95e794e25b1a8695c08
-
Marcus D. Hanwell authored
Change-Id: I65c3a67fbbd9ae0de77a6b7c3025c86fc34ff8b4
-
Chris Harris authored
Change-Id: Ifb83b8d3d7f2bbd13caef3de88dea02f0924d5ea
-
Chris Harris authored
vtkIOParallel shouldn't depend on MPI Change-Id: I0edc412caedb8497f73bdc228f362e793e6d27a8
-
Chris Harris authored
Change-Id: Ib1af2fe2ffb41d57663fed590795a3b60d2dbf78
-
Chris Harris authored
The third party module vtkVPIC can be build with or without MPI. Rather than building a MPI and non MPI version we still need the ability to switch between the two implementations. This can use done by move the reader into a separate module and providing VTK_VPIC_USE_MPI. This break with rule of not having a module change it behaviour based on compile options but unless the third party library is refactored we will have to live with this. Change-Id: Ia949e1860272ad5ddb7b9b4cb9eb8d88305a5783
-
Chris Harris authored
Change-Id: Ic6c2f7c00e52a0b8d406d5ea1689b4194a9e8977
-
Chris Harris authored
vtkDistributedDataFilter has a hard dependance on MPI. Rather than forcing all other parallel filters to have this dependance, split into a separate module which requires MPI. Change-Id: I3bf40c6f777d78b0b1ccd1027d3094748ba2303b
-
Chris Harris authored
Change-Id: I98f1d66f627808ceea01918e19aa63e108613bad
-
Chris Harris authored
The third party module vtkCosmo can be build with or without MPI. Rather than building a MPI and non MPI version we still need the ability to switch between the two implementations. This can use done by move the Cosmo class into a single module and providing VTK_COSMO_USE_MPI. This break with rule of not having a module change it behaviour based on complie options but unless the third party library is refactored we will have to live with this. Change-Id: Id36de477d52d1d9b69cc4f2baeabbbdac00c8aaa
-
- 03 May, 2012 4 commits
-
-
Chris Harris authored
e9c2f595 Merge remote branch 'origin/master' into 12898_fix_text_bounding_box 24da3fc7 BUG #12898. Fixed occasional clipping of text.
-
Utkarsh Ayachit authored
* origin/master: (367 commits) Move Parallel specific methods from vtkExodusIIReaderPrivate COMP: Update Tracers AMR dependencies COMP: Update CMakeLists and AMR headers ENH: Move AMR under Filters/AMR Fix call to set VTK_MPIRUN_EXE Add additional HDF5 include directory Remove use of VTK_USE_MPI in vtkDistributedDataFilter CMAKE_XXX_OUTPUT_DIRECTORY should not be cache entries Test the variable MPIEXEC (not its value) Updated CMake to do MPI stuff in Parallel/MPI Let other projects set modules dir too Remove vtkPStreamTracer & vtkDistributedStreamTracer from wrap exclude Add code to module infrastruture to export module class information Add include directories to vtkxml2_INCLUDE_DIRS vtkContext2D needs to be wrapped for ParaView Exclude vtkCompositeRGBAPass from wrapping Move vtkAMRVolumeMapper to AMR/Core Remove automatic overrides taken from vtkParallelFactory BUGFIX: Fix Flash Reader TestSetGet HDF5 errors BUGFIX: Fix TestSetGet for AMR Enzo reader ... Change-Id: I1665dd8abcf6aab8abb3422442d5233fa110d619
-
Utkarsh Ayachit authored
Text would get clipped for certain texts. The problem was that the texture coordinate computation did not consider +ve x-offsets for the rendered text. Fixed that. Change-Id: Iac85237b5349255341a735ceb37d57c4d23b6cc1
-
Yuanxin Liu authored
b93716f7 COMP: Update Tracers AMR dependencies 5220029c COMP: Update CMakeLists and AMR headers 8363e96b ENH: Move AMR under Filters/AMR
-
- 02 May, 2012 7 commits
-
-
Philippe Pébay authored
17252695 Fixed array sizing error 44e7c97c Documentation clean up 251243e2 Removed this non-test, replaced it with an Example (HTGridDemonstrator) 8bc399f0 A program to illustrate the use of various hyper tree filters. 769b677f Giving credits for regression tests and hyper tree generator 17b47ce1 Header clean up 49f40cdd CMake list error ae51d6b2 Removing the old hyper tree generator which was bypassing the pipeline 18951db8 Documentation 1860671f Allow for binary or ternary subdivisions 3f926f87 Allow for variable levels of recursion b22181b3 Use smart pointers for testing fbbc6c97 Make sure that global hyper tree test has consistent input 7393abaa Renaming tests for the sake of clarity bfa34cee Renamed test and changed it to make it better (2D+binary) c1a43716 Activate hyper tree grid axis cut 97bd43ab Active hyper tree grid geometry test
-
Marcus D. Hanwell authored
6e04a904 Move Parallel specific methods from vtkExodusIIReaderPrivate
-
Chris Harris authored
vtkExodusIIReaderPrivate uses VTK_USE_PARALLEL to conditionally compile Parallel specific methods. These should be moved to vtkPExodusIIReader. Change-Id: Ib70655fcda3cc39f63a568cb021a57080dd863b5
-
George Zagaris authored
Update Tracers and ParallelTracers to reflect changes with moving AMR to Filters/AMR. Tracers and ParallelTracers now link to vtkFiltersAMR. Change-Id: Ib2b934e4e567fae990de4a4a3be6b1375d707afd
-
George Zagaris authored
Updated the CMakeLists and headers to reflect move of the AMR classes under Filters/AMR. Further, fixed indentation issues with AMR headers. Change-Id: I15efb07d8a99981df14e444a8027e2caa78e9526
-
George Zagaris authored
Change-Id: I76aa11366a8f446787833a649c26b1ff9010f117
-
- 01 May, 2012 13 commits
-
-
Chris Harris authored
06dda22b Fix call to set VTK_MPIRUN_EXE bb91e547 Remove use of VTK_USE_MPI in vtkDistributedDataFilter 7da57c32 CMAKE_XXX_OUTPUT_DIRECTORY should not be cache entries 9f2b6f4d Test the variable MPIEXEC (not its value) 8dd98b6a Updated CMake to do MPI stuff in Parallel/MPI a9a0d3d2 Let other projects set modules dir too 360fd581 Remove vtkPStreamTracer & vtkDistributedStreamTracer from wrap exclude 0d9a8ce9 vtkContext2D needs to be wrapped for ParaView 69441b31 Exclude vtkCompositeRGBAPass from wrapping
-
Marcus D. Hanwell authored
795125d4 Add additional HDF5 include directory
-
Chris Harris authored
The sytax for the set call to create the VTK_MPIRUN_EXE cache entry is incorrect. Change-Id: I5c1473a8951e1e6ed0170b31ed6f14f71e88671a
-
Chris Harris authored
There are header files in vtkhdf5/src needs by external application such as Titan and ParaView. Change-Id: Id0f6b869c3e4c47517740b12419133b031905164
-
Chris Harris authored
VTK_USE_MPI is no longer used. This filter is in ParallelFilters so no check for MPI is needed as it is a dependance. Change-Id: I130111cc4852403e27f23a2834d12af4a8e6c841
-
Chris Harris authored
Suggested-By:
Brad King <brad.king@kitware.com> Change-Id: I549e2f47bb656d6ec74911b73037e8ffd3efb9ed
-
Also, made the else a fatal error as nothing will work as expected if the Find MPI call failed. Change-Id: I9e524beb208bb3928656c85fcefc2442f1fd7a43
-
The CMake variables were never initialized, this logic needs to take place in Parallel/MPI and be available to other modules that depend on it. Change-Id: Ib2218d7f22a9c9c46f3b6e02b55a7b8fcd81f85d
-
Change-Id: I9d1d2bc1624ff6401964f19dcc365a07943d3c2a
-
Marcus D. Hanwell authored
f48aa25c Add code to module infrastruture to export module class information
-
Chris Harris authored
These classes need to be wrapped, however, vtkPStreamTracer should be marked as abstract. Change-Id: I0b6ce07d134f4ace87eb8916025e01d03f018d38
-
Chris Harris authored
External wrappers such a ParaView need information about classes contain in a paricular module. This information was provided by the vtk${Kit}.cmake files. This information needs to be written to a new set of files in the VTK_MODULE_DIR along with the appropriate new macro the load this information. Change-Id: Iec18d3a03056feb2db5bd54d6c5380c0592c52cf
-