Revert "Remove unused variable from pqMultiBlockInspectorPanel"

This reverts commit 0bf3865f426ccae289ac87cdf97aa1ae6b113f28.

Change-Id: I89f7968980df6002aff3b8d71557e1e49816c5a0
Make PARAVIEW_ENABLE_WEB a dependent option

Make PARAVIEW_ENABLE_WEB a dependent option so its only
available if PARAVIEW_ENABLE_PYTHON is enabled.

Change-Id: I775c604a03afcfd5da6e34369a4bc98911c8859c
Removing dependency on vtkPVServerManagerRendering.

vtkInitializationHelper was using vtkSMUtilities which is in
vtkPVServerManagerRendering. That added an unnecessary dependency on rendering
which caused failure in Catalyst builds withoout rendering. Moving the
ListAttachedMonitors() method from vtkSMUtilities to vtkInitializationHelper to
overcome this issue.

Change-Id: Ife732871fd70709f48c132ed13c0b6dc241baf0d
Adding new Catalyst edition (Essentials).

Adding a new edition for Catalyst, named Essentials, which will include some of
the common filters. To make it easier to create such editions, extending
catalyze.py to take in multiple input directories. Essentials edition extends
the "Base" edition to add vtkPVArrayCalculator (for now). We will add more of
the commonly used filters subsequently.

Change-Id: I6565f9aee7767f24e7c414bba932e62375d84218
Improve multi-block tree-view right-click menu

This improves the right-click menu for the tree-view in the
multi-block inspector panel.

Change-Id: I4af4bc4b6e9c2f0acc4da9c519302897fb3a209e
BUG #13933. Allow non-present arrays in Python scripts.

"ColorArrayName" property no longer checks the validity of the array specified
so long as the array is specified as  a tuple (<attribute>, <name>). It will
check (and fail if array not found) when the user simply specifies the array
name as a string.

Updated Python trace to ensure that for "ColorArrayName" we indeed trace out a
tuple rather than just the arrayname.

Also cleaned up vtkPVOptions to expose publicly accessed enum. Updated
servermanager to use the enum rather than the hex values.

Change-Id: I219e83ba58b825e40bb4c5a32b69207ff57d9d3c
BUG #13933. Ensure ColorArrayName doesn't raise exceptions.

Ensure that older scripts that simply set arraynames for ColorArrayName property
don't raise exceptions in symmetric-mpi mode i.e. coprocessing mode.

Change-Id: I4b15275ac54ced7b5facb969f20f83fb300b346f
Fix fortran build issue on Mac dashboards.

Pass the fortran compiler that ParaView detected to the adaptors so we don't run
into weird issues when multiple fortran compilers are available. This fixes the
issue with Mac dashboards not being able to build Phasta adaptor correctly.

Change-Id: I69b558f2e111f598c0bad6a21b11f96842fea512
Adding new application to Plot data (based on NVD3).

Added new web-application to Plot data using NVD3.
Update DataProber application to use Rickshaw for plotting.

dding new chart widgets to use Rickshaw for plotting instead of NVD3.
Remove usages of VTK_LARGE_INTEGER and VTK_LARGE_FLOAT

This removes usages of the soon-to-be deprecated VTK_LARGE_INTEGER
and VTK_LARGE_FLOAT macros and replaces them with the VTK_INT_MAX
and VTK_FLOAT_MAX.

Change-Id: I405ecae12ac1e9d8ce5644342ff0406771562649
Fix protobuf to build when pthreads is missing.

Change-Id: I36ae748e4c6ffc99ace23519c8d588426c684cce
Bring in VTK crosscompilation fix.

Change-Id: Id03ccca6d63f86e55fd6f2fd5f44a9935ed9fab5
BUG #13956. Fix duplicate execution of filters.

The problem is that the SelectionRepresentation doesn't ask for ghost cells
while the GeometryRepresentation does ask for ghost cells (BUG 0011811). Since
SelectionRepresentation is added before the GeometryRepresentation, it updates
the pipeline gets updated with 0 and then 1 ghost-cell request, hence the double
execution.

The GeometryRepresentation, which is the primary data-representation should
always be updated before the Selection Representation. So to fix it, we changed
the order in which the representations get added.

Change-Id: Iaadf8e952a99fddc105d6e41d09f71e4a2240d7b
Fix dashboard errors.

We would get configure errors on first build/

Change-Id: I26bdbc5de262360bced617933c82bcaa4c3b0172
Fix test after partial array fix

Change-Id: I6455e6cad45c7de84672ffd7a51a49d6e269f8d0
exclude from header test

Change-Id: I6462c2209442b0c78a23e20c4341bef6e6526eb0
Merge topic '0013949-web-enable-dependent-option'

b89b93e Make PARAVIEW_ENABLE_WEB a dependent option
Merge topic '13933_fix_python_missing_arrays'

617617f BUG #13933. Ensure ColorArrayName doesn't raise exceptions.
461501c BUG #13933. Allow non-present arrays in Python scripts.
Merge topic '13965_paraview_ghost_cell_issue'

2f15eac BUG #13956. Fix duplicate execution of filters.