typo: fix some typos

Change-Id: I87d74d3901f200b63fea9c194c8e06656b7445b8
unused: remove unused functions

Change-Id: I22648a400babcffa92d59b2c532a319d2c33345c
vtkColorString - Helper class for defining a color through a string.

vtkColorString is an helper class for defining a color through one of
the following format:
- #RRGGBB               (6-digit hexadecimal number)
- #RRGGBBAA             (8-digit hexadecimal number)
- rgb(r, g, b)          (where r, g, b are in 0..255)
- rgba(r, g, b, a)      (where r, g, b, a are in 0..255)
- a CSS3 color name     (e.g. "steelblue")

Change-Id: Ied26e9fb8b2c3cbf6818ecf4c0504a2e3548de1b
Merge topic '14713_fix_lsdyna_reader' into pv-master

fb5cbb59 Merge topic 'opengl2-wrapping' into master
82e6876d TCL doesn't like numbers in module names
e5f42177 More exclusions, avoid setting ABSTRACT twice
05d80de2 Merge topic 'mpi4py-communicator' into master
6ab475b4 Merge topic 'bar-chart-selection' into master
f387e678 Merge topic 'opengl2-wrapping' into master
94288eee Remove the wrap exclusion at the module level
4940fde0 Added a test to exercise bar graph selection
4666a708 Removed sorts as the inputs were already sorted
3c35743b STYLE: Some basic style fixes
45185724 BUG: Make selections more permanent, linked to object
56575199 Merge topic 'add_new_cmake_module_keyword' into master
7a631b99 Merge topic 'doc_update_vtkParametricRandomHills' into master
6f8c2201 Merge remote-tracking branch 'pvvtk/pv-master' into HEAD
f81d4d33 Merge topic 'fix-tests' into master
740db878 Merge topic '14713-lsdyna' into master
...
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

* pvvtk/pv-master:

Change-Id: I3c7b9e96c8cf25f10debde58228f0171fbd0d941
mpi4py: Suppress warnings in third-party code

Use vtk_third_party_warning_suppress to disable warnings when compiling
third-party C code in the mpi4py module.  Without this, there may be
many warnings with -Wunused-parameter.  To avoid modifying third-party
code, simply suppress them.

Change-Id: I216f8dae9e9001d22d5c5dd06aeb597e48baf836
Merge topic 'mpi4py-suppress-warnings' into master

644096bc mpi4py: Suppress warnings in third-party code
PERF: Removed unnecessary garbage collection.

Information iterators increment/decrement the reference of their
information object by default. This leads to lots of garbage
collection passes, which when not necessary cause performance
degradation. Used a weak reference instead. In these cases, we
know for sure that someone else has a reference to the information
objects (the executive).

Change-Id: I9bc0f6a09b96c726b5d2a3bb7e78f3f7c67152b2
Merge topic 'remove-garbage-collection-in-executives' into master

a4ee6414 PERF: Removed unnecessary garbage collection.
export xdmf for import into vtk

