shrink size of xdmf3 written files

thanks Andrew Burns for the patch.

Change-Id: I0efe48c0f43651e0da0fef036fa9e729d11c2a92
windows: use the proper format specifier for DWORD

Change-Id: If655342a6a7de4ee5fe176eda0b54cf0def6d491
windows: put parentheses around mixed && and || operators

Change-Id: I564e13887ecefeaf35d361f37c6b75f545720fba
vtkWin32OpenGLRenderWindow: avoid narrowing warnings

The array is of BYTE, but there are some integers floating around.
Static cast them to BYTEs.

Change-Id: I6ff0ae85a78908fdcb3fb9df45bb5e8d5efca2da
Adding in SimulationTimeStep output for particle paths.

Change-Id: I40ec0b8799bb009c256bf662dcc272fbef706b8e
Fix SetAllArrayStatus on the ExodusII reader.

Calling SetAllArrayStatus with any "_CONN" enum has no effect because
these are not the enums that the API expects to be used for connectivity.
However, the ones it does expect (e.g., SIDE_SET instead of
SIDE_SET_CONN) are being used by SetAllArrayStatus for indicating whether
result arrays defined on cells (e.g. pressure, temperature, ...) should
be loaded. So, for this method only, convert the "_CONN" enum into the
expected enum before continuing.

Change-Id: I0d0064e82c635ad94b3b293d39bb0d64f2607bbd
Bail early on null parameter

This convinces clang analyzer that there’s no
null dereference.

Change-Id: I2cc59ed9471bdad0137329c9d27e9492ea8581bd
Make sure molecule mapper works with depth peeling

Imposters use FragDepth as opposed to FragCoord.z

Change-Id: If376c2cb3c0dc8f1513b2712690d773afea4027a
Test new volume mapper against positional lights

Change-Id: I8b4d14213542a3734281adddd302a556a6dc3361
Fixed positional light calculation

Change-Id: I430c4ceef3c31d6e376b62edfb969ed390a74eb7
Fixing positional light bugs

Change-Id: I38178abbbdae5b145e4a8b2aaf49b8f6a34baed2
Clean up code

Change-Id: I9a2fe33634cebaadfe8065161baf020afaeb0018
Compute appropriate matrix for normal transformation

Change-Id: I5dd6e51f503c4bc78422222fb67ec584d453aead
Fixed variable not found

Change-Id: I8657d2e2e1ec581a692c456ae214e7ec573e213b
Fixing variable names

Change-Id: Idf654e3155aea3785b76a92484c199559ddb1566
Fixed style issues

Change-Id: Id5b676375c07b13778cb39789180064317dc1c7c
Fixed various lighting and formatting issues

Change-Id: I7c13ad6ec781c46fe4ef239fe439c0721a1e6068
vtkParticleTracerBase: remove unused function

Change-Id: I144b96e26ff22e4fab32f26bbfa4c80f72ba77c8
vtkImageCanvasSource2D: add missing newline at eof

Change-Id: Ifd4d9d18790d3c8ec07be320552e2daa47032671
Silenced compiler warnings

Change-Id: I894c8e43e8ade706df40b5bd80bd3bb8264c444d