Commit Graph

14 Commits

Author SHA1 Message Date
Kenneth Moreland
405643ddbb Rename NewFilter base classes to Filter
During the VTK-m 1.8 and 1.9 development, the filter infrastructure was
overhauled. Part of this created a completely new set of base classes. To
avoid confusion with the original filter base classes and ease transition,
the new filter base classes were named `NewFilter*`. Eventually after all
filters were transitioned, the old filter base classes were deprecated.

With the release of VTK-m 2.0, the old filter base classes are removed. The
"new" filter base classes are no longer new. Thus, they have been renamed
simply `Filter` (and `FilterField`).
2022-12-01 13:07:56 -07:00
Kenneth Moreland
2d30e6d45a Coordinate systems are stored as Fields
Previously, `DataSet` managed `CoordinateSystem`s separately from `Field`s.
However, a `CoordinateSystem` is really just a `Field` with some special
attributes. Thus, coordiante systems are now just listed along with the
rest of the fields, and the coordinate systems are simply strings that
point back to the appropriate field. (This was actually the original
concept for `DataSet`, but the coordinate systems were separated from
fields for some now obsolete reasons.)
2022-11-11 06:17:58 -07:00
Kenneth Moreland
689ba00e4c Minor formatting changes to tutorial examples
While updating the slides for an upcoming tutorial, some minor changes
were made to the tutorial examples to more clearly explain concepts or
simply fit things better on slides.
2022-10-11 18:23:44 -06:00
Kenneth Moreland
de2f2b59ba Deprecate old filter base classes and supporting classes 2022-09-27 06:52:44 -06:00
Dave Pugmire
fbe78b45cf Change all usage of IsField* to Is*Field. 2022-08-29 14:42:02 -04:00
Li-Ta Lo
6ec329bd03 migrate tutorials to New Filter interface 2022-06-02 08:31:33 -06:00
Tushar Athawale
0ce7d92589 tutorial example fixes to resolve warnings 2022-02-14 13:15:55 -05:00
Tushar Athawale
8e57362a23 tutorial example fixes to resolve warnings 2022-02-14 13:11:30 -05:00
Tushar Athawale
5fc268d312 switched back to the old version of extract_edges 2022-02-14 10:51:00 -05:00
Tushar Athawale
0300973df7 switched back to the old version of extract_edges 2022-02-14 10:47:36 -05:00
Tushar Athawale
42b62d354b Error check added for invalid loop indices 2022-02-13 09:44:58 -05:00
Tushar Athawale
524bc64520 replacing vtk::worklet and vtk::filter namespaces with anonymous namespaces 2022-02-11 10:22:48 -05:00
Tushar Athawale
03ffa3b53e fixes to the header files included in tutorial examples and CMakeLists.txt 2022-02-07 15:34:18 -05:00
Tushar Athawale
ca79c2ae2e tutorial example files renamed 2022-02-07 13:35:15 -05:00