- May 30, 2023
-
-
b6e61f94 Fixed an issue with copying array from a disabled device Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Vicente Bolea <vicente.bolea@kitware.com> Merge-request: !3071
-
- May 29, 2023
-
-
Kenneth Moreland authored
The internal array copy has an optimization to use the device the array exists on to do the copy. However, if that device is disabled the copy would fail. This problem has been fixed.
-
e71412c6 Update file CONTRIBUTING.md 6df195ed Update file CONTRIBUTING.md fc908536 cmake: only set lfs.url when using ssh URL Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3068
-
- May 24, 2023
-
-
Vicente Bolea authored
-
Vicente Bolea authored
-
Vicente Bolea authored
-
- May 22, 2023
-
-
c802adcb Add support for CastAndCallVariableVecField in FilterField Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Li-Ta Lo <ollie@lanl.gov> Merge-request: !3064
-
Kenneth Moreland authored
The `FilterField` class provides convenience functions for subclasses to determine the `ArrayHandle` type for scalar and vector fields. However, you needed to know the specific size of vectors. For filters that support an input field of any type, a new form, `CastAndCallVariableVecField` has been added. This calls the underlying functor with an `ArrayHandleRecombineVec` of the appropriate component type. The `CastAndaCallVariableVecField` method also reduces the number of instances created by having a float fallback for any component type that does not satisfy the field types.
-
bb9e7a0d Handle any Vec size in VTKDataSetReader Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3061
-
Kenneth Moreland authored
The legacy VTK file reader previously only supported a specific set of Vec lengths (i.e., 1, 2, 3, 4, 6, and 9). This is because a basic array handle has to have the vec length compiled in. However, the new `ArrayHandleRuntimeVec` feature is capable of reading in any vec-length and can be leveraged to read in arbitrarily sized vectors in field arrays.
-
- May 18, 2023
-
-
b59580bb Allow CompositeVectors filter to build any size vector a8b4e5a6 Add GetNumberOfActiveFields method to FilterField Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3063
-
- May 17, 2023
-
-
ab2792b7 perftest: no mark disabled upload steps in MR Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3045
-
5bdd3c7b Move ArrayHandleRuntimeVec metadata to a separate class Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Li-Ta Lo <ollie@lanl.gov> Merge-request: !3062
-
ee9c78ca Merge branch 'master' into rendering_cpp_cleanup d05025ce simplify comment 066e6a69 I think this is the proper way doing PIMPL 6e75be33 unique_ptr know if itself is valid 50a9efc2 use rvalue ref for parameter 61c00207 cleanup C++ usage, use unique_ptr for PIMPL Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3057
-
- May 16, 2023
-
-
09c0139b Fix operator for IteratorFromArrayPortal Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Li-Ta Lo <ollie@lanl.gov> Merge-request: !3035
-
58fc4d82 Fix potential deadlock in distributed contour tree Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3024
-
Vicente Bolea authored
- Removed the PerformanceTestCleanUp, not needed since we only do a git fetch once.
-
Kenneth Moreland authored
Using the new `ArrayHandleRuntimeVec` feature, we can construct an array with any vec sized value.
-
Kenneth Moreland authored
Originally, the metadata structure used by the `ArrayHandleRuntimeVec` storage was a nested class of its `Storage`. But the `Storage` is templated on the component type, and the metadata object is the same regardless. In addition to the typical minor issue of having the compiler create several identical classes, this caused problems when pulling arrays from equivalent but technically different C types (for example, `long` is the same as either `int` or `long long`).
-
Kenneth Moreland authored
-
Kenneth Moreland authored
There was an error in `operator-=` for `IteratorFromArrayPortal` that went by unnoticed. The operator is fixed and regression tests for the operators has been added.
-
Li-Ta Lo authored
-
7c0f40fe ci: setup CUDA arch before sccache Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3060
-
- May 15, 2023
-
-
Vicente Bolea authored
-
3c1afe53 Fix new instances of ArrayHandleRuntimeVec in UnknownArrayHandle Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Li-Ta Lo <ollie@lanl.gov> Merge-request: !3058
-
Li-Ta Lo authored
-
- May 14, 2023
-
-
44650c2e Fix unused variable in contour test Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Louis Gombert <louis.gombert@kitware.com> Merge-request: !3059
-
- May 12, 2023
-
-
Kenneth Moreland authored
`UnknownArrayHandle` is supposed to treat `ArrayHandleRuntimeVec` the same as `ArrayHandleBasic`. However, the `NewInstance` methods were failing because they need custom handling of the vec size.
-
Kenneth Moreland authored
-
83b1cb9e ci,warnings: add configure warning exceptions Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3055
-
1538fc02 Implement Flying Edges for all structured CellSets Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3056
-
- May 11, 2023
-
-
Vicente Bolea authored
-
- May 10, 2023
-
-
Li-Ta Lo authored
-
Li-Ta Lo authored
-
Li-Ta Lo authored
-
Li-Ta Lo authored
-
Louis Gombert authored
In addition to using uniform coordinates, the ContourFlyingEdges filter can now process any type of coordinate system, making the filter use Flying Edges in more cases
-
dcdda306 Split flying edges and marching cells into separate filters Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3050
-
- May 09, 2023
-
-
0c9573e8 use mutable instead of const_cast, remove virtual Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3054
-
- May 08, 2023
-
-
Li-Ta Lo authored
-