extracted with:
    sha1=975536e3d94f08b06b002452a5ed575dc6eb0fc9 &&
    paths='
    CMake
    CMakeLists.txt
    CTestConfig.cmake
    Copyright.txt
    Xdmf.hpp
    XdmfAttribute.cpp
    XdmfAttribute.hpp
    XdmfAttributeCenter.cpp
    XdmfAttributeCenter.hpp
    XdmfAttributeType.cpp
    XdmfAttributeType.hpp
    XdmfConfig.cmake.in
    XdmfCurvilinearGrid.cpp
    XdmfCurvilinearGrid.hpp
    XdmfDomain.cpp
    XdmfDomain.hpp
    XdmfGeometry.cpp
    XdmfGeometry.hpp
    XdmfGeometryType.cpp
    XdmfGeometryType.hpp
    XdmfGraph.cpp
    XdmfGraph.hpp
    XdmfGrid.cpp
    XdmfGrid.hpp
    XdmfGridCollection.cpp
    XdmfGridCollection.hpp
    XdmfGridCollectionType.cpp
    XdmfGridCollectionType.hpp
    XdmfItemFactory.cpp
    XdmfItemFactory.hpp
    XdmfMap.cpp
    XdmfMap.hpp
    XdmfReader.cpp
    XdmfReader.hpp
    XdmfRectilinearGrid.cpp
    XdmfRectilinearGrid.hpp
    XdmfRegularGrid.cpp
    XdmfRegularGrid.hpp
    XdmfSet.cpp
    XdmfSet.hpp
    XdmfSetType.cpp
    XdmfSetType.hpp
    XdmfTime.cpp
    XdmfTime.hpp
    XdmfTopology.cpp
    XdmfTopology.hpp
    XdmfTopologyType.cpp
    XdmfTopologyType.hpp
    XdmfUnstructuredGrid.cpp
    XdmfUnstructuredGrid.hpp
    core/CMakeLists.txt
    core/XdmfArray.cpp
    core/XdmfArray.hpp
    core/XdmfArray.tpp
    core/XdmfArrayReference.cpp
    core/XdmfArrayReference.hpp
    core/XdmfArrayType.cpp
    core/XdmfArrayType.hpp
    core/XdmfBinaryController.cpp
    core/XdmfBinaryController.hpp
    core/XdmfConfig.hpp.in
    core/XdmfCore.hpp
    core/XdmfCoreItemFactory.cpp
    core/XdmfCoreItemFactory.hpp
    core/XdmfCoreReader.cpp
    core/XdmfCoreReader.hpp
    core/XdmfError.cpp
    core/XdmfError.hpp
    core/XdmfFunction.cpp
    core/XdmfFunction.hpp
    core/XdmfHDF5Controller.cpp
    core/XdmfHDF5Controller.hpp
    core/XdmfHDF5Writer.cpp
    core/XdmfHDF5Writer.hpp
    core/XdmfHeavyDataController.cpp
    core/XdmfHeavyDataController.hpp
    core/XdmfHeavyDataWriter.cpp
    core/XdmfHeavyDataWriter.hpp
    core/XdmfInformation.cpp
    core/XdmfInformation.hpp
    core/XdmfItem.cpp
    core/XdmfItem.hpp
    core/XdmfItemProperty.cpp
    core/XdmfItemProperty.hpp
    core/XdmfSharedPtr.hpp
    core/XdmfSparseMatrix.cpp
    core/XdmfSparseMatrix.hpp
    core/XdmfSubset.cpp
    core/XdmfSubset.hpp
    core/XdmfSystemUtils.cpp
    core/XdmfSystemUtils.hpp
    core/XdmfVisitor.cpp
    core/XdmfVisitor.hpp
    core/XdmfWriter.cpp
    core/XdmfWriter.hpp
    core/loki
    core/dsm/CMakeLists.txt
    core/dsm/XdmfDSM.hpp
    core/dsm/XdmfDSMBuffer.cpp
    core/dsm/XdmfDSMBuffer.hpp
    core/dsm/XdmfDSMCommMPI.cpp
    core/dsm/XdmfDSMCommMPI.hpp
    core/dsm/XdmfDSMDriver.cpp
    core/dsm/XdmfDSMDriver.hpp
    core/dsm/XdmfDSMManager.cpp
    core/dsm/XdmfDSMManager.hpp
    core/dsm/XdmfHDF5ControllerDSM.cpp
    core/dsm/XdmfHDF5ControllerDSM.hpp
    core/dsm/XdmfHDF5WriterDSM.cpp
    core/dsm/XdmfHDF5WriterDSM.hpp
    ' &&
    git archive --prefix=xdmf3-reduced/ $sha1 -- $paths |
    tar x

Change-Id: I8c3dd91dc165a592f7dc3d2898ddf1d18db45811
Put libxdmf into a namespace so that libxdmf3 can coincide with it.

xdmf2 will be deprecated soon, but in the meanwhile it is useful
to have both available

Change-Id: Iefb30945ca239f58bc5959cfb0e36108616fa040
Merge branch 'xdmf3-upstream'

Change-Id: I52eee60a9a63e0b0440fd3fc0d2e6d67d129afa8
Adapt libxdmf to build within VTK.

The changes make it compile with MSVC and make it a child of the
parent project with only selected options and subdirectories.

Conflicts:
	ThirdParty/xdmf3/vtkxdmf3/Xdmf.hpp
	ThirdParty/xdmf3/vtkxdmf3/core/XdmfCore.hpp

Change-Id: Ie78b487c10d09297da70417c468171f220ceaeaa
add cmakescript infrastructure to make libxdmf a VTK module

Change-Id: I08c2341c224e593860022c468f16fc5f06c0ae11
Add a reader and writer for the new xdmf library.

Change-Id: I0196f82ab322351dc88dca0abd0c51bf7068ea5b
vtkWeb: Don't reset viewer to null on updateViewer(...)

Only set m_viewer when updateViewer(...) return a new viewer. This
is necessary so that the m_viewer can be used for propagation
mouse interaction events.

Change-Id: I2d6186b97fbd8d44a43b83b2dc9bf93304fc50ad
vtkWeb: Propagate mouse events to VGL

Rather than replacing the document event handlers bind a new event
handler than will propagate the mouse events to the VGL viewer.

Change-Id: If6a10243dab167d03072d3dad31543435b0a9986
vtkWeb: Fix calls to old VGL API

Looks like this code was not being run. Fix up typos and API calls.

Change-Id: I6eafda86ae3cbb2361592a394f5d17816dc62aa7
Merge topic 'vgl-interaction-fixes' into master

175d3ddd vtkWeb: Fix calls to old VGL API
7b0dae91 vtkWeb: Propagate mouse events to VGL
59681720 vtkWeb: Don't reset viewer to null on updateViewer(...)
Fixed indentation and style to match VTK's.

Change-Id: I802ecea9fe11c8c007a996915ce046734d5da4fb