Update link to VTK to fix Exodus II Writer crash with clipped can.

Change-Id: I1e0715b21cb630b1c51743ef49b7a48b44b6fb6f
Remove vtk*ChartNamedOptions from Rendering-Base

Change-Id: I4159f014567678ec83028813e5147e6b9d16d883
Add the TrivialProducer to Essentials

It's the go-to source for Catalyst adaptor code, so it's pretty
Essential.

Change-Id: Ieb011016b72aa23578f56faa6f8f349fb6d4cfc5
Making vtkPythonCalculator easier to read.

Making vtkPythonCalculator use a python module calculator.py instead of inlining
all the Python code which made it difficult to update the python code.

Conflicts:
	ParaViewCore/ClientServerCore/Default/vtkPythonCalculator.cxx

Change-Id: I9fac55b45be18d973c5f9a679a07734b199f4483
Reapply f54399abf after cherry-pick.

Change-Id: Ie0df5f8a1a1b06179c6248fbe5aa7ef3cf9d62e0
Fixup PythonCalculator and ExtractSelection with composite DSs.

Change-Id: Iadcf65f7d77e3da728e8fc19c460ff3a5c3368fa
Update VTK.

Change-Id: Ic35186aff1e507f2b148a45299f3e5e99efa13bc
BUG: pqFileDialog adds a separator even if only one file selected

The separator adding logic was looking at number of indices selected which was
wrong. When a file is selected, there can be multiple indices based on the
number of columns associated with it. Looking at the number of rows selected in
this case gives the correct number of files selected.

Fixes issue 14455 (http://www.paraview.org/Bug/view.php?id=14455)

Change-Id: I82ddfe6a350d27f90d56e8ba7629ef5e06ac1c34
Split out Python-dependent code from Rendering-Base

Change-Id: Ia6de7fc0976ec71eea61cfb98b5b2d723268ebde
Fix the SciberQuestToolKit install directories

Change-Id: Iaa169855be4010c275c00e879cbccf81f4c8860e
Update VTK.

Change-Id: I5d502b3aa35af0eb6e8f1477a0400e12b2be5e3f
Preset ViewFrame buttons on maximize/restore.

VIewFrame button selection was getting lost after a restore. Fixed that.

Change-Id: Id474c3628ceb8c72340f587388f09d1cfea6a3d2
Fixup array length in python DataSetAttribute.append methods.

Change-Id: I8df37f809bc5d47acf10cf6fbde7e22e4cab1de3
Making the XML writers use 64 bit HeaderType by default and hide the option.

Change-Id: I4c2d9636745d4005f2187372e4501b3520f1e2ab
BUG: Save a cached copy of the representation to compare against

A cached copy of the representation data is stored and the is compared against
when setting a new representation.
This fixes issue 14558(http://www.paraview.org/Bug/view.php?id=14558).

Change-Id: Id5509f6ecd27cd74f52bb4365756ad375dce3409
added paraviewweb server script for catalyst workbench

Change-Id: I12ee79f90c586732a8b2811d5ea84352a778b610
ENH: Enable selection of translucent geometry

vtkHardwareSelector was skipping all translucent geometry and
selecting only opaque geometry. This change enables selection
of translucent as well as opaque geometry.
Totally transparent(opacity = 0.0) is skipped.

Change-Id: I0ced788803a525a59184ca08e005f821cd6cc096
Add PVTrivialProducer

Change-Id: I3c846abd31bfca84358dc7dd46d08f5a7e65684a
Add cost information in data analysis for catalyst

Change-Id: I6c1aee3e4ed8d723d4738dfe2797874cce7ed121
Removing the dependency of mpi4py being installed for running the test.

Change-Id: I03fbe082fed0bd415a333ec8c6fe9a61e46f24fc