- Sep 23, 2024
-
-
David Thompson authored
+ Add vtkCellGridCellCenters filter to compute cell centers as vertex cells. + Add vtkCellGridCellSource algorithm to create a single cell of the specified type. + Add an example application "CellGridSource" that demonstrates how cell-grid data is structured in memory and allows people to edit coefficients to explore function spaces. + Provide CPU interpolation that uses the same basis functions as GPU interpolation. + Add a legacy VTK reader+writer for vtkCellGrid so that ParaView client-server rendering works for small data (which must be transferred to the client). + Replace Intrepid basis functions with Intrepid2 basis functions. + Add a vtkCellGridToUnstructuredGrid filter; the output will always have linear geometry even if the source uses quadratic or higher order interpolation. + Add an HDIV attribute to the `dgHexahedra.dg` sample data. + Make the vtkPassSelectedArrays filter accept and process vtkCellGrid instances. + Add vtkCellGridTransform filter to apply a (linear) transform to a cell-grid's shape attribute. + Add vtkCellGridWarp filter to add an HGRAD cell-attribute to a cell-grid's shape attribute. + Add `vtkCellGridAlgorithm::GetInputCellAttributeToProcess()` to mirror `vtkAlgorithm::GetInputAbstractArrayToProcess()` (but for cell-grids); and `vtkCellGridAlgorithm::SetInputAttributeToProcess()` to mirror `vtkAlgorithm::SetInputArrayToProcess()`. Note that cell-attributes may currently only be referenced by name. Eventually, we should allow them to be referenced not by "type" (i.e., field association) but by vtkCellAttribute::GetSpace(). + Add attribute range information to cell-grid reader/writer. + When copying cell-grid instances, copy cached cell-grid range information in some cases. + Support range computation for HDIV and HCURL function spaces. + Add a vtkIOSSCellGridReader class that reads exodus files that end with a `.exdg` suffix as cell-grids instead of unstructured-grids. This also ports Spiros's performance changes to the new reader: changes from 9e3af159 through c0eca941 are included. Nodsets are not supported yet. + Add an option to the vtkCellGridReader/Writer classes to load/save JSON as binary message-pack data instead of plain-text.
-
David Thompson authored
-
David Thompson authored
-
David Thompson authored
This source algorithm uses a Fibonacci spiral (generated using the "Golden Angle" of π*(sqrt(5) - 1)) which is then projected out of the plane onto a sphere and Delaunay-tetrahedralized into a ball. It includes a normal vector field by default which is zero-length at the center of the ball.
-
David Thompson authored
This way, cells can be skipped while cell-attributes are copied.
-
da2273e5 vtkEnSightGoldCombinedReader: fix integration direction in test Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
David Thompson <david.thompson@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Reviewed-by:
Cory Quammen <cory.quammen@kitware.com> Merge-request: !11504
-
1354fb24 Fix STL Reader merging doc Acked-by:
Kitware Robot <kwrobot@kitware.com> Rejected-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Reviewed-by:
Thomas Galland <thomas.galland@kitware.com> Merge-request: !11492
-
fb499d41 Fix std::max issue in vtkStructuredData.h Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Reviewed-by:
David Gobbi <david.gobbi@gmail.com> Reviewed-by:
Spiros Tsalikis <spiros.tsalikis@kitware.com> Merge-request: !11489
-
Kitware Robot authored
-
- Sep 22, 2024
-
-
Kitware Robot authored
-
- Sep 21, 2024
-
-
2a3595af marshaling: add vtkOpenGLGPUVolumeRayCastMapper to AUTO 4f2a6484 marshaling: move vtkTextActor to AUTO Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Jaswant Panchumarti (Kitware) <jaswant.panchumarti@kitware.com> Merge-request: !11501
-
Kitware Robot authored
-
- Sep 20, 2024
-
-
-
286fd622 Add a baseline again 8f929179 Remove incorrectly added file Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !11485
-
018f295b Add release note for IsParallelScope build issue 528366d5 Move EXPORT from vtkSMPToolsImpl template to specializations 95efabc2 Also move vtkSMPToolsImpl constructor definitions 4ecc0f4b Also do vtkSMPToolsImpl::Get/SetNestedParallelism bbf6d3a9 build fix for static windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Tested-by:
Jaswant Panchumarti (Kitware) <jaswant.panchumarti@kitware.com> Reviewed-by:
Sankhesh Jhaveri <sankhesh.jhaveri@kitware.com> Merge-request: !11365
-
23ee6a10 Fix linker error from glad in static builds Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Cory Quammen <cory.quammen@kitware.com> Merge-request: !11505
-
de4d54d5 Fix a typo in Python TestEnums test Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Merge-request: !11487
-
Kitware Robot authored
-
- Sep 19, 2024
-
-
Jaswant Panchumarti (Kitware) authored
- closes vtk/vtk#19470
-
David Gobbi authored
-
David Gobbi authored
The method definitions in vtkSMPToolsImpl.h caused a build error "definition of dllimport function not allowed" with MSVC. The error goes away if the export macro is applied to the backend specializations instead of the vtkSMPToolsImpl template itself.
-
David Gobbi authored
This is just in case the constructors are ever specialized for the backend type in the future, since they might encounter the same build issues as occurred for IsParallelScope.
-
David Gobbi authored
Unlike IsParallelScope, these aren't specialized for any of the backends and aren't yet implicated in any build failures, but it seems like a good idea to change them in case they are specialized for a backend at some point in the future.
-
-
93b90ea5 Always resolve the MSAA buffer using textures in shaders Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Tested-by:
Lucas Gandel <lucas.gandel@kitware.com> Merge-request: !11496
-
Caitlin Ross authored
For testing with the "office" dataset (binary and ascii), having the integration direction set to both will cause occasional errors about a bad velocity array in vtkStreamTracer. Changing the direction to forward in the test appears to fix the flakiness issue.
-
ab3013cc Fix vtkWebGPULight incorrect copy Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Jaswant Panchumarti (Kitware) <jaswant.panchumarti@kitware.com> Tested-by:
Lucas Givord <lucas.givord@kitware.com> Merge-request: !11493
-
Kitware Robot authored
-
- Sep 18, 2024
-
-
e21f3828 Remove references to AddShaderVariable Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Merge-request: !11481
-
Sebastien Jourdain authored
-
Sebastien Jourdain authored
-
(cherry picked from commit c2b2e6cf)
-
(cherry picked from commit 01c8ac94)
-
d90dfa16 Deprecate vtkVectorOperators.h in vtk codebase 7ad26cf2 Deprecate vtkVectorOperators.h use vtkVector.h instead e072cd5a Relocate vector operator methods to vtkVector.h Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Reviewed-by:
Léon Victor <leon.victor@kitware.com> Merge-request: !11423
-
Kitware Robot authored
-
- Sep 17, 2024
-
-
dfdab358 Added missing token library to SimpleCocoaVTK Xcode project Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
David Gobbi <david.gobbi@gmail.com> Merge-request: !11457
-
3e332f50 Remove Utilities/OpenGL module 5359b7f9 Remove ThirdParty/glew library caba296b Merge branch 'upstream-glew' into remove-glew-and-opengl-modules 440ec125 glew 2024-07-22 (fa840e66) Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !11482
-
Jaswant Panchumarti (Kitware) authored
- fix regression with TestFlipRenderFramebuffer in interactive mode caused by vtk/vtk!11367 - the #ifdef..#endif was an outdated patch from @meak's wip branch which introduced glad. - reverts back to using textures except with specific opengl drivers.
-
718db8b7 Avoid use of deprecated Py_GetProgramName aa647dfe Work around deprecated unittest.makeSuite 67592976 Python 3.13 fix for missing dict segfault Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !11486
-
Mathieu Westphal (Kitware) authored
Issued introduced in a sweeping warning changes in vtk/vtk!11430
-