- Feb 12, 2020
-
-
Scott Wittenburg authored
-
- Feb 11, 2020
-
-
Scott Wittenburg authored
Also separate out the parallel functionality and move it into a subclass, vtkPMergeArrays.
-
- Jan 31, 2020
-
-
Dan Lipsa authored
-
Cory Quammen authored
This should quiet output when vtk3DLinearGridPlaneCutter executes.
-
Cory Quammen authored
It can be used only when boundary cells alone are extracted.
-
- Jan 30, 2020
-
-
Cory Quammen authored
-
(cherry picked from commit 04995e0f)
-
(cherry picked from commit 3444bb8d)
-
- Jan 24, 2020
-
-
Cory Quammen authored
-
- Jan 22, 2020
-
-
Will Schroeder authored
Added new threaded methods in vtkPolyData and vtkBoundingBox for computing GetBounds(). Added a comparison test for the methods vtkPolyData::GetBounds(), vtkPoints::GetBounds(), and vtkBoundingBox::ComputeBounds(). The speed improvements on large meshes is approximately 10x. Also, the new vtkCellArray API, and the vtkArrayDispatch framework is used. Note, as before, this new vtkPolyData::GetBounds() only considers points used by cells to determine the bounding box. Performance considerations required tuning the vtkCellArray and vtkCellArrayIterator to share memory when possible (i.e., avoid copying). Also cleaned up documentation and API for these classes. A test was added to ensure that iterator is functioning properly (e.g., is faster, sharing storage buffer as appropriate). Finally discovered an error in vtkParametricKuen which was generating NaN on some systems, which messed up the GetBounds() computation.
-
- Jan 20, 2020
-
-
In C++11 the return type of a lambda can be only inferred if the lambda is a single statement with an explicit `return`. So for functions that have no return, we have to explicit state that they don't have a return. (cherry picked from commit 14e996fe)
-
By moving to a manual for loop we can work around this compiler limitation (cherry picked from commit a89637aa)
-
- Jan 17, 2020
-
-
Robert Maynard authored
In C++11 the return type of a lambda can be only inferred if the lambda is a single statement with an explicit `return`. So for functions that have no return, we have to explicit state that they don't have a return.
-
Robert Maynard authored
By moving to a manual for loop we can work around this compiler limitation
-
Yohann Bearzi (Kitware) authored
-
Yohann Bearzi (Kitware) authored
-
- Jan 09, 2020
-
-
Ken Martin authored
Simple fix to avoid divide by zero
-
- Jan 08, 2020
-
-
florian maurin authored
-
florian maurin authored
-
Ken Martin authored
bunch of missing override qualifiers on destructors
-
- Jan 07, 2020
-
-
Utkarsh Ayachit authored
-
Mathieu Westphal (Kitware) authored
This reverts commit a7800961, reversing changes made to f89fc4ea.
-
Utkarsh Ayachit authored
Updating `vtkPipelineSize` API to avoid dependency on mapper and hence on `VTK::RenderingCore`.
-
- Jan 06, 2020
-
-
Utkarsh Ayachit authored
vtkLineSource now support ability to manually specify the locations along the line segment(s) where to add intermediate sample points. This is needed to addresses paraview/paraview#19236.
-
- Jan 03, 2020
-
-
Utkarsh Ayachit authored
vtkCellCenters is a fairly basic filter that uses vtkCell API.
-
- Dec 23, 2019
-
-
Ben Boeckel authored
This reverts commit 481b902f, reversing changes made to c6319049.
-
Ben Boeckel authored
This reverts commit 039fc8f4, reversing changes made to 6fa0fb57.
-
- Dec 20, 2019
-
-
Mathieu Westphal (Kitware) authored
-
florian maurin authored
-
Michael Migliore authored
vtkLinearCellExtrusionFilter is a modeling filter. It takes polygonal data as input and generates an unstructured grid data on output. The input dataset is swept according to the input cell data array value along the cell normal and creates new 3D primitives. Triangles will become Wedges, Quads will become Hexahedrons, and Polygons will become Polyhedrons.
-
Mathieu Westphal (Kitware) authored
The improves and optimize the LagrangianParticleTracker multithread implementation by : * Avoiding useless allocation * Using thread-level variable * Avoiding using mutex by doing actual reduction of the output * A few bugfixes and memleaks fixes * Add QuadraticRoot to vtkMath * Add a vtkBilinearQuadIntersection class
-
- Dec 19, 2019
-
-
Florian Maurin authored
-
- Dec 18, 2019
-
-
Mathieu Westphal (Kitware) authored
-
- Dec 17, 2019
-
-
Yohann Bearzi (Kitware) authored
-
Mathieu Westphal (Kitware) authored
-
- Dec 16, 2019
-
-
Utkarsh Ayachit authored
for some reason the decltype seems to fail.
-
Michael Migliore authored
-
- Dec 11, 2019
-
-
Ben Boeckel authored
These files were listed more than once via other means (usually `CLASSES`).
-
Cory Quammen authored
Remove a few unnecessary virtual keywords as well.
-
- Dec 09, 2019
-
-
Yohann Bearzi (Kitware) authored
Addresses paraview/paraview#19402
-