pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
paraview: Update to 6.1.0
Module Name: pkgsrc-wip
Committed By: Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By: steleto
Date: Sun May 17 17:22:37 2026 +0900
Changeset: c6bf54b3b0ea30cf48bbadaf1eae26d737e22754
Modified Files:
paraview/Makefile
paraview/PLIST
paraview/distinfo
paraview/patches/patch-VTK_ThirdParty_ioss_vtkioss_Ioss__FileInfo.C
Added Files:
paraview/patches/patch-VTK_ThirdParty_netcdf_vtknetcdf_libsrc_mmapio.c
Removed Files:
paraview/patches/patch-Qt_Core_pqFlatTreeViewEventTranslator.cxx
paraview/patches/patch-Qt_Core_pqQVTKWidgetEventTranslator.cxx
paraview/patches/patch-ThirdParty_QtTesting_vtkqttesting_pqAbstractItemViewEventTranslator.cxx
paraview/patches/patch-ThirdParty_QtTesting_vtkqttesting_pqBasicWidgetEventTranslator.cxx
Log Message:
paraview: Update to 6.1.0
6.1.0 (2026-03-31)
New features
Introducing ANARI rendering integration in ParaView
This change introduces ANARI rendering in ParaView and a dynamic
properties feature used to generate a user interface based on a JSON
properties description generated by each ANARI renderer.
The current integration uses a simple approach to delegate ray-traced
rendering to ANARI. The Properties panel presents you with a choice
between the original Enable Ray Tracing (with OSPRay) and Enable
Rendering with ANARI.
When that option is checked, the panel presents a list of options
dynamically generated for each renderer including:
* ANARI: Library: A choice between "visrtx", "helide", and
"environment". The last option uses the library set using the
environment variable ANARI_LIBRARY.
* Renderers: These depend on the library chosen. For example, the
following renderers are available when using the VisRTX library:
* "default": The default renderer for the ANARI library.
* "ao": The "ao" (Ambient occlusion) renderer.
* "dpt": The "dpt" (Directional path tracing) renderer.
* "debug": The debug renderer
* Additional properties: these depend on the renderer chosen.
USD scene exporter
A USD scene exporter is now available in ParaView. It exports the following:
* Surface: polygonal geometry including point normals if available,
cell normals otherwise.
* Color: mapped surfaces through export of color map textures and
texture coordinates on surfaces.
* Directional lights.
* The current camera, including position and direction. Field of view
is hard-coded for now.
* Actor transforms.
* Solid: colored surfaces, including their color and physically-based
rendering (PBR) properties supported by the USD format when PBR is
enabled.
* All surfaces from composite poly data.
The USD scene exporter does not export:
* Surfaces: displayed by representations Feature Edges, Outline, Point
Gaussian, Points, Surface LIC, or Wireframe. Edges in the Surface with
Edges representation are also not exported because the USD format does
not support vertex or line cells.
* Volume representations.
* 3D: widgets that are subclasses of vtkWidgetRepresentation. These
are usually temporary widgets and not important parts of a scene.
* Color legends.
* Grid or Data Axes.
* Annotations: that are not part of the 3D scene, e.g. any of the
annotation sources or filters or the Text source.
Selections are now saved and loaded from .pvsm and python state files
Selections are now saved and loaded from both .pvsm and Python state
files. This includes all types of selections (ID, frustum, blocks, and
so on).
Rectilinear Grid Support for Adaptive Mesh Refinement (AMR) data
OverlappingAMR and NonOverlappingAMR now can be made of rectilinear
grids. The XML reader and writer of .vth/.vthb files support them and
they can be displayed in ParaView like any AMR data.
Improved plotting of Partitioned Dataset Collections in chart
representations
For Partitioned Dataset Collections and Multi-block Datasets, chart
representations can now display all selected blocks (as chosen in the
MultiBlock Inspector) as a single chart entity such as a line or box
plot rather than generating a separate entity for each block. This
behavior is controlled by the new Array Selection Mode property, which
can be set to Merged Blocks (new default) or Individual
Blocks (previous behavior). With this improvement, you no longer need
to manually select every block and enable each block array
individually — a process that was especially cumbersome when working
with hundreds or thousands of blocks that each contain multiple
arrays.
In addition, ParaView's many chart-related representations now
directly support Partitioned Dataset Collections with Partitioned
Datasets, as well as Multi-block Datasets with Multi-Piece Datasets. A
notable UI update is the relocation of the Composite DataSet Index
control to the MultiBlock Inspector. This change was made to enable
block selection for Partitioned Dataset Collection and to unify the
block selection workflow across the Render View and Spreadsheet
View. The Composite DataSet Index property has been replaced by new
Assembly and Block Selectors properties, with backward compatibility
maintained.
Statistical analysis refactor
To work around several shortcomings of the existing statistics filters
in VTK and ParaView, we have refactored the filters. The new
capabilities are not identical to the old; in some ways there is less
functionality because rare use cases are not supported, but in many
ways the functionality is more useful. These are discussed below in
detail.
Filters affected by these changes
The filters impacted by these changes are Contingency Statistics,
Descriptive Statistics, K Means, ExtractStatisticalModelTables, and
Order Statistics.
Filter inputs and outputs
Statistics filters previously used multiblock datasets to handle
composite input data and produced composite output models. This was
problematic when the newer partitioned dataset collection was
introduced: since statistical models were each themselves multiblock
datasets of tables, it became difficult to understand which portions
of a hierarchy corresponded to the input data and which were portions
of the output model-table hierarchy.
Now, statistics filters:
* Use Partitioned Dataset Collections to handle input composite data.
* Produce: a new data type as output: a statistical model (which
internally holds tables but does not behave as composite data).
* Hold: information about the algorithm which produced the model
tables so that the underlying statistical algorithm can be recreated
in order to further assess data or aggregate models.
These changes make organization of models much simpler to process.
Models of composite data
Statistics filters previously operated on composite data by producing
a statistical model for each block. This caused issues when some ranks
did not have any data present and when input data was split into
multiple pieces for parallel processing (since pieces do not usually
correspond to a relevant partition of the data for analysis
purposes). For example, computing descriptive statistics on the
can.e.4.X test data with 8 ranks would hang because the reader does
not produce 8 pieces. This same filter run on 4 ranks would succeed
but not be useful because each piece had its own model for fields such
as acceleration or displacement rather than a single model for each
material.
Now, you may select whether composite data yields a single model for
the entire data object or a model per data-assembly node. Pieces
inside a Partitioned Dataset always have their statistical models
merged into a single model for the entire partition.
Simplified operation
Previously, each statistical analysis filter provided multiple
operational capabilities that had to be selected (learn and derive a
model (i.e., train), train on a subset, assess data with an existing
model, or train and assess the same data).
Now, we aim to provide a separate filter for creating models, a
separate filter for assessing data, and a separate filter for merging
models of the same type. This release of ParaView does not provide all
of the above, but does include simplified model generation.
The statistics filters that produce models no longer accept an input
model; they only accept data from which to produce samples for
constructing a model. To our knowledge, this feature (merging new data
into an existing model from an upstream filter) was not used and
complicated construction of pipelines for simpler use cases.
In the future, we intend to add support for merging statistical models
as a filter unto itself.
Assessing data in the face of models is not currently supported. This
will be addressed in the future by providing a separate filter to
perform assessment of data. (The filter will fail if the input data
does not have fields required by the statistical model to perform the
assessment.)
Rendering enhancements
Improved geometry representation level-of-detail computation behavior
The level-of-detail (LOD) computation is now performed once when the
data from the pipeline is updated. Moreover, resizing the window does
not trigger the LOD to be computed again, which fixes potential
crashes when big dataset are loaded.
New "Ignore Display Transform Scale" option for display scaling in
Data Axes Grid
Data Axes Grid now has an Ignore Display Transform Scale option to
bypass the scaling transformation specified in the display
options. When activated, the model will be scaled, but the tick values
of the Data Axes Grid will still show the non-scaled dimensions.
matplotlib colors maps now defined correctly in CIELAB color space
Several monotonic colormaps imported from matplotlib were using the
diverging color space for their interpolation. This was wrong as these
colormaps are not diverging, but rather monotonic. They are now
properly interpolated in the CIELAB colorspace.
There are enough control points to make the interpolation generally
unimportant, so backwards compatibility concerns are few with this
change.
Annotations Grid improvements
Some changes have been made to various annotation grids in ParaView.
Polar Axes data representation
The Transform property has better consistency:
* The Transform property now can consider custom bounds, not only
input data bounds.
* A new Pole Position property has been added to define the pole
position, and the Translation property is no longer used to determine
it.
When the minimum and maximum angles should be computed (Custom Angles
off), we have different cases regarding the pole position:
* when the pole is inside the bounds, this leads to a 0-360 degrees
polar axes.
* when the pole is outside the bounds, angles are computed to exactly
cover the bounds.
* when the pole is on a boundary, ParaView now does the actual
computation, too.
Finally, different UI parts are now grouped with related properties.
Polar Grid and Legend Grid view annotations
The Polar Grid and Legend Grid annotations are only meaningful when
the render view has Parallel Projection enabled. Turning Parallel
Projection off now hides these annotations.
Skybox backgrounds can now be rotated
Skybox backgrounds now support rotations, which are also applied to
the environment lighting of the objects in the scene. The rotation can
be set in the background properties when using a skybox background,
using three angles in degrees.
Plugin updates
New ONNX plugin
ParaView now has an ONNX plugin to compute inference from an ONNX
model, thanks to the ONNX Predict filter.
ONNX is a community project supported by the Linux Foundation, working
toward interoperability of AI tools (see https://onnx.ai/about.html
for more information). Further details are available in the article
Enhance your ParaView and VTK pipelines with Artificial Neural
Networks.
CFSReader plugin UI fix for modal or harmonic results
The slider to select the frequency step now allows selection of the
first step with index 0. The display of the current step value has
been moved to the location of the frequency step selector for improved
readability.
Command-line option to load XML and Python plugins
The paraview --plugins command-line argument to specify plugin names
can now be used to load XML and Python plugins. For each searched
directory, the search procedure looks in order for a library (.dll or
.so), a Python (.py) file, and finally an XML (.xml) file. The first
match is used.
Plugin pre-load check
ParaView plugins can now specify a function that can be called to
determine whether it should not be loaded under certain conditions,
e.g., some resources are missing.
A new example has also been added to show how to use this
feature. This example is in the ParaView source code repository in
Examples/Plugins/OnLoadCheckCallback/.
Filter changes
Clip filter can compute exact box clips of all types
Until now, the Clip filter supported exact box clipping only if the
Invert property was on. Now, Clip supports exact box clipping even
when Invert is off.
New Points Matching Transform filter and an Interactive Four Lines
widget
The Points Matching Transform filter transforms any Point Set (Polygon
Mesh, Unstructured Grid, etc.) by specifying four pairs of points in
space to define a transformation from the source points to the target
points.
To interact with this filter, a new InteractiveFourLines widget has
been introduced to control the source and the target points of each
line. The GUI component of the widget has a button to switch the
source point and the target point of a line.
Plot Global Variables Over Time is able to process empty composite
datasets
The Plot Global Variables Over Time filter now correctly supports
processing empty composite data sets such as Multi-block Datasets and
Partitioned Dataset Collections.
New capabilities in Extrusion Surface representation
The Extrusion Surface representation can now process 3-component
vector arrays as input data. If such an input is selected, it will be
treated as a displacement on the GPU (see figure below).
A property named Recalculate Normals has also been added that enables
recomputation of the surface normals after the extrusion to prevent
bad visual results due to the warping of the surface.
Calculator filter enables easy definition of multi-component arrays of
arbitrary size
The Calculator filter now supports user-defined multi-component arrays
of arbitrary size using syntax of the form {x, y, z, ...} (no text can
come before or after the curly braces in such expressions). The number
of comma-separated elements inside the braces determines the number of
components in the resulting array.
Calculator filter additions
The constants pi and inf are now available to use in Calculator filter
expressions. All calculator buttons now have a tooltip.
Filter for data read by the new EAM Data Reader
EAM Project To Sphere is a new filter that projects latitude/longitude
data onto a 3D sphere for globe visualization with optional vertical
exaggeration.
Ghost Cells now supports null partitions on distributed composite
HyperTree Grids
When running a pvserver on multiple processes with MPI, the Ghost
Cells filter now supports having a process that has a null
partition/block when others have HyperTree Grids.
Resample To HyperTreeGrid filter support cell data and improve UI
The Resample To HyperTreeGrid filter now supports subdivisions using a
criterion based on cell data values.
In addition, the user interface for this filter was improved. The
properties No Empty Cells, Interpolation Method, Minimum Number Of
Points In Subtree and Extrapolate Point Data options has been moved to
advanced panel. Furthermore, similar parameters are grouped together
and the threshold selection for subdivision is now similar to the
Threshold filter.
Lastly, the selection of arrays to interpolate was removed. If an
interpolation method is set, all arrays of the same type (point or
cell) as the subdivision array are now interpolated.
Point Dataset Interpolator properties for passing data
The properties Pass Point Arrays, Pass Cell Arrays, and Pass Field
Arrays of Point Dataset Interpolator filter are available as advanced
properties.
Extract Cells By Type filter shows only cells available in input
The Cell Types property from the Extract Cells By Type filter now only
shows the cell types available in its input data to make it easier to
select which cells to pass through to the output.
New Redistribute HyperTreeGrid filter
You can use the new Redistribute HyperTreeGrid filter to rebalance
trees between distributed ParaView processes.
Mesh Quality has non-linear cells support
The Mesh Quality filter has been updated to expose Verdict metrics for
non-linear cells. The metrics available are:
1. Quadratic Triangle: AREA, DISTORTION, NORMALIZED_INRADIUS,
SCALED_JACOBIAN
2. Bi-Quadratic Triangle: AREA, DISTORTION
3. Quadratic Quad: AREA, DISTORTION
4. Bi-Quadratic Quad: AREA, DISTORTION
5. Quadratic Tetra: DISTORTION, EQUIVOLUME_SKEW, INRADIUS, JACOBIAN,
MEAN_RATIO, NORMALIZED_INRADIUS, SCALED_JACOBIAN, VOLUME
6. Quadratic Hexahedron: DISTORTION, VOLUME
7. Tri-Quadratic Hexahedron: DISTORTION, JACOBIAN, VOLUME
Additionally, the INRADIUS metric was added also for Tetra.
Moreover, because the point order of Wedge is different between
ParaView/VTK and Verdict, the Mesh Quality filter was updated to
reorder the points of the Wedge before computing any metric.
Also, the Cell Size filter has been updated to use all the area/volume
functions defined in Mesh Quality for the supported cell types,
including the non-linear cells mentioned above.
Cell Quality bug fix for three metrics
A bug has been fixed in the Cell Quality filter where the metrics
RELATIVE_SIZE_SQUARED, SHAPE_AND_SIZE, and SHEAR_AND_SIZE were always
generating 0. Correct metrics are now computed.
Stream Tracer With Custom Source now supports cell data
Previously, the Stream Tracer With Custom Source filter could not be
applied to a data set with velocity vectors in a cell-associated data
array. Now it can be applied to such datasets without resorting to
expensive interpolation from cell data to point data.
Changes in readers and writers
Add Data Origin property to PNG Reader
The PNG reader has a new property called Data Origin. This 3D
coordinate describes the position of the first pixel in the image,
thus allowing you to position PNG images in 3D space.
EAM reader for E3SM data
ParaView now includes a Python-based EAM Data Reader for visualizing
E3SM/EAM (Energy Exascale Earth System Model / E3SM Atmosphere Model)
atmospheric data stored in NetCDF format.
This multi-output reader producing separate outputs for:
* 2D surface variables as a quad mesh
* 3D middle layer (lev) variables as a hexahedral volume mesh
* 3D interface layer (ilev) variables as a hexahedral volume mesh
The 3D outputs are converted to volumetric data directly in the
reader, producing hexahedral cells that span adjacent vertical
levels. This enables immediate volume rendering without requiring
additional filters. Time series data and automatic detection of hybrid
sigma-pressure coordinates are supported.
New Apply Offset option in PDAL reader
The PDAL reader now has an Apply Offset property. When enabled,
offsets detected in LAS/LAZ metadata are applied to point coordinates
when they are read.
CDI reader improvements
Usability with large sets of files
The CDI reader was unusable when reading time series data because it
was loading all files all at once. By enabling CDI's lazy load
feature, it is now possible to work with large datasets.
In one case, loading a set of 50 files (8 timesteps each) used to take
about 15 minutes. Now it takes about 12 seconds.
Handling of longitude coordinates
Longitude coordinates are now normalized in the interval [-pi, pi].
Array selections in file series
The status of arrays in the Array Selection property is preserved when loading file series.
Fixed crash with SILO reader
The SILO reader was experiencing a crash when compiled with the latest
version of the SILO library (4.11). This was caused by a metadata load
that failed to capture variable names that were later expected to be
found. The appropriate metadata is now loaded.
Writer selection when multiple writers share the same extension
Previously, when multiple writers supported the same file extension,
ParaView would always select the first available writer, regardless of
your explicit choice in the Save File dialog. This would cause, for
example, the IOSS Exodus File writer to be used instead of the Exodus
II File writer, even when Exodus II File was explicitly selected in
the Files of type popup menu.
Additionally, an issue has been fixed where Exodus II File writer was
not being instantiated properly, preventing it from being used even
when selected.
IOSSReader has Group Alphabetic Vector Field Components and Global
Fields properties
The IOSSReader used to have a property Read Global Fields to control
whether all global fields available in the file would be read. This
property has been deprecated in favor of a more flexible approach
using Global Fields to enable selection of specific global fields to
read. This is particularly useful when dealing with datasets with a
large number of global fields, only a subset of which you want to
load, improving performance and reducing memory usage.
Using the new option Group Alphabetic Vector Field Components you can
now control whether the IOSSReader groups alphabetic vector field
components, such as vel_x, vel_y, vel_z into a single vector field,
such as vel, something which was always done before.
The IOSSReader's Read All Files To Determine Structure property is now
off by default. This change improves performance in the most common
cases, and you will still be notified if the flag needs to be turned
on because changes in the mesh topology over time are determined to
exist.
Lastly, IOSSReader has a new property named Catalyst Conduit Channel
Name for selecting the Catalyst Conduit channel when reading Catalyst
data streams.
XML UniformGrid AMR reader reads all levels by default
The XML UniformGrid AMR Reader previously read only the first level of
the AMR through the property Default Number Of Levels default value of
1. It now reads all levels as the default value of this property is
now 0.
This is a change of behavior and considered a bugfix as previous
behavior was incorrect, but it may result in unexpected results for
anyone relying on this previous behavior.
PNG writer property reorganization
When saving PNG files, the Embed ParaView State property is now
grouped together with the MetaData property that enables specifying
key-value pairs for storing additional information in the PNG files.
Update the VisIt bridge readers
The VisIt bridge now uses readers from a recent release of
VisIt (3.4.2). It had previously been several years since ParaView was
updated with the latest reader code from VisIt. This update captures
any bug fixes as well as consolidating any build changes imported from
the external repository.
openPMD improvements
The openPMD mesh in-voxel shift (MeshComponent::position) is now taken
into account. For vector/tensor fields, the shift of the first
component is applied for all components.
Interface improvements
Load State Button in the Main Controls toolbar
The Main Controls toolbar now has a Load State button that lets you
quickly load saved states of their projects.
Load State dialog prevents loading PNG images without embedded state
In the Load State dialog, PNG files without state can no longer be
selected.
PARAVIEW_LOG_FILE environment variable
Additional log files to be generated can now be listed with the
PARAVIEW_LOG_FILE environment variable. Settings for this environment
variable are the same as for the -l or --log command-line options and
have the same effect.
Update timesteps in Current Time toolbar only when needed
The UI element that lists available timesteps in the Current Time
Controls toolbar (pqAnimationTimeWidget) now repopulates the timesteps
combo box only when needed. This change improves ParaView's
performance and responsiveness when working with datasets with
thousands of timesteps.
Improved performance of MultiBlock Inspector
Performance has been substantially improved in the MultiBlock
Inspector when showing composite datasets with thousands of blocks.
File dialogs allow case-insensitive extension matching
ParaView's file dialog has been enhanced to support case-insensitive
matching of file extensions. Previously, files with extensions that
did not match the capitalization specified by readers in ParaView
would not be available to read, which was an excessive and unintended
restriction.
Abort button available for builtin (local) servers
You can now use the abort button to cancel long-running operations in
ParaView. The abort button becomes active whenever the progress bar
displays ongoing activity. This feature is currently available only
when ParaView is connected to a builtin server - aborting filters in
remote sessions is not available.
Color toolbar reorganization
The Main Controls toolbar's palette chooser has been moved to the
Active Variable Controls toolbar. In addition, two new buttons have
been added to the Active Variable Controls toolbar to 1). enable
editing the scalar bar properties (label text size, font, etc.) and
2). choose a preset colormap.
Load favorites from local servers
ParaView now provides a way to load all favorites directory paths
accessible from any local server. This option can be enabled with the
Load All Favorites in the General section in the ParaView's settings.
Show Save State On Exit setting can be cancelled
When the Show Save State On Exit setting is enabled and you exit
ParaView, you are now able to choose different options for how to
proceed:
* "Save" - choose file path, save the state, and exit
* "Don't Save" / "Discard" - close without saving
* "Cancel" - cancel the program exit and go back to the application
without saving the state file
"Change File..." option in the edit menu
In the Edit menu, ParaView now has a "Change File..." option to change
the path of the file read by a reader source selected in the Pipeline
Browser.
New controls to insert and remove rows in the color opacity table in
the Color Map Editor
The ParaView color opacity editor now has controls to add or remove
rows from the color and opacity tables.
1. Clicking on the '+' button inserts a new row after the selected row
with the values initialized to mid-point of the values in the selected
row and the next row.
2. The '-' button is used to remove all selected rows.
3. The 'x' button clears the table. Note that removal of the first and
last values is not allowed to avoid accidental creation of invalid
color maps.
Display indicators for warnings and errors in the status bar
ParaView now shows indicators for warnings and errors in the right
side of the status bar.
Box widget now has a Matrix tab with live synchronization
In the ParaView GUI, the Box widget used in some filters now provides
a dedicated Matrix tab to directly input or edit 4×4 matrices. The
existing field-based editor (Position/Rotation/Scale) remains under
the Fields tab, and values in each tab are synchronized in both
directions.
Proper sort of numerical columns in table properties
Numerical values in tables that are displayed for some properties are
now sorted by numerical value, instead of the less useful alphabetical
sort (e.g., where 100 would be listed before 4).
The impacted properties are those like the Sets properties of the IOSS
reader (known as Array Selection properties). They are displayed as a
2-column table, with one column being a numerical identifier.
Spline Source points table change in reset behavior
The button that removed all points in the Spline Source's points
property table now instead resets the list of points to the two
default points. The tooltip has been changed accordingly from "Remove
all points" to "Reset Points".
SpreadSheetView disable sorting of non-numeric columns
SpreadSheetView does not show sorting controls for columns of
non-numeric values because sorting them is not currently supported.
Change in server --timeout-command execution when using MPI
When running pvserver with MPI, the command specified by the
command-line option --timeout-command now runs only on the first rank.
Python scripting improvements
New current_time variable in Python Calculator and Python Annotation
The current_time variable contains the current time in ParaView's time
controls. This is the same value as the Current Time field in the
ParaView GUI's Information panel. In contrast to the
time_value (t_value) variable already defined, which refers to the
current time value of the data source, the current_time value refers
to the global current time value set for all of ParaView. Unlike
time_value and time_index (t_index), the current_time value is always
available in the Python Calculator and Python Annotation filters.
pvbatch saves data from all timesteps in symmetric mode
pvbatch mode now correctly exports data from all timesteps when saving
an animation in symmetric mode (i.e., pvbatch --symmetric).
Changes in Time Manager are recorded in Python traces
The TimeManager widget now traces the Number of Frames and Stride
property values when they are changed in the ParaView GUI.
Old Sphinx version support removed
Support for Sphinx 4 for documentation generation has been removed.
Virtual reality
New First Person Camera interactor style in CAVE plugin
First Person Camera is a new interaction style that binds the mouse
and the keyboard to enable movement like a first person flight by
changing the view direction of the camera with the mouse and by using
four keys of the keyboard to move it in the space. To function
correctly, the controlled proxy must be a Render View and since it
only controls the camera, there is no controlled property to set. The
input device must return the absolute position of the mouse on the
screen as valuators, one for X position and one for Y position (a
vrpn_Mouse for example with VRPN). In the CAVE, this interaction style
won't have any effect unless the off-axis projection is turned off in
the CAVE configuration.
New Joystick Camera interactor style in CAVE plugin
Joystick Camera is a new interaction style that binds a controller to
enable movement of the camera with the joysticks. The input device
must contain two joysticks with valuators going from -1 to 1 in X and
Y to function correctly (a vrpn_Joylin or a vrpn_Joywin32 for example
with VRPN). In the CAVE, this interaction style won't have any effect
unless the off-axis projection is turned off in the CAVE
configuration.
UseOffAxisProjection configuration in .pvx files
The .pvx configuration file format for CAVE systems now supports the
UseOffAxisProjection property for the camera. It is enabled by default
and it can be disabled with <UseOffAxisProjection Value="false" />.
World Scale Factor setting in CAVE Interaction Manager
You can now set a world Scaling Factor property in the CAVE
Interaction Manager panel, and it is immediately applied to the
ModelTransformMatrix (aka NavigationMatrix). This new UI field also
reflects any scaling done by other interactor styles, thanks to a new
navigation event observer that extracts the scale from the
ModelTransformMatrix, so that the UI always reflects the correct
current scale.
In your interactor styles you can now make use of new static
convenience methods that have been added to
vtkSMVRInteractorStyleProxy to support extracting/updating the scale
factor from/to the ModelTransformMatrix.
You can also experiment with this new scaling functionality using a
new custom Python interactor style that performs scaling,
SimpleScalingInteractor.py. This new interactor style allows you to
observe and verify the connection between scaling with an interactor
style and scaling with the panel UI element.
Improvement to collaboration between head-mounted and CAVE displays
Collaborators using the XRInterface plugin now send their avatar up
vector based on their own navigation. For example, using the in-world
ParaView menu to select camera presets results in navigation, and
previously this caused collaborators to see your avatars head suddenly
appear at a 90 or 180 angle to its torso. Now, your avatars head and
torso always appear in proper alignment.
To go along with this change, the CAVEInteraction plugin no longer has
a field to allow specifying the default avatar up vector for new
avatars coming into the session, since this is now controlled on the
sending side.
CAVEInteraction plugin UI improvements
Several improvements have been made to the CAVE Interaction Manager
panel.
The list edit control under "VR Connections" in the CAVE Interaction
Manager panel took up too much space, given that the vast majority of
use cases will define only one or two connections. As a result, this
field has been fixed in size at the height needed to display 2.5 list
items, making it clear if you need to scroll to see more
items. Similarly, the "Interactions" list edit has been fixed in size
at the height needed to display 4.5 items. The entire configuration
panel is now resizable and lives within a scroll area, so that even
when quite small, all the contents are reachable.
The regular expression for connection address validation has been
updated several times in the past to be more inclusive of characters
that might appear in an address, yet there were still issues with
legitimate characters not being allowed in the field. To accommodate
any host name, the validation of that field has simply been removed.
Navigation is now shared by default by people using the
CAVEInteraction plugin who join a collaboration session, though this
behavior can be disabled using the same checkbox as before.
CAVEInteraction plugin per-display hiding of 2D overlays
You can now configure any display in your CAVE to show or hide the
typical 2D overlays seen on ParaView's desktop. This includes things
like the scalar bar and rendering annotations.
By default all displays will show 2D overlays. To disable them on any
display, simply add a Show2DOverlays="0" attribute to any Machine
element in the .pvx file defining the displays in the CAVE system.
Deprecate "process" in .pvx files
The "process" argument is now deprecated in .pvx files and support for
it will be removed in a later release.
Examples have been updated accordingly.
A trivial .pvx file looks like this:
<?xml version="1.0" ?>
<pvx>
<Machine Name="localhost"
Environment="DISPLAY=:0"
Geometry="300x300+300+0"/>
</pvx>
CAVEInteraction plugin interactor styles
The CAVE interactor styles are now much more performant, usable, and
functional.
Performance improvements
You can now run multiple interactor styles at the same time with far
better performance, as all interactor styles included with
ParaView (both Python and C++) have been updated to defer as much
computation as possible to the Update() method, rather than doing
computation in the event handling methods.
To learn about the key details of the plugin event loop that make this
a sensible practice, as well as find out about other best practices
for writing interactor styles, see the new guide
Incubator/CAVEInteraction/README.md.
Usability improvements
You can now more readily experiment with interactor styles, as each
style has been given a "Reset" functionality. This allows you to reset
the scene and any objects properties to their original values, in case
you fly too far away or get turned upside down or faced away from your
data.
Interactor styles have been catalogued and renamed to match their
functionality. See the new Incubator/CAVEInteraction/README.md for a
brief discussion of the features and corresponding nomenclature of the
built-in interactor styles.
Additionally, you can now hover over each style in the combo box and
see a tooltip describing the behavior and requirements of each
interactor style.
Functionality improvements
You can now be more confident that interactor styles work properly,
especially when used in conjunction with each other, as all interactor
styles have been thoroughly tested and had bugs fixed. Many interactor
styles did not properly account for the fact that other styles might
already have updated the ModelTransformMatrix, and these have all been
fixed. To read more about best practices for writing interoperable
interactor styles, see the new Incubator/CAVEInteraction/README.md.
CAVEInteraction has per-connection transforms
Whenever you add or edit a connection from the CAVE configuration
panel, you can now also view and update the transform associated with
the connection. The transform is a 4x4 homogeneous matrix used to
pre-multiply all tracker matrices coming from the connection before
they are delivered to the interactor styles. These transforms are also
saved to and loaded from state along with the rest of the panel
configuration elements.
Catalyst
Multimesh protocol now supported in Catalyst-ParaView steering
extractors
You can now use composite structures as input for Catalyst-ParaView
steering extractors.
Conduit nodes returned as catalyst_results for steering by ParaView
now correctly follow the Blueprint mesh/multimesh formalism. In
practice, this means that all channels store their data in a "data"
group, which was not the case previously.
Developer notes
Removals in ParaView 6.1
* In pqAddToFavoritesReaction, the constructor
pqAddToFavoritesReaction(QAction* parent, QVector<QString>& filters)
has been removed. Favorites are now integrated into Categories, and
should be initialized from a pqProxyCategory instead.
* In pqCategoryToolbarsBehavior, the slot void prepareForTest() was
removed as it was unused.
* In pqColorMapEditor, the slot void
setDataRepresentation(pqDataRepresentation* repr, bool forceUpdate =
false) was removed. Use setRepresentation() instead.
* In pqDataAssemblyPropertyWidget, the properties selectorColors,
compositeIndexColors, selectorOpacities, and compositeIndexOpacities
and their associated accessors and signals have been removed.
* In pqLiveSourceBehavior, the static member functions void pause(),
void resume(), and bool isPaused() have been removed. Use functions of
the same name in pqLiveSourceManager instead.
* Class pqManageFavoritesReaction has been removed. Favorites should
be replaced by Categories configuration. See pqConfigureCategories
inastead.
* In pqProxyGroupMenuManager, vtkSMProxy* getPrototype(QAction*
action) const has been removed in favor of static vtkSMProxy*
GetProxyPrototype(QAction*), bool hideForTests(const QString&) const
and void setEnabled(bool) have been removed because they were mostly
unused, void populateFavoritesMenu(), void loadFavoritesItems(), and
QAction* getAddToFavoritesAction(const QString& path) have been
removed because favorites are now a category configurable like other
categories, and the protected Enabled member variable has been removed
because it is unused.
* Class pqFavoritesDialog and its associated Qt .ui file have been
deleted.
* Class pqQuickLaunchDialog has been removed. Please use
pqQuickLaunchDialogExtended instead.
* Class pqWaitCursor has been removed. Please use
pqScopedOverrideCursor(Qt::WaitCursor) instead.
* In vtkSMAnimationScene, member function void SetDuration(int) has
been removed. Use SetStride(int) instead.
* In vtkInitializationHelper,
* Member function static bool InitializeMiscellaneous(int) has been
removed. Use InitializeSettings() and InitializeOthers() instead.
* Member function static std::string GetUserSettingsDirectory() has
been removed. Use vtkPVStandardPaths::GetUserSettingsDirectory()
instead.
* Member function static std::string GetUserSettingsFilePath() has
has been removed. Use vtkPVStandardPaths::GetUserSettingsFilePath()
instead.
* In vtkGeometryRepresentation, member function virtual void
SetFlipTextures(bool) has been removed. Use SetTextureTransform()
instead to flip a texture.
* In vtkPolarAxesRepresentation, accessors for EnableCustomRadius have
been removed. Use accessors for EnableCustomMinRadius instead.
* In vtkSMColorMapEditorHelper, member function static vtkSMProxy*
GetLUTProxy(vtkSMProxy*, vtkSMProxy*) has been removed and replaced
with GetLookupTable(vtkSMProxy*, vtkSMProxy*).
* In vtkSMPVRepresentationProxy,
* Member function void SetLastLUTProxy(vtkSMProxy*) has been removed
and replaced with SetLastLookupTable(vtkSMProxy*).
* Member function vtkSMProxy* GetLastLUTProxy() has been removed and
replaced with vtkSMProxy* GetLastLookupTable().
* Member function vtkSMProxy* GetLUTProxy(vtkSMProxy*) has been
removed and replaced with vtkSMProxy* GetLookupTable() instead.
* In vtkPVGeometryFilter, the following information keys have been
removed because they were not used:
* static vtkInformationIntegerVectorKey* POINT_OFFSETS()
* static vtkInformationIntegerVectorKey* VERTS_OFFSETS()
* static vtkInformationIntegerVectorKey* LINES_OFFSETS()
* static vtkInformationIntegerVectorKey* POLYS_OFFSETS()
* static vtkInformationIntegerVectorKey* STRIPS_OFFSETS().
Also in vtkPVGeometryFilter, member function void
CleanupOutputData(vtkPolyData* , int) has been replaced with void
CleanupOutputData(vtkPolyData*), and member function void
ExecuteCellNormals(vtkPolyData* output, int doCommunicate) has been
replaced with void ExecuteNormalsComputation(vtkPolyData*).
A number of filter proxies have been removed and replaced:
* AppendArcLength replaced by PolyLineLength
* GenerateIds replaced by PointAndCellIds
* PolyDataTanges replaced by SurfaceTangents
* AppendLocationAttributes replaced by Coordinates
* BlockIdScalars replace by BlockIds
* OverlappingLevelId Scalars replaced by OverlappingAMRLevelIds
* GenerateSpatioTemporalHarmonics replaced by SpatioTemporalHarmonics
* PolyDataNormals replaced by SurfaceNormals
* ComputeConnectedSurfaceProperties replaced by ConnectedSurfaceProperties
* GenerateProcessIds replaced by ProcessIds
* GhostCellsGenerator replaced by GhostCells
* GenerateGlobalIds replaced by GlobalPointAndCellIds
* AddFieldArrays replaced by FieldArrayFromFile
Unsafe C/C++ from/to string functions have been replaced
ParaView has been using a set of either unsafe or slow C/C++ functions
to convert numbers to strings and vice versa. The exhaustive list of
functions is given below. All of them have been replaced with safer
and faster alternatives provided by scnlib, fmt, and fast_float
libraries and exposed though the vtk:: namespace.
C/C++ has the following functions to convert one/many chars or strings
to a number.
1. atof, atoi, atol, atoll
2. std::stof, std::stod, std::stold, std::stoi, std::stol, std::stoll,
std::stoul, std::stoull
3. std::strtof, std::strtod, std::strtold, std::strtol,
std::strtoll/_strtoi64, std::strtoul, std::strtoull
4. sscanf, sscanf_s, vsscanf, vsscanf_s
5. std::from_chars (This is slow because it does not use fast_float
for conversion.
These functions have been replaced by:
1. vtk::from_chars, vtk::scan_int, vtk::scan_value, where one number
needed to be converted
2. vtk::scan, where one/many numbers needed to be
converted (optionally with a specific format)
C/C++ has the following functions to scan one/many numbers from stdin
or a file:
1. scanf, scanf_s, vscanf, vscanf_s,
2. fscanf, fscanf_s, vfscanf, vfscanf_s
These functions have been replaced by:
1. vtk::scan_value, where one number needed to be converted
2. vtk::input, vtk::scan, where one/many numbers needed to be
converted (optionally with a specific format)
C/C++ has the following functions to convert one/many numbers to a char or string.
1. itoa/_itoa, ltoa/_ltoa, lltoa/_i64toa, ultoa/_ultoa, ulltoa/_ulltoa/_ui64toa
2. sprintf, sprintf_s, vsprintf, vsprintf_s
3. snprintf, snprintf_s, vsnprintf, vsnprintf_s
4. strftime
5. std::to_chars, std::to_string
These functions have been replaced by:
1. vtk::to_chars or vtk::to_string, if one number needed to be converted
2. vtk::format, vtk::format_to, or vtk::format_to_n, if one/many
numbers needed to be converted with a specific format
C/C++ has the following functions to print one/many numbers to stdout or a file:
1. printf, printf_s, vprintf, vprintf_s
2. fprintf, fprintf_s, vfprintf, vfprintf_s,
These functions have been replaced by:
1. vtk::print, vtk::println
It should also be noted that the following functions (including
subclasses that use them) need to be provided with strings that use
the std::format style format instead of the printf style format:
1. void vtkAnnotateGlobalDataFilter::SetFormat(const char* formatArg)
2. void vtkCGNSWriter::SetFileNameSuffix(const char* suffix)
3. void vtkContext2DScalarBarActor::SetRangeLabelFormat(const char*
formatArg)
4. void vtkCSVWriter::SetFileNameSuffix(const char* suffix)
5. void vtkFileSeriesWriter::SetFileNameSuffix(const char* suffix)
6. void vtkParallelSerialWriter::SetFileNameSuffix(const char* suffix)
7. void vtkParticlePipeline::SetFilename(const char* filename)
8. void SceneImageWriterImageSeries::SetSuffixFormat(const char* suffix)
9. void vtkStringList::AddFormattedString(const char* EventString,
T&&... args)
Finally, the following string properties now use the std::format style
format instead of the printf one:
1. ScalarBarActor.LabelFormat
2. ScalarBarActor.RangeLabelFormat
3. TexturedScalarBarActor.LabelFormat
4. TexturedScalarBarActor.RangeLabelFormat
5. RulerSourceRepresentation.LabelFormat
6. ProtractorRepresentation.LabelFormat
7. ExodusIIReaderCore.FilePattern
8. PNGWriter.FilePattern
9. TIFFWriter.FilePattern
10. JPEGWriter.FilePattern
11. PolarAxesRepresentation.PolarLabelFormat
12. DateToNumeric.DateFormat
13. XYChartViewBase.TooltipLabelFormat
14. JPEG.SuffixFormat
15. PNG.SuffixFormat
16. TIFF.SuffixFormat
17. BPM.SuffixFormat
18. FileSeriesWriter.FileNameSuffix
19. FileSeriesWriterComposite.FileNameSuffix
20. ParallelFileSeriesWriter.FileNameSuffix
21. ParallelSerialWriter.FileNameSuffix
22. CGNSWriter.FileNameSuffix
23. CSVWriter.FileNameSuffix
Changing reader file now keeps its proxy's name if it was renamed
Upon changing a reader proxy's file name property, if the name of its
proxy is not the name of the previous file (i.e. the user renamed the
proxy), the proxy's name is no longer modified.
New PARAVIEW_VERSION_SHORT macro
The vtkPVVersionQuick.h header now provides a PARAVIEW_VERSION_SHORT
symbol which is the MAJOR.MINOR as a string literal.
InteractiveBox widget matrix editor
Transformation properties defined in server manager XML should
continue to use panel_widget="InteractiveBox". For the Matrix tab to
appear in the UI, the proxy must have properties named Position,
Rotation, and Scale. The matrix values and Position, Rotation, and
Scale are kept synchronized.
pqFileDialog changes
A small backwards-incompatible change has been made in
pqFileDialog::pqFileDialogFavoriteModelFileInfo to be able to store
the Origin. It's necessary as we want to be able to modify an existing
favorite from where it's located even when Load All Favorites setting
is enabled.
Building with ANARI
To access, enable the CMake configure time option
PARAVIEW_ENABLE_RAYTRACING and PARAVIEW_ENABLE_ANARI. That would
automatically enable the vtkRenderingRayTracing and vtkRenderingAnari
modules.
Using ONNX
To use ONNX with a local build of Paraview, you will have to install
an ONNX runtime for C++ API https://onnxruntime.ai/
Note that due to some issue in the ONNX CMake integration with ONNX
runtime 1.22.0 on linux you will need to:
* create a "lib64" link to the "lib" directory next to
it. https://github.com/microsoft/onnxruntime/issues/25242
* move the lib/*.h files under an "onnxruntime" subdirectory (to
create) https://github.com/microsoft/onnxruntime/issues/25279
Cleanup of vtkCaveSynchronizedRenderers
The vtkCaveSynchronizedRenderers class has been cleaned up. The
function ComputeCamera() has been deprecated in favor of
InitializeCamera() and the following protected members are now
private:
* double EyeSeparation;
* int NumberOfDisplays;
* double** Displays;
* double DisplayOrigin[3];
* double DisplayX[3];
* double DisplayY[3];
* int once;
nvpipe deprecation
The NvPipe support in ParaView was discovered to not compile
properly. It has been deprecated pending a decision of its future.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c6bf54b3b0ea30cf48bbadaf1eae26d737e22754
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
paraview/Makefile | 2 +-
paraview/PLIST | 365 +++++++++++++++------
paraview/distinfo | 13 +-
...patch-Qt_Core_pqFlatTreeViewEventTranslator.cxx | 20 --
.../patch-Qt_Core_pqQVTKWidgetEventTranslator.cxx | 40 ---
...qttesting_pqAbstractItemViewEventTranslator.cxx | 20 --
...g_vtkqttesting_pqBasicWidgetEventTranslator.cxx | 20 --
...ch-VTK_ThirdParty_ioss_vtkioss_Ioss__FileInfo.C | 51 ++-
...VTK_ThirdParty_netcdf_vtknetcdf_libsrc_mmapio.c | 28 ++
9 files changed, 342 insertions(+), 217 deletions(-)
diffs:
diff --git a/paraview/Makefile b/paraview/Makefile
index 49b439d7e8..32ec15a7c5 100644
--- a/paraview/Makefile
+++ b/paraview/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= ParaView-v6.0.1
+DISTNAME= ParaView-v6.1.0
PKGNAME= ${DISTNAME:S/ParaView-v/paraview-/1}
CATEGORIES= math
PV_VER= ${PKGVERSION_NOREV:C/\.[0-9]+$//}
diff --git a/paraview/PLIST b/paraview/PLIST
index 17465e9cf7..60927318b9 100644
--- a/paraview/PLIST
+++ b/paraview/PLIST
@@ -14,6 +14,7 @@ bin/vtkProcessXML-pv${PV_VER}
bin/vtkWrapClientServer-pv${PV_VER}
bin/vtkWrapHierarchy-pv${PV_VER}
bin/vtkWrapJava-pv${PV_VER}
+bin/vtkWrapJavaScript-pv${PV_VER}
bin/vtkWrapPython-pv${PV_VER}
bin/vtkWrapPythonInit-pv${PV_VER}
bin/vtkWrapSerDes-pv${PV_VER}
@@ -376,6 +377,7 @@ include/paraview-${PV_VER}/pqDoubleRangeWidget.h
include/paraview-${PV_VER}/pqDoubleSliderWidget.h
include/paraview-${PV_VER}/pqDoubleSpinBox.h
include/paraview-${PV_VER}/pqDoubleVectorPropertyWidget.h
+include/paraview-${PV_VER}/pqDynamicPropertiesWidget.h
include/paraview-${PV_VER}/pqEditCameraReaction.h
include/paraview-${PV_VER}/pqEditColorMapReaction.h
include/paraview-${PV_VER}/pqEditMacrosDialog.h
@@ -397,7 +399,6 @@ include/paraview-${PV_VER}/pqExpressionsWidget.h
include/paraview-${PV_VER}/pqExtendedSortFilterProxyModel.h
include/paraview-${PV_VER}/pqExtractor.h
include/paraview-${PV_VER}/pqExtractorsMenuReaction.h
-include/paraview-${PV_VER}/pqFavoritesDialog.h
include/paraview-${PV_VER}/pqFavoritesTreeWidget.h
include/paraview-${PV_VER}/pqFileChooserWidget.h
include/paraview-${PV_VER}/pqFileDialog.h
@@ -419,6 +420,7 @@ include/paraview-${PV_VER}/pqFlatTreeView.h
include/paraview-${PV_VER}/pqFlatTreeViewEventPlayer.h
include/paraview-${PV_VER}/pqFlatTreeViewEventTranslator.h
include/paraview-${PV_VER}/pqFontPropertyWidget.h
+include/paraview-${PV_VER}/pqFourLinesPropertyWidget.h
include/paraview-${PV_VER}/pqFrustumPropertyWidget.h
include/paraview-${PV_VER}/pqGenericPropertyWidgetDecorator.h
include/paraview-${PV_VER}/pqGlyphScaleFactorPropertyWidget.h
@@ -501,7 +503,6 @@ include/paraview-${PV_VER}/pqMainWindowEventBehavior.h
include/paraview-${PV_VER}/pqMainWindowEventManager.h
include/paraview-${PV_VER}/pqManageCustomFiltersReaction.h
include/paraview-${PV_VER}/pqManageExpressionsReaction.h
-include/paraview-${PV_VER}/pqManageFavoritesReaction.h
include/paraview-${PV_VER}/pqManageLinksReaction.h
include/paraview-${PV_VER}/pqManagePluginsReaction.h
include/paraview-${PV_VER}/pqMasterOnlyReaction.h
@@ -616,7 +617,6 @@ include/paraview-${PV_VER}/pqQVTKWidgetEventTranslator.h
include/paraview-${PV_VER}/pqQtConfig.h
include/paraview-${PV_VER}/pqQtDeprecated.h
include/paraview-${PV_VER}/pqQtWidgetsConfig.h
-include/paraview-${PV_VER}/pqQuickLaunchDialog.h
include/paraview-${PV_VER}/pqQuickLaunchDialogExtended.h
include/paraview-${PV_VER}/pqReaction.h
include/paraview-${PV_VER}/pqReaderSelectionPropertyWidget.h
@@ -737,7 +737,6 @@ include/paraview-${PV_VER}/pqTimerLogDisplay.h
include/paraview-${PV_VER}/pqTimerLogReaction.h
include/paraview-${PV_VER}/pqToggleInteractionViewMode.h
include/paraview-${PV_VER}/pqToolBarInterface.h
-include/paraview-${PV_VER}/pqToolTipTrapper.h
include/paraview-${PV_VER}/pqTraceReaction.h
include/paraview-${PV_VER}/pqTransferFunction2DWidget.h
include/paraview-${PV_VER}/pqTransferFunctionWidget.h
@@ -773,10 +772,10 @@ include/paraview-${PV_VER}/pqViewMenuManager.h
include/paraview-${PV_VER}/pqViewResolutionPropertyWidget.h
include/paraview-${PV_VER}/pqViewStreamingBehavior.h
include/paraview-${PV_VER}/pqViewTypePropertyWidget.h
-include/paraview-${PV_VER}/pqWaitCursor.h
include/paraview-${PV_VER}/pqWelcomeDialog.h
include/paraview-${PV_VER}/pqWidgetCompleter.h
include/paraview-${PV_VER}/pqWidgetRangeDomain.h
+include/paraview-${PV_VER}/pqWidgetUtilities.h
include/paraview-${PV_VER}/pqWidgetsInit.h
include/paraview-${PV_VER}/pqWidgetsModule.h
include/paraview-${PV_VER}/pqXMLEventObserver.h
@@ -818,6 +817,7 @@ include/paraview-${PV_VER}/vtkAMRBox.h
include/paraview-${PV_VER}/vtkAMRConnectivity.h
include/paraview-${PV_VER}/vtkAMRCutPlane.h
include/paraview-${PV_VER}/vtkAMRDataInternals.h
+include/paraview-${PV_VER}/vtkAMRDataObject.h
include/paraview-${PV_VER}/vtkAMRDataSetCache.h
include/paraview-${PV_VER}/vtkAMRDualClip.h
include/paraview-${PV_VER}/vtkAMRDualContour.h
@@ -832,6 +832,7 @@ include/paraview-${PV_VER}/vtkAMRFragmentsFilter.h
include/paraview-${PV_VER}/vtkAMRGaussianPulseSource.h
include/paraview-${PV_VER}/vtkAMRInformation.h
include/paraview-${PV_VER}/vtkAMRInterpolatedVelocityField.h
+include/paraview-${PV_VER}/vtkAMRMetaData.h
include/paraview-${PV_VER}/vtkAMROutlineRepresentation.h
include/paraview-${PV_VER}/vtkAMRResampleFilter.h
include/paraview-${PV_VER}/vtkAMRSliceFilter.h
@@ -902,6 +903,16 @@ include/paraview-${PV_VER}/vtkAffineRepresentation.h
include/paraview-${PV_VER}/vtkAffineRepresentation2D.h
include/paraview-${PV_VER}/vtkAffineShortArray.h
include/paraview-${PV_VER}/vtkAffineSignedCharArray.h
+include/paraview-${PV_VER}/vtkAffineTypeFloat32Array.h
+include/paraview-${PV_VER}/vtkAffineTypeFloat64Array.h
+include/paraview-${PV_VER}/vtkAffineTypeInt16Array.h
+include/paraview-${PV_VER}/vtkAffineTypeInt32Array.h
+include/paraview-${PV_VER}/vtkAffineTypeInt64Array.h
+include/paraview-${PV_VER}/vtkAffineTypeInt8Array.h
+include/paraview-${PV_VER}/vtkAffineTypeUInt16Array.h
+include/paraview-${PV_VER}/vtkAffineTypeUInt32Array.h
+include/paraview-${PV_VER}/vtkAffineTypeUInt64Array.h
+include/paraview-${PV_VER}/vtkAffineTypeUInt8Array.h
include/paraview-${PV_VER}/vtkAffineUnsignedCharArray.h
include/paraview-${PV_VER}/vtkAffineUnsignedIntArray.h
include/paraview-${PV_VER}/vtkAffineUnsignedLongArray.h
@@ -956,6 +967,7 @@ include/paraview-${PV_VER}/vtkAreaContourSpectrumFilter.h
include/paraview-${PV_VER}/vtkAreaPicker.h
include/paraview-${PV_VER}/vtkArray.h
include/paraview-${PV_VER}/vtkArrayCalculator.h
+include/paraview-${PV_VER}/vtkArrayComponents.h
include/paraview-${PV_VER}/vtkArrayCoordinates.h
include/paraview-${PV_VER}/vtkArrayData.h
include/paraview-${PV_VER}/vtkArrayDataAlgorithm.h
@@ -964,6 +976,7 @@ include/paraview-${PV_VER}/vtkArrayDataWriter.h
include/paraview-${PV_VER}/vtkArrayDispatch.h
include/paraview-${PV_VER}/vtkArrayDispatch.txx
include/paraview-${PV_VER}/vtkArrayDispatchArrayList.h
+include/paraview-${PV_VER}/vtkArrayDispatchDataSetArrayList.h
include/paraview-${PV_VER}/vtkArrayExtents.h
include/paraview-${PV_VER}/vtkArrayExtentsList.h
include/paraview-${PV_VER}/vtkArrayInterpolate.h
@@ -1152,6 +1165,7 @@ include/paraview-${PV_VER}/vtkCaptionActor2D.h
include/paraview-${PV_VER}/vtkCaptionRepresentation.h
include/paraview-${PV_VER}/vtkCaptionWidget.h
include/paraview-${PV_VER}/vtkCardinalSpline.h
+include/paraview-${PV_VER}/vtkCartesianGrid.h
include/paraview-${PV_VER}/vtkCastToConcrete.h
include/paraview-${PV_VER}/vtkCategoryLegend.h
include/paraview-${PV_VER}/vtkCaveSynchronizedRenderers.h
@@ -1190,6 +1204,7 @@ include/paraview-${PV_VER}/vtkCellGridRepresentation.h
include/paraview-${PV_VER}/vtkCellGridResponder.h
include/paraview-${PV_VER}/vtkCellGridResponderBase.h
include/paraview-${PV_VER}/vtkCellGridResponders.h
+include/paraview-${PV_VER}/vtkCellGridSampleQuery.h
include/paraview-${PV_VER}/vtkCellGridSidesCache.h
include/paraview-${PV_VER}/vtkCellGridSidesQuery.h
include/paraview-${PV_VER}/vtkCellGridToUnstructuredGrid.h
@@ -1205,9 +1220,11 @@ include/paraview-${PV_VER}/vtkCellMetadata.h
include/paraview-${PV_VER}/vtkCellPicker.h
include/paraview-${PV_VER}/vtkCellQuality.h
include/paraview-${PV_VER}/vtkCellSizeFilter.h
+include/paraview-${PV_VER}/vtkCellStatus.h
include/paraview-${PV_VER}/vtkCellTreeLocator.h
include/paraview-${PV_VER}/vtkCellType.h
include/paraview-${PV_VER}/vtkCellTypeSource.h
+include/paraview-${PV_VER}/vtkCellTypeUtilities.h
include/paraview-${PV_VER}/vtkCellTypes.h
include/paraview-${PV_VER}/vtkCellValidator.h
include/paraview-${PV_VER}/vtkCenterOfMass.h
@@ -1216,6 +1233,7 @@ include/paraview-${PV_VER}/vtkCenteredSliderWidget.h
include/paraview-${PV_VER}/vtkChacoGraphReader.h
include/paraview-${PV_VER}/vtkChacoReader.h
include/paraview-${PV_VER}/vtkCharArray.h
+include/paraview-${PV_VER}/vtkCharConvCompatibility.h
include/paraview-${PV_VER}/vtkChart.h
include/paraview-${PV_VER}/vtkChartBox.h
include/paraview-${PV_VER}/vtkChartHistogram2D.h
@@ -1332,6 +1350,16 @@ include/paraview-${PV_VER}/vtkCompositeSignedCharArray.h
include/paraview-${PV_VER}/vtkCompositeSurfaceLICMapper.h
include/paraview-${PV_VER}/vtkCompositeSurfaceLICMapperDelegator.h
include/paraview-${PV_VER}/vtkCompositeTransferFunctionItem.h
+include/paraview-${PV_VER}/vtkCompositeTypeFloat32Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeFloat64Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeInt16Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeInt32Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeInt64Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeInt8Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeUInt16Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeUInt32Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeUInt64Array.h
+include/paraview-${PV_VER}/vtkCompositeTypeUInt8Array.h
include/paraview-${PV_VER}/vtkCompositeUnsignedCharArray.h
include/paraview-${PV_VER}/vtkCompositeUnsignedIntArray.h
include/paraview-${PV_VER}/vtkCompositeUnsignedLongArray.h
@@ -1360,6 +1388,16 @@ include/paraview-${PV_VER}/vtkConstantLongArray.h
include/paraview-${PV_VER}/vtkConstantLongLongArray.h
include/paraview-${PV_VER}/vtkConstantShortArray.h
include/paraview-${PV_VER}/vtkConstantSignedCharArray.h
+include/paraview-${PV_VER}/vtkConstantTypeFloat32Array.h
+include/paraview-${PV_VER}/vtkConstantTypeFloat64Array.h
+include/paraview-${PV_VER}/vtkConstantTypeInt16Array.h
+include/paraview-${PV_VER}/vtkConstantTypeInt32Array.h
+include/paraview-${PV_VER}/vtkConstantTypeInt64Array.h
+include/paraview-${PV_VER}/vtkConstantTypeInt8Array.h
+include/paraview-${PV_VER}/vtkConstantTypeUInt16Array.h
+include/paraview-${PV_VER}/vtkConstantTypeUInt32Array.h
+include/paraview-${PV_VER}/vtkConstantTypeUInt64Array.h
+include/paraview-${PV_VER}/vtkConstantTypeUInt8Array.h
include/paraview-${PV_VER}/vtkConstantUnsignedCharArray.h
include/paraview-${PV_VER}/vtkConstantUnsignedIntArray.h
include/paraview-${PV_VER}/vtkConstantUnsignedLongArray.h
@@ -1609,6 +1647,7 @@ include/paraview-${PV_VER}/vtkDummyGPUInfoList.h
include/paraview-${PV_VER}/vtkDuplicatePolyData.h
include/paraview-${PV_VER}/vtkDynamic2DLabelMapper.h
include/paraview-${PV_VER}/vtkDynamicLoader.h
+include/paraview-${PV_VER}/vtkDynamicProperties.h
include/paraview-${PV_VER}/vtkEDLShading.h
include/paraview-${PV_VER}/vtkEGLRenderWindow.h
include/paraview-${PV_VER}/vtkERFReader.h
@@ -1717,6 +1756,7 @@ include/paraview-${PV_VER}/vtkExtractSelectedTree.h
include/paraview-${PV_VER}/vtkExtractSelection.h
include/paraview-${PV_VER}/vtkExtractSelectionBase.h
include/paraview-${PV_VER}/vtkExtractSelectionRange.h
+include/paraview-${PV_VER}/vtkExtractStatisticalModelTables.h
include/paraview-${PV_VER}/vtkExtractStructuredGridHelper.h
include/paraview-${PV_VER}/vtkExtractSubsetWithSeed.h
include/paraview-${PV_VER}/vtkExtractSurface.h
@@ -1856,6 +1896,7 @@ include/paraview-${PV_VER}/vtkGenerateIds.h
include/paraview-${PV_VER}/vtkGenerateIndexArray.h
include/paraview-${PV_VER}/vtkGenerateProcessIds.h
include/paraview-${PV_VER}/vtkGenerateRegionIds.h
+include/paraview-${PV_VER}/vtkGenerateStatistics.h
include/paraview-${PV_VER}/vtkGenerateTimeSteps.h
include/paraview-${PV_VER}/vtkGenericAdaptorCell.h
include/paraview-${PV_VER}/vtkGenericAttribute.h
@@ -2071,7 +2112,6 @@ include/paraview-${PV_VER}/vtkIOMovieModule.h
include/paraview-${PV_VER}/vtkIONetCDFModule.h
include/paraview-${PV_VER}/vtkIOOMFModule.h
include/paraview-${PV_VER}/vtkIOOggTheoraModule.h
-include/paraview-${PV_VER}/vtkIOPIOModule.h
include/paraview-${PV_VER}/vtkIOPLYModule.h
include/paraview-${PV_VER}/vtkIOParallelExodusModule.h
include/paraview-${PV_VER}/vtkIOParallelLSDynaModule.h
@@ -2094,7 +2134,6 @@ include/paraview-${PV_VER}/vtkISIReader.h
include/paraview-${PV_VER}/vtkIVExporter.h
include/paraview-${PV_VER}/vtkIVWriter.h
include/paraview-${PV_VER}/vtkIconGlyphFilter.h
-include/paraview-${PV_VER}/vtkIdFilter.h
include/paraview-${PV_VER}/vtkIdList.h
include/paraview-${PV_VER}/vtkIdListCollection.h
include/paraview-${PV_VER}/vtkIdTypeArray.h
@@ -2307,6 +2346,16 @@ include/paraview-${PV_VER}/vtkIndexedLongArray.h
include/paraview-${PV_VER}/vtkIndexedLongLongArray.h
include/paraview-${PV_VER}/vtkIndexedShortArray.h
include/paraview-${PV_VER}/vtkIndexedSignedCharArray.h
+include/paraview-${PV_VER}/vtkIndexedTypeFloat32Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeFloat64Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeInt16Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeInt32Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeInt64Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeInt8Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeUInt16Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeUInt32Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeUInt64Array.h
+include/paraview-${PV_VER}/vtkIndexedTypeUInt8Array.h
include/paraview-${PV_VER}/vtkIndexedUnsignedCharArray.h
include/paraview-${PV_VER}/vtkIndexedUnsignedIntArray.h
include/paraview-${PV_VER}/vtkIndexedUnsignedLongArray.h
@@ -2382,6 +2431,7 @@ include/paraview-${PV_VER}/vtkInterpolateCalculator.h
include/paraview-${PV_VER}/vtkInterpolateDataSetAttributes.h
include/paraview-${PV_VER}/vtkInterpolatingSubdivisionFilter.h
include/paraview-${PV_VER}/vtkInterpolationKernel.h
+include/paraview-${PV_VER}/vtkInterpolationMath.h
include/paraview-${PV_VER}/vtkIntersectFragments.h
include/paraview-${PV_VER}/vtkIntersectionCounter.h
include/paraview-${PV_VER}/vtkIntersectionPolyDataFilter.h
@@ -2448,6 +2498,8 @@ include/paraview-${PV_VER}/vtkLegacy.h
include/paraview-${PV_VER}/vtkLegacyCellGridReader.h
include/paraview-${PV_VER}/vtkLegacyCellGridWriter.h
include/paraview-${PV_VER}/vtkLegacyParticlePathFilter.h
+include/paraview-${PV_VER}/vtkLegacyStatisticalModelReader.h
+include/paraview-${PV_VER}/vtkLegacyStatisticalModelWriter.h
include/paraview-${PV_VER}/vtkLegacyStreaklineFilter.h
include/paraview-${PV_VER}/vtkLegendBoxActor.h
include/paraview-${PV_VER}/vtkLegendScaleActor.h
@@ -2477,10 +2529,12 @@ include/paraview-${PV_VER}/vtkLinearToQuadraticCellsFilter.h
include/paraview-${PV_VER}/vtkLinearTransform.h
include/paraview-${PV_VER}/vtkLinearTransformCellLocator.h
include/paraview-${PV_VER}/vtkLinkEdgels.h
+include/paraview-${PV_VER}/vtkLissajousPointCloud.h
include/paraview-${PV_VER}/vtkLiveInsituLink.h
include/paraview-${PV_VER}/vtkLoadStateOptions.h
include/paraview-${PV_VER}/vtkLocationSelector.h
include/paraview-${PV_VER}/vtkLocator.h
+include/paraview-${PV_VER}/vtkLocatorInterface.h
include/paraview-${PV_VER}/vtkLogLookupTable.h
include/paraview-${PV_VER}/vtkLogRecorder.h
include/paraview-${PV_VER}/vtkLogger.h
@@ -2604,6 +2658,8 @@ include/paraview-${PV_VER}/vtkMultiBlockUnstructuredGridVolumeMapper.h
include/paraview-${PV_VER}/vtkMultiBlockVolumeMapper.h
include/paraview-${PV_VER}/vtkMultiComponentsDecorator.h
include/paraview-${PV_VER}/vtkMultiCorrelativeStatistics.h
+include/paraview-${PV_VER}/vtkMultiLineRepresentation.h
+include/paraview-${PV_VER}/vtkMultiLineWidget.h
include/paraview-${PV_VER}/vtkMultiNewickTreeReader.h
include/paraview-${PV_VER}/vtkMultiObjectMassProperties.h
include/paraview-${PV_VER}/vtkMultiPieceDataSet.h
@@ -2783,6 +2839,7 @@ include/paraview-${PV_VER}/vtkOutputWindow.h
include/paraview-${PV_VER}/vtkOverlappingAMR.h
include/paraview-${PV_VER}/vtkOverlappingAMRAlgorithm.h
include/paraview-${PV_VER}/vtkOverlappingAMRLevelIdScalars.h
+include/paraview-${PV_VER}/vtkOverlappingAMRMetaData.h
include/paraview-${PV_VER}/vtkOverlappingCellsDetector.h
include/paraview-${PV_VER}/vtkOverlayPass.h
include/paraview-${PV_VER}/vtkOverrideInformation.h
@@ -2814,6 +2871,7 @@ include/paraview-${PV_VER}/vtkPEnSightGoldBinaryReader.h
include/paraview-${PV_VER}/vtkPEnSightGoldReader.h
include/paraview-${PV_VER}/vtkPEnSightReader.h
include/paraview-${PV_VER}/vtkPEquivalenceSet.h
+include/paraview-${PV_VER}/vtkPExecutableRunner.h
include/paraview-${PV_VER}/vtkPExodusIIReader.h
include/paraview-${PV_VER}/vtkPExodusIIWriter.h
include/paraview-${PV_VER}/vtkPExtractDataArraysOverTime.h
@@ -2823,7 +2881,6 @@ include/paraview-${PV_VER}/vtkPExtractSelectedArraysOverTime.h
include/paraview-${PV_VER}/vtkPGenericEnSightReader.h
include/paraview-${PV_VER}/vtkPHardwareSelector.h
include/paraview-${PV_VER}/vtkPHyperTreeGridProbeFilter.h
-include/paraview-${PV_VER}/vtkPIOReader.h
include/paraview-${PV_VER}/vtkPImageWriter.h
include/paraview-${PV_VER}/vtkPKMeansStatistics.h
include/paraview-${PV_VER}/vtkPKdTree.h
@@ -2990,6 +3047,7 @@ include/paraview-${PV_VER}/vtkPVLogoSource.h
include/paraview-${PV_VER}/vtkPVMaterialLibrary.h
include/paraview-${PV_VER}/vtkPVMemoryUseInformation.h
include/paraview-${PV_VER}/vtkPVMergeTables.h
+include/paraview-${PV_VER}/vtkPVMergeTablesComposite.h
include/paraview-${PV_VER}/vtkPVMergeTablesMultiBlock.h
include/paraview-${PV_VER}/vtkPVMessage.pb.h
include/paraview-${PV_VER}/vtkPVMetaClipDataSet.h
@@ -3054,6 +3112,7 @@ include/paraview-${PV_VER}/vtkPVStringFormatter.h
include/paraview-${PV_VER}/vtkPVSynchronizedRenderer.h
include/paraview-${PV_VER}/vtkPVSystemConfigInformation.h
include/paraview-${PV_VER}/vtkPVSystemInformation.h
+include/paraview-${PV_VER}/vtkPVTableToStructuredGrid.h
include/paraview-${PV_VER}/vtkPVTemporalDataInformation.h
include/paraview-${PV_VER}/vtkPVTestUtilities.h
include/paraview-${PV_VER}/vtkPVTextSource.h
@@ -3274,6 +3333,7 @@ include/paraview-${PV_VER}/vtkPointSource.h
include/paraview-${PV_VER}/vtkPointWidget.h
include/paraview-${PV_VER}/vtkPoints.h
include/paraview-${PV_VER}/vtkPoints2D.h
+include/paraview-${PV_VER}/vtkPointsMatchingTransformFilter.h
include/paraview-${PV_VER}/vtkPointsProjectedHull.h
include/paraview-${PV_VER}/vtkPoissonDiskSampler.h
include/paraview-${PV_VER}/vtkPolarAxesActor.h
@@ -3658,6 +3718,7 @@ include/paraview-${PV_VER}/vtkSMDoubleMapProperty.h
include/paraview-${PV_VER}/vtkSMDoubleMapPropertyIterator.h
include/paraview-${PV_VER}/vtkSMDoubleRangeDomain.h
include/paraview-${PV_VER}/vtkSMDoubleVectorProperty.h
+include/paraview-${PV_VER}/vtkSMDynamicPropertiesDomain.h
include/paraview-${PV_VER}/vtkSMEnsembleDataReaderProxy.h
include/paraview-${PV_VER}/vtkSMEnumerationDomain.h
include/paraview-${PV_VER}/vtkSMExporterProxy.h
@@ -3819,6 +3880,16 @@ include/paraview-${PV_VER}/vtkSMWriterProxy.h
include/paraview-${PV_VER}/vtkSMXYChartRepresentationInitializationHelper.h
include/paraview-${PV_VER}/vtkSOADataArrayTemplate.h
include/paraview-${PV_VER}/vtkSOADataArrayTemplate.txx
+include/paraview-${PV_VER}/vtkSOATypeFloat32Array.h
+include/paraview-${PV_VER}/vtkSOATypeFloat64Array.h
+include/paraview-${PV_VER}/vtkSOATypeInt16Array.h
+include/paraview-${PV_VER}/vtkSOATypeInt32Array.h
+include/paraview-${PV_VER}/vtkSOATypeInt64Array.h
+include/paraview-${PV_VER}/vtkSOATypeInt8Array.h
+include/paraview-${PV_VER}/vtkSOATypeUInt16Array.h
+include/paraview-${PV_VER}/vtkSOATypeUInt32Array.h
+include/paraview-${PV_VER}/vtkSOATypeUInt64Array.h
+include/paraview-${PV_VER}/vtkSOATypeUInt8Array.h
include/paraview-${PV_VER}/vtkSPHCubicKernel.h
include/paraview-${PV_VER}/vtkSPHInterpolator.h
include/paraview-${PV_VER}/vtkSPHKernel.h
@@ -3840,6 +3911,18 @@ include/paraview-${PV_VER}/vtkScalarTree.h
include/paraview-${PV_VER}/vtkScalarsToColors.h
include/paraview-${PV_VER}/vtkScalarsToColorsItem.h
include/paraview-${PV_VER}/vtkScalarsToTextureFilter.h
+include/paraview-${PV_VER}/vtkScaledSOADataArrayTemplate.h
+include/paraview-${PV_VER}/vtkScaledSOADataArrayTemplate.txx
+include/paraview-${PV_VER}/vtkScaledSOATypeFloat32Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeFloat64Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeInt16Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeInt32Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeInt64Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeInt8Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeUInt16Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeUInt32Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeUInt64Array.h
+include/paraview-${PV_VER}/vtkScaledSOATypeUInt8Array.h
include/paraview-${PV_VER}/vtkScaledTextActor.h
include/paraview-${PV_VER}/vtkScatterPlotMatrix.h
include/paraview-${PV_VER}/vtkScenePicker.h
@@ -3969,10 +4052,23 @@ include/paraview-${PV_VER}/vtkStaticFaceHashLinksTemplate.h
include/paraview-${PV_VER}/vtkStaticFaceHashLinksTemplate.txx
include/paraview-${PV_VER}/vtkStaticPointLocator.h
include/paraview-${PV_VER}/vtkStaticPointLocator2D.h
+include/paraview-${PV_VER}/vtkStaticPointLocator2DPrivate.h
+include/paraview-${PV_VER}/vtkStaticPointLocatorPrivate.h
+include/paraview-${PV_VER}/vtkStatisticalModel.h
include/paraview-${PV_VER}/vtkStatisticalOutlierRemoval.h
include/paraview-${PV_VER}/vtkStatisticsAlgorithm.h
include/paraview-${PV_VER}/vtkStatisticsAlgorithmPrivate.h
include/paraview-${PV_VER}/vtkStdFunctionArray.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeFloat32Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeFloat64Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeInt16Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeInt32Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeInt64Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeInt8Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeUInt16Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeUInt32Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeUInt64Array.h
+include/paraview-${PV_VER}/vtkStdFunctionTypeUInt8Array.h
include/paraview-${PV_VER}/vtkStdString.h
include/paraview-${PV_VER}/vtkSteeringDataGenerator.h
include/paraview-${PV_VER}/vtkStereoCompositor.h
@@ -3987,10 +4083,25 @@ include/paraview-${PV_VER}/vtkStreamingDemandDrivenPipeline.h
include/paraview-${PV_VER}/vtkStreamingPriorityQueue.h
include/paraview-${PV_VER}/vtkStreamingStatistics.h
include/paraview-${PV_VER}/vtkStreamingTessellator.h
+include/paraview-${PV_VER}/vtkStridedArray.h
+include/paraview-${PV_VER}/vtkStridedImplicitBackend.h
+include/paraview-${PV_VER}/vtkStridedImplicitBackend.txx
+include/paraview-${PV_VER}/vtkStridedTypeFloat32Array.h
+include/paraview-${PV_VER}/vtkStridedTypeFloat64Array.h
+include/paraview-${PV_VER}/vtkStridedTypeInt16Array.h
+include/paraview-${PV_VER}/vtkStridedTypeInt32Array.h
+include/paraview-${PV_VER}/vtkStridedTypeInt64Array.h
+include/paraview-${PV_VER}/vtkStridedTypeInt8Array.h
+include/paraview-${PV_VER}/vtkStridedTypeUInt16Array.h
+include/paraview-${PV_VER}/vtkStridedTypeUInt32Array.h
+include/paraview-${PV_VER}/vtkStridedTypeUInt64Array.h
+include/paraview-${PV_VER}/vtkStridedTypeUInt8Array.h
include/paraview-${PV_VER}/vtkStringArray.h
+include/paraview-${PV_VER}/vtkStringFormatter.h
include/paraview-${PV_VER}/vtkStringList.h
include/paraview-${PV_VER}/vtkStringOutputWindow.h
include/paraview-${PV_VER}/vtkStringReader.h
+include/paraview-${PV_VER}/vtkStringScanner.h
include/paraview-${PV_VER}/vtkStringToCategory.h
include/paraview-${PV_VER}/vtkStringToImage.h
include/paraview-${PV_VER}/vtkStringToNumeric.h
@@ -4029,6 +4140,7 @@ include/paraview-${PV_VER}/vtkSubGroup.h
include/paraview-${PV_VER}/vtkSubPixelPositionEdgels.h
include/paraview-${PV_VER}/vtkSubdivideTetra.h
include/paraview-${PV_VER}/vtkSubdivisionFilter.h
+include/paraview-${PV_VER}/vtkSumTables.h
include/paraview-${PV_VER}/vtkSuperquadric.h
include/paraview-${PV_VER}/vtkSuperquadricSource.h
include/paraview-${PV_VER}/vtkSurfaceLICComposite.h
@@ -4147,6 +4259,7 @@ include/paraview-${PV_VER}/vtkThreeSliceFilter.h
include/paraview-${PV_VER}/vtkThreshold.h
include/paraview-${PV_VER}/vtkThresholdGraph.h
include/paraview-${PV_VER}/vtkThresholdPoints.h
+include/paraview-${PV_VER}/vtkThresholdScalars.h
include/paraview-${PV_VER}/vtkThresholdTable.h
include/paraview-${PV_VER}/vtkThresholdTextureCoords.h
include/paraview-${PV_VER}/vtkTilesHelper.h
@@ -4250,6 +4363,7 @@ include/paraview-${PV_VER}/vtkUniformGrid.h
include/paraview-${PV_VER}/vtkUniformGridAMR.h
include/paraview-${PV_VER}/vtkUniformGridAMRAlgorithm.h
include/paraview-${PV_VER}/vtkUniformGridAMRDataIterator.h
+include/paraview-${PV_VER}/vtkUniformGridAMRIterator.h
include/paraview-${PV_VER}/vtkUniformGridPartitioner.h
include/paraview-${PV_VER}/vtkUniformHyperTreeGrid.h
include/paraview-${PV_VER}/vtkUniformHyperTreeGridSource.h
@@ -4296,7 +4410,6 @@ include/paraview-${PV_VER}/vtkVRMLImporter.h
include/paraview-${PV_VER}/vtkVRMLSource.h
include/paraview-${PV_VER}/vtkVRRay.h
include/paraview-${PV_VER}/vtkVTK_DISPATCH_IMPLICIT_ARRAYS.h
-include/paraview-${PV_VER}/vtkVTK_USE_SCALED_SOA_ARRAYS.h
include/paraview-${PV_VER}/vtkValueFromString.h
include/paraview-${PV_VER}/vtkValuePass.h
include/paraview-${PV_VER}/vtkValueSelector.h
@@ -4310,7 +4423,6 @@ include/paraview-${PV_VER}/vtkVector.h
include/paraview-${PV_VER}/vtkVectorDot.h
include/paraview-${PV_VER}/vtkVectorFieldTopology.h
include/paraview-${PV_VER}/vtkVectorNorm.h
-include/paraview-${PV_VER}/vtkVectorOperators.h
include/paraview-${PV_VER}/vtkVectorText.h
include/paraview-${PV_VER}/vtkVeraOutReader.h
include/paraview-${PV_VER}/vtkVersion.h
@@ -4331,6 +4443,7 @@ include/paraview-${PV_VER}/vtkViewport.h
include/paraview-${PV_VER}/vtkViewsContext2DModule.h
include/paraview-${PV_VER}/vtkViewsCoreModule.h
include/paraview-${PV_VER}/vtkVisibilitySort.h
+include/paraview-${PV_VER}/vtkVisualStatistics.h
include/paraview-${PV_VER}/vtkVoidArray.h
include/paraview-${PV_VER}/vtkVolume.h
include/paraview-${PV_VER}/vtkVolume16Reader.h
@@ -4403,6 +4516,7 @@ include/paraview-${PV_VER}/vtkWrappingHints.h
include/paraview-${PV_VER}/vtkWrappingPythonCoreModule.h
include/paraview-${PV_VER}/vtkWrappingToolsModule.h
include/paraview-${PV_VER}/vtkWriter.h
+include/paraview-${PV_VER}/vtkX11Functions.h
include/paraview-${PV_VER}/vtkX3D.h
include/paraview-${PV_VER}/vtkX3DExporter.h
include/paraview-${PV_VER}/vtkX3DExporterFIWriter.h
@@ -4472,6 +4586,8 @@ include/paraview-${PV_VER}/vtkXMLPolyDataWriter.h
include/paraview-${PV_VER}/vtkXMLReader.h
include/paraview-${PV_VER}/vtkXMLRectilinearGridReader.h
include/paraview-${PV_VER}/vtkXMLRectilinearGridWriter.h
+include/paraview-${PV_VER}/vtkXMLStatisticalModelReader.h
+include/paraview-${PV_VER}/vtkXMLStatisticalModelWriter.h
include/paraview-${PV_VER}/vtkXMLStructuredDataReader.h
include/paraview-${PV_VER}/vtkXMLStructuredDataWriter.h
include/paraview-${PV_VER}/vtkXMLStructuredGridReader.h
@@ -4511,7 +4627,6 @@ include/paraview-${PV_VER}/vtk_cli11.h
include/paraview-${PV_VER}/vtk_cli11_external.h
include/paraview-${PV_VER}/vtk_cli11_forward.h
include/paraview-${PV_VER}/vtk_diy2.h
-include/paraview-${PV_VER}/vtk_doubleconversion.h
include/paraview-${PV_VER}/vtk_eigen.h
include/paraview-${PV_VER}/vtk_exodusII.h
include/paraview-${PV_VER}/vtk_expat.h
@@ -4520,7 +4635,7 @@ include/paraview-${PV_VER}/vtk_fmt.h
include/paraview-${PV_VER}/vtk_freetype.h
include/paraview-${PV_VER}/vtk_gl2ps.h
include/paraview-${PV_VER}/vtk_glad.h
-include/paraview-${PV_VER}/vtk_h5part.h
+include/paraview-${PV_VER}/vtk_h5hut.h
include/paraview-${PV_VER}/vtk_hdf5.h
include/paraview-${PV_VER}/vtk_ioss.h
include/paraview-${PV_VER}/vtk_jpeg.h
@@ -4540,6 +4655,7 @@ include/paraview-${PV_VER}/vtk_pegtl.h
include/paraview-${PV_VER}/vtk_png.h
include/paraview-${PV_VER}/vtk_protobuf.h
include/paraview-${PV_VER}/vtk_pugixml.h
+include/paraview-${PV_VER}/vtk_scn.h
include/paraview-${PV_VER}/vtk_sqlite.h
include/paraview-${PV_VER}/vtk_theora.h
include/paraview-${PV_VER}/vtk_tiff.h
@@ -4680,16 +4796,6 @@ include/paraview-${PV_VER}/vtkdiy2/include/vtkdiy2/types.hpp
include/paraview-${PV_VER}/vtkdiy2/include/vtkdiy2/utils.hpp
include/paraview-${PV_VER}/vtkdiy2/include/vtkdiy2/version.hpp
include/paraview-${PV_VER}/vtkdiy2/include/vtkdiy2/vertices.hpp
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/bignum.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/cached-powers.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/diy-fp.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/double-conversion.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/fast-dtoa.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/fixed-dtoa.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/ieee.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/strtod.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/utils.h
-include/paraview-${PV_VER}/vtkdoubleconversion/double-conversion/vtkdoubleconversion_export.h
include/paraview-${PV_VER}/vtkeigen/eigen/Cholesky
include/paraview-${PV_VER}/vtkeigen/eigen/CholmodSupport
include/paraview-${PV_VER}/vtkeigen/eigen/Core
@@ -5124,25 +5230,48 @@ include/paraview-${PV_VER}/vtkglad/include/glad/glx.h
include/paraview-${PV_VER}/vtkglad/include/glad/vtk_egl_mangle.h
include/paraview-${PV_VER}/vtkglad/include/glad/vtk_gl_mangle.h
include/paraview-${PV_VER}/vtkglad/include/glad/vtk_glx_mangle.h
-include/paraview-${PV_VER}/vtkh5part/src/H5Block.h
-include/paraview-${PV_VER}/vtkh5part/src/H5BlockErrors.h
-include/paraview-${PV_VER}/vtkh5part/src/H5BlockPrivate.h
-include/paraview-${PV_VER}/vtkh5part/src/H5BlockReadWrite.h
-include/paraview-${PV_VER}/vtkh5part/src/H5BlockTypes.h
-include/paraview-${PV_VER}/vtkh5part/src/H5MultiBlock.h
-include/paraview-${PV_VER}/vtkh5part/src/H5MultiBlockErrors.h
-include/paraview-${PV_VER}/vtkh5part/src/H5MultiBlockPrivate.h
-include/paraview-${PV_VER}/vtkh5part/src/H5MultiBlockReadWrite.h
-include/paraview-${PV_VER}/vtkh5part/src/H5MultiBlockTypes.h
-include/paraview-${PV_VER}/vtkh5part/src/H5Part.h
-include/paraview-${PV_VER}/vtkh5part/src/H5PartAttrib.h
-include/paraview-${PV_VER}/vtkh5part/src/H5PartErrors.h
-include/paraview-${PV_VER}/vtkh5part/src/H5PartF.h
-include/paraview-${PV_VER}/vtkh5part/src/H5PartPrivate.h
-include/paraview-${PV_VER}/vtkh5part/src/H5PartTypes.h
-include/paraview-${PV_VER}/vtkh5part/src/Underscore.h
-include/paraview-${PV_VER}/vtkh5part/src/vtk_h5part_mangle.h
-include/paraview-${PV_VER}/vtkh5part/src/vtkh5part_export.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Block_attribs.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Block_io.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Block_model.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Fed_adjacency.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Fed_model.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Fed_retrieve.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Fed_store.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Fed_tags.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Part_io.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5Part_model.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5_attachments.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5_err.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5_file.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5_file_attribs.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5_log.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5_model.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5_step_attribs.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/H5hut.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/config.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_attachments.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_err.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_file.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_file_attribs.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_log.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_model.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_step_attribs.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_syscall.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5_types.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5b_attribs.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5b_io.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5b_model.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5t_adjacencies.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5t_map.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5t_model.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5t_octree.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5t_retrieve.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5t_store.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5t_tags.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5u_io.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/h5core/h5u_model.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/vtk_h5hut_mangle.h
+include/paraview-${PV_VER}/vtkh5hut/src/include/vtkh5hut_export.h
include/paraview-${PV_VER}/vtkhdf5/H5pubconf.h
include/paraview-${PV_VER}/vtkhdf5/hl/src/H5DOpublic.h
include/paraview-${PV_VER}/vtkhdf5/hl/src/H5DSpublic.h
@@ -5169,17 +5298,20 @@ include/paraview-${PV_VER}/vtkhdf5/src/H5FDdevelop.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDdirect.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDfamily.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDhdfs.h
+include/paraview-${PV_VER}/vtkhdf5/src/H5FDioc.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDlog.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDmirror.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDmpi.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDmpio.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDmulti.h
+include/paraview-${PV_VER}/vtkhdf5/src/H5FDonion.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDpublic.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDros3.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDs3comms.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDsec2.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDsplitter.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDstdio.h
+include/paraview-${PV_VER}/vtkhdf5/src/H5FDsubfiling.h
include/paraview-${PV_VER}/vtkhdf5/src/H5FDwindows.h
include/paraview-${PV_VER}/vtkhdf5/src/H5Fpublic.h
include/paraview-${PV_VER}/vtkhdf5/src/H5Gpublic.h
@@ -5206,6 +5338,7 @@ include/paraview-${PV_VER}/vtkhdf5/src/H5VLpublic.h
include/paraview-${PV_VER}/vtkhdf5/src/H5Zdevelop.h
include/paraview-${PV_VER}/vtkhdf5/src/H5Zpublic.h
include/paraview-${PV_VER}/vtkhdf5/src/H5api_adpt.h
+include/paraview-${PV_VER}/vtkhdf5/src/H5encode.h
include/paraview-${PV_VER}/vtkhdf5/src/H5overflow.h
include/paraview-${PV_VER}/vtkhdf5/src/H5public.h
include/paraview-${PV_VER}/vtkhdf5/src/H5version.h
@@ -5474,6 +5607,7 @@ include/paraview-${PV_VER}/vtklzma/src/liblzma/api/lzma/stream_flags.h
include/paraview-${PV_VER}/vtklzma/src/liblzma/api/lzma/version.h
include/paraview-${PV_VER}/vtklzma/src/liblzma/api/lzma/vli.h
include/paraview-${PV_VER}/vtklzma/src/liblzma/api/vtk_lzma_mangle.h
+include/paraview-${PV_VER}/vtkmAlgorithm.h
include/paraview-${PV_VER}/vtkmAverageToCells.h
include/paraview-${PV_VER}/vtkmAverageToPoints.h
include/paraview-${PV_VER}/vtkmCleanGrid.h
@@ -5484,12 +5618,14 @@ include/paraview-${PV_VER}/vtkmConfigFilters.h
include/paraview-${PV_VER}/vtkmContour.h
include/paraview-${PV_VER}/vtkmCoordinateSystemTransform.h
include/paraview-${PV_VER}/vtkmDataArray.h
+include/paraview-${PV_VER}/vtkmDataArrayUtilities.h
include/paraview-${PV_VER}/vtkmDataSet.h
include/paraview-${PV_VER}/vtkmExternalFaces.h
include/paraview-${PV_VER}/vtkmExtractVOI.h
include/paraview-${PV_VER}/vtkmFilterOverrides.h
include/paraview-${PV_VER}/vtkmGradient.h
include/paraview-${PV_VER}/vtkmHistogram.h
+include/paraview-${PV_VER}/vtkmHistogramSampling.h
include/paraview-${PV_VER}/vtkmImageConnectivity.h
include/paraview-${PV_VER}/vtkmLevelOfDetail.h
include/paraview-${PV_VER}/vtkmNDHistogram.h
@@ -5784,6 +5920,14 @@ include/paraview-${PV_VER}/vtkqttesting/pqTreeViewEventPlayer.h
include/paraview-${PV_VER}/vtkqttesting/pqTreeViewEventTranslator.h
include/paraview-${PV_VER}/vtkqttesting/pqWidgetEventPlayer.h
include/paraview-${PV_VER}/vtkqttesting/pqWidgetEventTranslator.h
+include/paraview-${PV_VER}/vtkscn/include/vtkscn/chrono.h
+include/paraview-${PV_VER}/vtkscn/include/vtkscn/fwd.h
+include/paraview-${PV_VER}/vtkscn/include/vtkscn/istream.h
+include/paraview-${PV_VER}/vtkscn/include/vtkscn/ranges.h
+include/paraview-${PV_VER}/vtkscn/include/vtkscn/regex.h
+include/paraview-${PV_VER}/vtkscn/include/vtkscn/scan.h
+include/paraview-${PV_VER}/vtkscn/include/vtkscn/scn_export.h
+include/paraview-${PV_VER}/vtkscn/include/vtkscn/xchar.h
include/paraview-${PV_VER}/vtksqlite/sqlite3.h
include/paraview-${PV_VER}/vtksqlite/vtk_sqlite_mangle.h
include/paraview-${PV_VER}/vtksqlite/vtksqlite_export.h
@@ -5901,6 +6045,7 @@ include/paraview-${PV_VER}/vtkviskores/viskores/viskores/cont/ArrayHandleRecombi
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/cont/ArrayHandleReverse.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/cont/ArrayHandleRuntimeVec.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/cont/ArrayHandleSOA.h
+include/paraview-${PV_VER}/vtkviskores/viskores/viskores/cont/ArrayHandleSOAStride.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/cont/ArrayHandleStride.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/cont/ArrayHandleSwizzle.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/cont/ArrayHandleTransform.h
@@ -6302,6 +6447,8 @@ include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/Bo
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/DataSetIntegrator.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/DataSetIntegratorSteadyState.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/DataSetIntegratorUnsteadyState.h
+include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/FilterParticleAdvectionSteadyStateImpl.h
+include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/FilterParticleAdvectionUnsteadyStateImpl.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/GridMetaData.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/LagrangianStructureHelpers.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/filter/flow/internal/ParticleAdvector.h
@@ -6674,6 +6821,7 @@ include/paraview-${PV_VER}/vtkviskores/viskores/viskores/worklet/Keys.hxx
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/worklet/MaskIndices.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/worklet/MaskNone.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/worklet/MaskSelect.h
+include/paraview-${PV_VER}/vtkviskores/viskores/viskores/worklet/MaskSelectTemplate.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/worklet/NDimsHistMarginalization.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/worklet/Normalize.h
include/paraview-${PV_VER}/vtkviskores/viskores/viskores/worklet/ScalarsToColors.h
@@ -6749,6 +6897,7 @@ include/paraview-${PV_VER}/vtkvpic/VPICGlobal.h
include/paraview-${PV_VER}/vtkvpic/VPICHeader.h
include/paraview-${PV_VER}/vtkvpic/VPICPart.h
include/paraview-${PV_VER}/vtkvpic/VPICView.h
+include/paraview-${PV_VER}/vtkx11Module.h
include/paraview-${PV_VER}/vtkxdmf2/libsrc/Xdmf.h
include/paraview-${PV_VER}/vtkxdmf2/libsrc/XdmfArray.h
include/paraview-${PV_VER}/vtkxdmf2/libsrc/XdmfAttribute.h
@@ -6985,7 +7134,6 @@ lib/cmake/paraview-${PV_VER}/vtk/FindOpenXRRemoting.cmake
lib/cmake/paraview-${PV_VER}/vtk/FindPEGTL.cmake
lib/cmake/paraview-${PV_VER}/vtk/FindTBB.cmake
lib/cmake/paraview-${PV_VER}/vtk/FindTHEORA.cmake
-lib/cmake/paraview-${PV_VER}/vtk/Finddouble-conversion.cmake
lib/cmake/paraview-${PV_VER}/vtk/Findmpi4py.cmake
lib/cmake/paraview-${PV_VER}/vtk/Findutf8cpp.cmake
lib/cmake/paraview-${PV_VER}/vtk/FindzSpace.cmake
@@ -6999,7 +7147,6 @@ lib/cmake/paraview-${PV_VER}/vtk/patches/3.13/FindZLIB.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/3.16/FindPostgreSQL.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/3.19/FindJPEG.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/3.19/FindLibArchive.cmake
-lib/cmake/paraview-${PV_VER}/vtk/patches/3.19/FindSQLite3.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/3.20/FindGDAL.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/3.22/FindMPI.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/3.22/FindMPI/fortranparam_mpi.f90.in
@@ -7010,6 +7157,7 @@ lib/cmake/paraview-${PV_VER}/vtk/patches/3.22/FindMPI/test_mpi.c
lib/cmake/paraview-${PV_VER}/vtk/patches/3.22/FindMPI/test_mpi.f90.in
lib/cmake/paraview-${PV_VER}/vtk/patches/3.23/FindPython/Support.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/3.23/FindPython3.cmake
+lib/cmake/paraview-${PV_VER}/vtk/patches/4.3/FindSQLite3.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/99/FindHDF5.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/99/FindOpenGL.cmake
lib/cmake/paraview-${PV_VER}/vtk/patches/99/FindX11.cmake
@@ -7041,6 +7189,7 @@ lib/cmake/paraview-${PV_VER}/vtk/vtkModuleJson.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkModuleSerialization.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkModuleTesting.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkModuleWrapJava.cmake
+lib/cmake/paraview-${PV_VER}/vtk/vtkModuleWrapJavaScript.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkModuleWrapPython.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkObjectFactory.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkObjectFactory.cxx.in
@@ -7048,10 +7197,15 @@ lib/cmake/paraview-${PV_VER}/vtk/vtkObjectFactory.h.in
lib/cmake/paraview-${PV_VER}/vtk/vtkSerializationLibrariesRegistrar.cxx.in
lib/cmake/paraview-${PV_VER}/vtk/vtkSerializationLibraryRegistrar.cxx.in
lib/cmake/paraview-${PV_VER}/vtk/vtkSerializationLibraryRegistrar.h.in
+lib/cmake/paraview-${PV_VER}/vtk/vtkSerializationWebAssemblyBindings.cxx.in
lib/cmake/paraview-${PV_VER}/vtk/vtkTestingDriver.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkTestingRenderingDriver.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkTopologicalSort.cmake
lib/cmake/paraview-${PV_VER}/vtk/vtkmodules-vtk-python-module-properties.cmake
+lib/cmake/paraview-${PV_VER}/vtk/wasm/README.md
+lib/cmake/paraview-${PV_VER}/vtk/wasm/server.js
+lib/cmake/paraview-${PV_VER}/vtk/wasm/vtkWasmTest.html.in
+lib/cmake/paraview-${PV_VER}/vtk/wasm/vtkWasmTestRunner.cmake
lib/cmake/paraview-${PV_VER}/vtkModuleWrapClientServer.cmake
lib/libLegacyGhostCellsGeneratorFiltersCS.a
lib/libStereoCursorViewsCS.a
@@ -7071,74 +7225,74 @@ lib/libpqWidgets-pv${PV_VER}.so
lib/libpqWidgets-pv${PV_VER}.so.1
lib/libpqWidgets-pv${PV_VER}.so.${PV_VER}
lib/libviskores_cont-pv${PV_VER}.so
-lib/libviskores_cont-pv${PV_VER}.so.1.0
-lib/libviskores_cont-pv${PV_VER}.so.1.0.0
+lib/libviskores_cont-pv${PV_VER}.so.1.1
+lib/libviskores_cont-pv${PV_VER}.so.1.1.0
lib/libviskores_cont_testing-pv${PV_VER}.so
-lib/libviskores_cont_testing-pv${PV_VER}.so.1.0
-lib/libviskores_cont_testing-pv${PV_VER}.so.1.0.0
+lib/libviskores_cont_testing-pv${PV_VER}.so.1.1
+lib/libviskores_cont_testing-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_clean_grid-pv${PV_VER}.so
-lib/libviskores_filter_clean_grid-pv${PV_VER}.so.1.0
-lib/libviskores_filter_clean_grid-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_clean_grid-pv${PV_VER}.so.1.1
+lib/libviskores_filter_clean_grid-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_connected_components-pv${PV_VER}.so
-lib/libviskores_filter_connected_components-pv${PV_VER}.so.1.0
-lib/libviskores_filter_connected_components-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_connected_components-pv${PV_VER}.so.1.1
+lib/libviskores_filter_connected_components-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_contour-pv${PV_VER}.so
-lib/libviskores_filter_contour-pv${PV_VER}.so.1.0
-lib/libviskores_filter_contour-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_contour-pv${PV_VER}.so.1.1
+lib/libviskores_filter_contour-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_core-pv${PV_VER}.so
-lib/libviskores_filter_core-pv${PV_VER}.so.1.0
-lib/libviskores_filter_core-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_core-pv${PV_VER}.so.1.1
+lib/libviskores_filter_core-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_density_estimate-pv${PV_VER}.so
-lib/libviskores_filter_density_estimate-pv${PV_VER}.so.1.0
-lib/libviskores_filter_density_estimate-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_density_estimate-pv${PV_VER}.so.1.1
+lib/libviskores_filter_density_estimate-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_entity_extraction-pv${PV_VER}.so
-lib/libviskores_filter_entity_extraction-pv${PV_VER}.so.1.0
-lib/libviskores_filter_entity_extraction-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_entity_extraction-pv${PV_VER}.so.1.1
+lib/libviskores_filter_entity_extraction-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_field_conversion-pv${PV_VER}.so
-lib/libviskores_filter_field_conversion-pv${PV_VER}.so.1.0
-lib/libviskores_filter_field_conversion-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_field_conversion-pv${PV_VER}.so.1.1
+lib/libviskores_filter_field_conversion-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_field_transform-pv${PV_VER}.so
-lib/libviskores_filter_field_transform-pv${PV_VER}.so.1.0
-lib/libviskores_filter_field_transform-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_field_transform-pv${PV_VER}.so.1.1
+lib/libviskores_filter_field_transform-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_flow-pv${PV_VER}.so
-lib/libviskores_filter_flow-pv${PV_VER}.so.1.0
-lib/libviskores_filter_flow-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_flow-pv${PV_VER}.so.1.1
+lib/libviskores_filter_flow-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_geometry_refinement-pv${PV_VER}.so
-lib/libviskores_filter_geometry_refinement-pv${PV_VER}.so.1.0
-lib/libviskores_filter_geometry_refinement-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_geometry_refinement-pv${PV_VER}.so.1.1
+lib/libviskores_filter_geometry_refinement-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_image_processing-pv${PV_VER}.so
-lib/libviskores_filter_image_processing-pv${PV_VER}.so.1.0
-lib/libviskores_filter_image_processing-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_image_processing-pv${PV_VER}.so.1.1
+lib/libviskores_filter_image_processing-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_mesh_info-pv${PV_VER}.so
-lib/libviskores_filter_mesh_info-pv${PV_VER}.so.1.0
-lib/libviskores_filter_mesh_info-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_mesh_info-pv${PV_VER}.so.1.1
+lib/libviskores_filter_mesh_info-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_multi_block-pv${PV_VER}.so
-lib/libviskores_filter_multi_block-pv${PV_VER}.so.1.0
-lib/libviskores_filter_multi_block-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_multi_block-pv${PV_VER}.so.1.1
+lib/libviskores_filter_multi_block-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_resampling-pv${PV_VER}.so
-lib/libviskores_filter_resampling-pv${PV_VER}.so.1.0
-lib/libviskores_filter_resampling-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_resampling-pv${PV_VER}.so.1.1
+lib/libviskores_filter_resampling-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_uncertainty-pv${PV_VER}.so
-lib/libviskores_filter_uncertainty-pv${PV_VER}.so.1.0
-lib/libviskores_filter_uncertainty-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_uncertainty-pv${PV_VER}.so.1.1
+lib/libviskores_filter_uncertainty-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_vector_analysis-pv${PV_VER}.so
-lib/libviskores_filter_vector_analysis-pv${PV_VER}.so.1.0
-lib/libviskores_filter_vector_analysis-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_vector_analysis-pv${PV_VER}.so.1.1
+lib/libviskores_filter_vector_analysis-pv${PV_VER}.so.1.1.0
lib/libviskores_filter_zfp-pv${PV_VER}.so
-lib/libviskores_filter_zfp-pv${PV_VER}.so.1.0
-lib/libviskores_filter_zfp-pv${PV_VER}.so.1.0.0
+lib/libviskores_filter_zfp-pv${PV_VER}.so.1.1
+lib/libviskores_filter_zfp-pv${PV_VER}.so.1.1.0
lib/libviskores_io-pv${PV_VER}.so
-lib/libviskores_io-pv${PV_VER}.so.1.0
-lib/libviskores_io-pv${PV_VER}.so.1.0.0
+lib/libviskores_io-pv${PV_VER}.so.1.1
+lib/libviskores_io-pv${PV_VER}.so.1.1.0
lib/libviskores_source-pv${PV_VER}.so
-lib/libviskores_source-pv${PV_VER}.so.1.0
-lib/libviskores_source-pv${PV_VER}.so.1.0.0
+lib/libviskores_source-pv${PV_VER}.so.1.1
+lib/libviskores_source-pv${PV_VER}.so.1.1.0
lib/libviskores_worklet-pv${PV_VER}.so
-lib/libviskores_worklet-pv${PV_VER}.so.1.0
-lib/libviskores_worklet-pv${PV_VER}.so.1.0.0
+lib/libviskores_worklet-pv${PV_VER}.so.1.1
+lib/libviskores_worklet-pv${PV_VER}.so.1.1.0
lib/libviskoresdiympi_nompi.so
-lib/libviskoresdiympi_nompi.so.1.0
-lib/libviskoresdiympi_nompi.so.1.0.0
+lib/libviskoresdiympi_nompi.so.1.1
+lib/libviskoresdiympi_nompi.so.1.1.0
lib/libvtkAcceleratorsVTKmCore-pv${PV_VER}.so
lib/libvtkAcceleratorsVTKmCore-pv${PV_VER}.so.1
lib/libvtkAcceleratorsVTKmCore-pv${PV_VER}.so.${PV_VER}
@@ -7455,10 +7609,6 @@ lib/libvtkIOOggTheora-pv${PV_VER}.so
lib/libvtkIOOggTheora-pv${PV_VER}.so.1
lib/libvtkIOOggTheora-pv${PV_VER}.so.${PV_VER}
lib/libvtkIOOggTheoraCS.a
-lib/libvtkIOPIO-pv${PV_VER}.so
-lib/libvtkIOPIO-pv${PV_VER}.so.1
-lib/libvtkIOPIO-pv${PV_VER}.so.${PV_VER}
-lib/libvtkIOPIOCS.a
lib/libvtkIOPLY-pv${PV_VER}.so
lib/libvtkIOPLY-pv${PV_VER}.so.1
lib/libvtkIOPLY-pv${PV_VER}.so.${PV_VER}
@@ -7862,9 +8012,6 @@ lib/libvtkWrappingTools-pv${PV_VER}.so.${PV_VER}
lib/libvtkcgns-pv${PV_VER}.so
lib/libvtkcgns-pv${PV_VER}.so.1
lib/libvtkcgns-pv${PV_VER}.so.${PV_VER}
-lib/libvtkdoubleconversion-pv${PV_VER}.so
-lib/libvtkdoubleconversion-pv${PV_VER}.so.1
-lib/libvtkdoubleconversion-pv${PV_VER}.so.${PV_VER}
lib/libvtkexodusII-pv${PV_VER}.so
lib/libvtkexodusII-pv${PV_VER}.so.1
lib/libvtkexodusII-pv${PV_VER}.so.${PV_VER}
@@ -7883,9 +8030,9 @@ lib/libvtkgl2ps-pv${PV_VER}.so.${PV_VER}
lib/libvtkglad-pv${PV_VER}.so
lib/libvtkglad-pv${PV_VER}.so.1
lib/libvtkglad-pv${PV_VER}.so.${PV_VER}
-lib/libvtkh5part-pv${PV_VER}.so
-lib/libvtkh5part-pv${PV_VER}.so.1
-lib/libvtkh5part-pv${PV_VER}.so.${PV_VER}
+lib/libvtkh5hut-pv${PV_VER}.so
+lib/libvtkh5hut-pv${PV_VER}.so.1
+lib/libvtkh5hut-pv${PV_VER}.so.${PV_VER}
lib/libvtkhdf5-pv${PV_VER}.so
lib/libvtkhdf5-pv${PV_VER}.so.1
lib/libvtkhdf5-pv${PV_VER}.so.${PV_VER}
@@ -7940,6 +8087,9 @@ lib/libvtkpugixml-pv${PV_VER}.so.${PV_VER}
lib/libvtkqttesting-pv${PV_VER}.so
lib/libvtkqttesting-pv${PV_VER}.so.1
lib/libvtkqttesting-pv${PV_VER}.so.${PV_VER}
+lib/libvtkscn-pv${PV_VER}.so
+lib/libvtkscn-pv${PV_VER}.so.1
+lib/libvtkscn-pv${PV_VER}.so.${PV_VER}
lib/libvtksqlite-pv${PV_VER}.so
lib/libvtksqlite-pv${PV_VER}.so.1
lib/libvtksqlite-pv${PV_VER}.so.${PV_VER}
@@ -7961,6 +8111,9 @@ lib/libvtkverdict-pv${PV_VER}.so.${PV_VER}
lib/libvtkvpic-pv${PV_VER}.so
lib/libvtkvpic-pv${PV_VER}.so.1
lib/libvtkvpic-pv${PV_VER}.so.${PV_VER}
+lib/libvtkx11-pv${PV_VER}.so
+lib/libvtkx11-pv${PV_VER}.so.1
+lib/libvtkx11-pv${PV_VER}.so.${PV_VER}
lib/libvtkxdmf2-pv${PV_VER}.so
lib/libvtkxdmf2-pv${PV_VER}.so.1
lib/libvtkxdmf2-pv${PV_VER}.so.${PV_VER}
@@ -8070,10 +8223,12 @@ lib/paraview-${PV_VER}/plugins/ThickenLayeredCells/vtk/hierarchy/ThickenLayeredC
lib/paraview-${PV_VER}/plugins/VTKmFilters/VTKmFilters.so
lib/paraview-${PV_VER}/plugins/XArrayCFReader/XArrayCFReader.so
lib/paraview-${PV_VER}/plugins/paraview.plugins.xml
+lib/pkgconfig/viskores.pc
${PYSITELIB}/cp_pythonadaptorscript.py
${PYSITELIB}/paraview/__init__.py
${PYSITELIB}/paraview/_backwardscompatibilityhelper.py
${PYSITELIB}/paraview/algorithms/__init__.py
+${PYSITELIB}/paraview/algorithms/eam_reader.py
${PYSITELIB}/paraview/algorithms/openpmd.py
${PYSITELIB}/paraview/algorithms/savgreader.py
${PYSITELIB}/paraview/apps/__init__.py
@@ -8311,6 +8466,7 @@ ${PYSITELIB}/vtkmodules/numpy_interface/__init__.py
${PYSITELIB}/vtkmodules/numpy_interface/algorithms.py
${PYSITELIB}/vtkmodules/numpy_interface/dataset_adapter.py
${PYSITELIB}/vtkmodules/numpy_interface/internal_algorithms.py
+${PYSITELIB}/vtkmodules/numpy_interface/numpy_algorithms.py
${PYSITELIB}/vtkmodules/qt/QVTKRenderWindowInteractor.py
${PYSITELIB}/vtkmodules/qt/__init__.py
${PYSITELIB}/vtkmodules/test/BlackBox.py
@@ -8413,7 +8569,6 @@ ${PYSITELIB}/vtkmodules/vtkIOMovie.so
${PYSITELIB}/vtkmodules/vtkIONetCDF.so
${PYSITELIB}/vtkmodules/vtkIOOMF.so
${PYSITELIB}/vtkmodules/vtkIOOggTheora.so
-${PYSITELIB}/vtkmodules/vtkIOPIO.so
${PYSITELIB}/vtkmodules/vtkIOPLY.so
${PYSITELIB}/vtkmodules/vtkIOParallel.so
${PYSITELIB}/vtkmodules/vtkIOParallelExodus.so
@@ -8553,7 +8708,6 @@ lib/vtk/hierarchy/ParaView/vtkIOMovie-hierarchy.txt
lib/vtk/hierarchy/ParaView/vtkIONetCDF-hierarchy.txt
lib/vtk/hierarchy/ParaView/vtkIOOMF-hierarchy.txt
lib/vtk/hierarchy/ParaView/vtkIOOggTheora-hierarchy.txt
-lib/vtk/hierarchy/ParaView/vtkIOPIO-hierarchy.txt
lib/vtk/hierarchy/ParaView/vtkIOPLY-hierarchy.txt
lib/vtk/hierarchy/ParaView/vtkIOParallel-hierarchy.txt
lib/vtk/hierarchy/ParaView/vtkIOParallelExodus-hierarchy.txt
@@ -8686,7 +8840,6 @@ share/licenses/ParaView/vtkIOExport/LICENSE
share/licenses/ParaView/vtkIOInfovis/LICENSE
share/licenses/ParaView/vtkIOLANLX3D/LICENSE
share/licenses/ParaView/vtkIONetCDF/LICENSE
-share/licenses/ParaView/vtkIOPIO/Copyright.txt
share/licenses/ParaView/vtkIOPLY/Copyright.txt
share/licenses/ParaView/vtkIOParallelLSDyna/LICENSE
share/licenses/ParaView/vtkIOXdmf2/LICENSE
@@ -8714,8 +8867,6 @@ share/licenses/ParaView/vtkcgns/license.txt
share/licenses/ParaView/vtkcli11/LICENSE
share/licenses/ParaView/vtkdiy2/LEGAL.txt
share/licenses/ParaView/vtkdiy2/LICENSE.txt
-share/licenses/ParaView/vtkdoubleconversion/COPYING
-share/licenses/ParaView/vtkdoubleconversion/LICENSE
share/licenses/ParaView/vtkeigen/COPYING.BSD
share/licenses/ParaView/vtkexodusII/COPYRIGHT
share/licenses/ParaView/vtkexpat/COPYING
@@ -8726,9 +8877,10 @@ share/licenses/ParaView/vtkfreetype/FTL.TXT
share/licenses/ParaView/vtkfreetype/LICENSE.TXT
share/licenses/ParaView/vtkgl2ps/COPYING.GL2PS
share/licenses/ParaView/vtkglad/LICENSE
-share/licenses/ParaView/vtkh5part/COPYING
+share/licenses/ParaView/vtkh5hut/COPYING
share/licenses/ParaView/vtkhdf5/COPYING
share/licenses/ParaView/vtkhdf5/COPYING_LBNL_HDF5
+share/licenses/ParaView/vtkhdf5/LICENSE.txt
share/licenses/ParaView/vtkioss/COPYRIGHT
share/licenses/ParaView/vtkjpeg/LICENSE.md
share/licenses/ParaView/vtkjsoncpp/LICENSE
@@ -8747,6 +8899,8 @@ share/licenses/ParaView/vtkpng/LICENSE
share/licenses/ParaView/vtkprotobuf/LICENSE
share/licenses/ParaView/vtkpugixml/LICENSE.md
share/licenses/ParaView/vtkqttesting/Copyright.txt
+share/licenses/ParaView/vtkscn/LICENSE
+share/licenses/ParaView/vtkscn/LICENSE.nanorange
share/licenses/ParaView/vtksqlite/public-domain
share/licenses/ParaView/vtksys/Copyright.txt
share/licenses/ParaView/vtktheora/COPYING
@@ -8757,7 +8911,6 @@ share/licenses/ParaView/vtkverdict/LICENSE
share/licenses/ParaView/vtkviskores/LICENSE.txt
share/licenses/ParaView/vtkviskores/ViskoresLICENSE.txt
share/licenses/ParaView/vtkviskores/ViskoresREADME.md
-share/licenses/ParaView/vtkviskores/viskores.pc
share/licenses/ParaView/vtkviskores/viskores_config.mk
share/licenses/ParaView/vtkvpic/LICENSE
share/licenses/ParaView/vtkxdmf2/Copyright.txt
diff --git a/paraview/distinfo b/paraview/distinfo
index e09263bb3c..ce57668bf5 100644
--- a/paraview/distinfo
+++ b/paraview/distinfo
@@ -1,13 +1,10 @@
$NetBSD$
-BLAKE2s (ParaView-v6.0.1.tar.gz) = eb467fc08e93c67f36089f79f89fcc06a4218e1959db95a8ec21c79fadebc12a
-SHA512 (ParaView-v6.0.1.tar.gz) = 8778dbca35435758cf675299d79866a45fba4f6ff3b22896fc6a568db23622df79fe74a535967e598127e46b9371ba8da99595a64ccf21079278f7f77b7dd954
-Size (ParaView-v6.0.1.tar.gz) = 110567668 bytes
-SHA1 (patch-Qt_Core_pqFlatTreeViewEventTranslator.cxx) = 588d18cb75306e2f62e2577b0adef946899faf4e
-SHA1 (patch-Qt_Core_pqQVTKWidgetEventTranslator.cxx) = 4187d649c304b82abc562e32127e20bc57d029b8
+BLAKE2s (ParaView-v6.1.0.tar.gz) = b8015666e8038f317cb9641ca6aeedcee6803be9f6a0fd90bf7e87d0f5db375f
+SHA512 (ParaView-v6.1.0.tar.gz) = ff71ea9ce8041e976f9e9fcc57d77e0ac2290a839b337fa600d1b1fd0dccdbdce33ff64a5b4727e841ba9980bce61491f47d7fbff4c36f249e083d04d89b8c61
+Size (ParaView-v6.1.0.tar.gz) = 116488161 bytes
SHA1 (patch-Qt_Core_pqServerConfiguration.cxx) = 13650d27176d82f812dc92e441f42de02b070462
-SHA1 (patch-ThirdParty_QtTesting_vtkqttesting_pqAbstractItemViewEventTranslator.cxx) = 398cbbcad0c5d5f77de810a2b161b48fcd230cfd
-SHA1 (patch-ThirdParty_QtTesting_vtkqttesting_pqBasicWidgetEventTranslator.cxx) = d2a39e74ad83a078311a50998efb63292357f220
-SHA1 (patch-VTK_ThirdParty_ioss_vtkioss_Ioss__FileInfo.C) = 529d4056ead53c17ce7b0e71c5d5d6dd12cfc0b1
+SHA1 (patch-VTK_ThirdParty_ioss_vtkioss_Ioss__FileInfo.C) = bf67392b98a7480df15e6ef8da5c30cd75ab8856
SHA1 (patch-VTK_ThirdParty_loguru_vtkloguru_loguru.cpp) = 2827711be67aa8210fdb169dd5b6c49a7ed97174
+SHA1 (patch-VTK_ThirdParty_netcdf_vtknetcdf_libsrc_mmapio.c) = 0f170446fc9c2dad007d4d1f6935aa4d0f9b944a
SHA1 (patch-VTK_ThirdParty_viskores_vtkviskores_viskores_viskores_thirdparty_loguru_viskoresloguru_loguru.cpp) = 4d59b97920388184cfcbe9d3a38c45ff939da27e
diff --git a/paraview/patches/patch-Qt_Core_pqFlatTreeViewEventTranslator.cxx b/paraview/patches/patch-Qt_Core_pqFlatTreeViewEventTranslator.cxx
deleted file mode 100644
index fd3d9d9a7a..0000000000
--- a/paraview/patches/patch-Qt_Core_pqFlatTreeViewEventTranslator.cxx
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-commit #cd7e633d
-Fix for Qt6.10.1: Explicitly cast unscoped enums to int
-
-https://gitlab.kitware.com/paraview/paraview/-/commit/cd7e633df299c29e8e76c34df83d8c67dfb386a1
-
---- Qt/Core/pqFlatTreeViewEventTranslator.cxx.orig 2026-01-26 16:06:53.762654764 +0000
-+++ Qt/Core/pqFlatTreeViewEventTranslator.cxx
-@@ -73,8 +73,8 @@ bool pqFlatTreeViewEventTranslator::tran
-
- QString info = QString("%1,%2,%3,%4,%5,%6")
- .arg(mouseEvent->button())
-- .arg(mouseEvent->buttons())
-- .arg(mouseEvent->modifiers())
-+ .arg(static_cast<int>(mouseEvent->buttons()))
-+ .arg(static_cast<int>(mouseEvent->modifiers()))
- .arg(relPt.x())
- .arg(relPt.y())
- .arg(idxStr);
diff --git a/paraview/patches/patch-Qt_Core_pqQVTKWidgetEventTranslator.cxx b/paraview/patches/patch-Qt_Core_pqQVTKWidgetEventTranslator.cxx
deleted file mode 100644
index 18491ad6c3..0000000000
--- a/paraview/patches/patch-Qt_Core_pqQVTKWidgetEventTranslator.cxx
+++ /dev/null
@@ -1,40 +0,0 @@
-$NetBSD$
-
-commit #cd7e633d
-Fix for Qt6.10.1: Explicitly cast unscoped enums to int
-
-https://gitlab.kitware.com/paraview/paraview/-/commit/cd7e633df299c29e8e76c34df83d8c67dfb386a1
-
---- Qt/Core/pqQVTKWidgetEventTranslator.cxx.orig 2026-01-26 16:07:36.121167406 +0000
-+++ Qt/Core/pqQVTKWidgetEventTranslator.cxx
-@@ -90,8 +90,8 @@ bool pqQVTKWidgetEventTranslator::transl
- .arg(normalized_x)
- .arg(normalized_y)
- .arg(mouseEvent->button())
-- .arg(mouseEvent->buttons())
-- .arg(mouseEvent->modifiers()));
-+ .arg(static_cast<int>(mouseEvent->buttons())
-+ .arg(static_cast<int>(mouseEvent->modifiers())));
- }
- return true;
- break;
-@@ -118,15 +118,15 @@ bool pqQVTKWidgetEventTranslator::transl
- .arg(normalized_x)
- .arg(normalized_y)
- .arg(mouseEvent->button())
-- .arg(mouseEvent->buttons())
-- .arg(mouseEvent->modifiers()));
-+ .arg(static_cast<int>(mouseEvent->buttons()))
-+ .arg(static_cast<int>(mouseEvent->modifiers())));
- Q_EMIT recordEvent(widget, "mouseRelease",
- QString("(%1,%2,%3,%4,%5)")
- .arg(normalized_x)
- .arg(normalized_y)
- .arg(mouseEvent->button())
-- .arg(mouseEvent->buttons())
-- .arg(mouseEvent->modifiers()));
-+ .arg(static_cast<int>(mouseEvent->buttons()))
-+ .arg(static_cast<int>(mouseEvent->modifiers())));
- }
- return true;
- break;
diff --git a/paraview/patches/patch-ThirdParty_QtTesting_vtkqttesting_pqAbstractItemViewEventTranslator.cxx b/paraview/patches/patch-ThirdParty_QtTesting_vtkqttesting_pqAbstractItemViewEventTranslator.cxx
deleted file mode 100644
index d3400c97a3..0000000000
--- a/paraview/patches/patch-ThirdParty_QtTesting_vtkqttesting_pqAbstractItemViewEventTranslator.cxx
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-commit #9ba0a210
-Fix for Qt6.10.1: Explicitly cast unscoped enums to int
-
-https://gitlab.kitware.com/paraview/qttesting/-/commit/9ba0a2104840ac5ddf0b73a36d72b282bf6b03d9.patch
-
---- ThirdParty/QtTesting/vtkqttesting/pqAbstractItemViewEventTranslator.cxx.orig 2026-01-26 14:22:05.462417636 +0000
-+++ ThirdParty/QtTesting/vtkqttesting/pqAbstractItemViewEventTranslator.cxx
-@@ -90,8 +90,8 @@ bool pqAbstractItemViewEventTranslator::
-
- QString info = QString("%1,%2,%3,%4,%5,%6")
- .arg(mouseEvent->button())
-- .arg(mouseEvent->buttons())
-- .arg(mouseEvent->modifiers())
-+ .arg(static_cast<int>(mouseEvent->buttons()))
-+ .arg(static_cast<int>(mouseEvent->modifiers()))
- .arg(relPt.x())
- .arg(relPt.y())
- .arg(idxStr);
diff --git a/paraview/patches/patch-ThirdParty_QtTesting_vtkqttesting_pqBasicWidgetEventTranslator.cxx b/paraview/patches/patch-ThirdParty_QtTesting_vtkqttesting_pqBasicWidgetEventTranslator.cxx
deleted file mode 100644
index cc43725682..0000000000
--- a/paraview/patches/patch-ThirdParty_QtTesting_vtkqttesting_pqBasicWidgetEventTranslator.cxx
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-commit #9ba0a210
-Fix for Qt6.10.1: Explicitly cast unscoped enums to int
-
-https://gitlab.kitware.com/paraview/qttesting/-/commit/9ba0a2104840ac5ddf0b73a36d72b282bf6b03d9.patch
-
---- ThirdParty/QtTesting/vtkqttesting/pqBasicWidgetEventTranslator.cxx.orig 2026-01-26 14:23:41.194197107 +0000
-+++ ThirdParty/QtTesting/vtkqttesting/pqBasicWidgetEventTranslator.cxx
-@@ -53,8 +53,8 @@ bool pqBasicWidgetEventTranslator::trans
- #endif
- QString info = QString("%1,%2,%3,%4,%5")
- .arg(mouseEvent->button())
-- .arg(mouseEvent->buttons())
-- .arg(mouseEvent->modifiers())
-+ .arg(static_cast<int>(mouseEvent->buttons()))
-+ .arg(static_cast<int>(mouseEvent->modifiers()))
- .arg(pos.x())
- .arg(pos.y());
-
diff --git a/paraview/patches/patch-VTK_ThirdParty_ioss_vtkioss_Ioss__FileInfo.C b/paraview/patches/patch-VTK_ThirdParty_ioss_vtkioss_Ioss__FileInfo.C
index b939e617b3..d2001bfba2 100644
--- a/paraview/patches/patch-VTK_ThirdParty_ioss_vtkioss_Ioss__FileInfo.C
+++ b/paraview/patches/patch-VTK_ThirdParty_ioss_vtkioss_Ioss__FileInfo.C
@@ -2,9 +2,56 @@ $NetBSD$
NFS temporarily disabled for NetBSD
---- VTK/ThirdParty/ioss/vtkioss/Ioss_FileInfo.C.orig 2024-09-27 01:54:08.000000000 +0000
+--- VTK/ThirdParty/ioss/vtkioss/Ioss_FileInfo.C.orig 2026-03-31 10:30:33.000000000 +0000
+++ VTK/ThirdParty/ioss/vtkioss/Ioss_FileInfo.C
-@@ -172,7 +172,7 @@ namespace Ioss {
+@@ -30,14 +30,7 @@
+ #endif
+ #else
+ #include <unistd.h>
+-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__)
+-#include <sys/mount.h>
+-#elif defined(__OpenBSD__)
+-#include <sys/mount.h>
+-#include <sys/types.h>
+-#else
+-#include <sys/statfs.h>
+-#endif
++#include <sys/statvfs.h>
+ #endif
+
+ #ifdef SEACAS_HAVE_MPI
+@@ -179,9 +172,9 @@ namespace Ioss {
+ char *path = ::realpath(tmp_path.c_str(), nullptr);
+ if (path != nullptr) {
+
+- struct statfs stat_fs;
++ struct statvfs stat_vfs;
+ // We want to run `statfs` on the path; not the filename since it might not exist.
+- if (statfs(path, &stat_fs) == -1) {
++ if (statvfs(path, &stat_vfs) == -1) {
+ free(path);
+ std::ostringstream errmsg;
+ errmsg << "ERROR: Could not run statfs on '" << filename_ << "'.\n";
+@@ -189,17 +182,7 @@ namespace Ioss {
+ }
+ free(path);
+
+-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
+- return stat_fs.f_fstypename;
+-#else
+- /* linux statfs defines that 0x6969 is NFS filesystem */
+- if (stat_fs.f_type == 0x0BD00BD0)
+- return "lustre";
+- if (stat_fs.f_type == 0x47504653)
+- return "gpfs";
+- if (stat_fs.f_type == 0x6969)
+- return "nfs";
+-#endif
++ return stat_vfs.f_fstypename;
+ }
+ #endif
+ return "unknown";
+@@ -208,7 +191,7 @@ namespace Ioss {
//: Return TRUE if file is on an NFS filesystem...
bool FileInfo::is_nfs() const
{
diff --git a/paraview/patches/patch-VTK_ThirdParty_netcdf_vtknetcdf_libsrc_mmapio.c b/paraview/patches/patch-VTK_ThirdParty_netcdf_vtknetcdf_libsrc_mmapio.c
new file mode 100644
index 0000000000..63f7066f11
--- /dev/null
+++ b/paraview/patches/patch-VTK_ThirdParty_netcdf_vtknetcdf_libsrc_mmapio.c
@@ -0,0 +1,28 @@
+$NetBSD$
+
+--- VTK/ThirdParty/netcdf/vtknetcdf/libsrc/mmapio.c.orig 2026-03-31 10:30:33.000000000 +0000
++++ VTK/ThirdParty/netcdf/vtknetcdf/libsrc/mmapio.c
+@@ -42,7 +42,7 @@
+ #error mmap not fully implemented: missing MAP_ANONYMOUS
+ #endif
+
+-#ifdef HAVE_MREMAP
++#if defined(HAVE_MREMAP) && defined(__linux__)
+ /* This is conditionalized by __USE_GNU ; why? */
+ extern void *mremap(void*,size_t,size_t,int);
+ # ifndef MREMAP_MAYMOVE
+@@ -441,9 +441,14 @@ mmapio_pad_length(ncio* nciop, off_t len
+ }
+
+ #ifdef HAVE_MREMAP
++#if defined(__linux__)
+ newmem = (char*)mremap(mmapio->memory,mmapio->alloc,newsize,MREMAP_MAYMOVE);
+ if(newmem == NULL) return NC_ENOMEM;
+ #else
++ newmem = (char*)mremap(mmapio->memory,mmapio->alloc,NULL,newsize,0);
++ if(newmem == MAP_FAILED) return NC_ENOMEM;
++#endif
++#else
+ /* note: mmapio->mapfd >= 0 => persist */
+ newmem = (char*)mmap(NULL,newsize,
+ mmapio->mapfd >= 0?(PROT_READ|PROT_WRITE):(PROT_READ),
Home |
Main Index |
Thread Index |
Old Index