ENH: Fix indentation in headers

Change-Id: I78a23a1f0579c1c6368288ca199f0ac53e29e826
ENH: Make some methods virtual

Made some methods virtual so that other classes can inherit
from this class and extend its definition.

Change-Id: I1208b5594d22997dd426cb2cce9f3accfcb07f9f
ENH: Add StructuredAMRNeighbor class

Change-Id: I321b2afcd3dd807fc34e0d2f5f30cd3acb470663
ENH: Make some methods protected

Maded some methods protected since they are only used internally
by concrete implementations.

Change-Id: I76648389742ba8ce3a558d7af97026546ea42c03
ENH: Added functionality to return the neighbor

Added method to return the requested neighbor for a given grid.

Change-Id: Ib8637e0909b86090526c16a04ff3e46f4da532b1
ENH: Serial AMR grid connectivity & ghosting

This commit adds support for computing the AMR connectivity, i.e.,
nesting, filling the ghost arrays and generating ghost arrays within
a single process.

Change-Id: I27426141dba9b03bf6dee9e4d2664768cc0c575c
Changes to be compatible with AMR data structure changes.

Change-Id: I892e323ff27f6f338bef9db8620444194a2f88a7
Exclude vtkStructuredAMRNeighbor from header test

Change-Id: I838a80301b5232cfc389725d45c45cc9cf8d2dce
ENH: Add test for vtkStructuredAMRNeighbor

Change-Id: Ib9eb4a3b40254c4ffa46066734effa2f71988f2d
COMP: Fix minor compiler warnings

Change-Id: Icfd4606413a6a9f12a1c0449d78f441782eee0cf
ENH: Updates to reflect AMR API changes

Change-Id: If72b488240ba74585c56df07855625be95294cba
Removed assert(0) in 3 places that I added it previously

Change-Id: I4502a21f593b7c3a35fafc77921b907a6bcfeef5
ENH: Improve code coverage in test

Change-Id: I1c9ab674d4cf3ec764fd0e2431b316f9032b5a1a
BUGFIX: Fix minor typo in GetRelationShipString()

Change-Id: I307edd2def640f09f01074e12c55015f68b82065
Replace unrecognized data set assert with a vtkErrorMacro.

If this impossible error condition ever does occur, chances are that
it will happen to a user and not a developer, so we should provide
some textual error output just in case that user reports back to us.

Change-Id: I33ca5bb36ecbc7a6c6b54a544e50f469d6e792cc
Fix TestPickingManager memory leaks and inverted test

Change-Id: I31a7d7364b6a00ba87b4c8a4544f5174061cd1f8
Merge topic 'clang-analyzer-fixes' into master

ee85a731 Replace unrecognized data set assert with a vtkErrorMacro.
84eaafce Removed assert(0) in 3 places that I added it previously
Fix possible unititialized deltaI array use in vtkWarpTransform.

When inverting a transform via Newton's method, the first iteration
must always compute the derivatives.  The code weakly enforced this
by initializing the lastFunctionValue to VTK_DOUBLE_MAX so that the
current function value would always be less.  This patch adds an
explicit check for "i == 0" where "i" is the iteration counter, to
ensure that the derivatives are always computed on the first iteration.
This issue was discovered by the clang static analyzer.

Change-Id: Ia155fe9134123b1cba4ec50f99092bd79ca085b5
Fixed demand-driven reading logic.

Cleaning up the logic in the vtkAMRBaseReader after changes to AMR
datastructures when loading blocks on demand.

Change-Id: Iaed25958b9e005d8982861a1e7b89362674d8e84
Merge topic 'warp-transform-inverse' into master

3257c6e5 Fix possible unititialized deltaI array use in vtkWarpTransform.