NAThompson
fe4f71ab92
Deprecate DataSetFieldAdd.
2020-05-27 15:27:47 -04:00
Kenneth Moreland
5498ecd35b
Properly handle global (whole mesh) fields in data set filters
...
Generally, fields that have a WHOLE_MESH association might be valid even
if the structure of the mesh changes. Thus, it makes sense for filters
to pass this data pretty much all the time.
Also cleaned up some code and comments to make the relationship between
`MapFieldOntoOutput` and `DoMapField` more clear.
2020-05-21 08:34:34 -06:00
Kenneth Moreland
3c4e8a2ea5
Convert filters to use precompiled field map functions where applicable
2020-05-21 08:34:32 -06:00
Sudhanshu Sane
10dc96cb87
Remove extra count variable
2020-05-20 10:30:16 -07:00
Sudhanshu Sane
5198447820
Fix order of initialized seeds to match output format
2020-05-12 11:18:33 -07:00
NAThompson
b82051746c
Test that no warnings are generated and tests pass.
2020-04-29 11:30:18 -04:00
Sudhanshu Sane
424dfbaf52
Add call to UpdateSeedResoltuion() to set output dataset resolution.
2020-03-07 21:13:06 -08:00
Kenneth Moreland
ec34cb56c4
Use new ways to get array portal in control environment
...
Also fix deadlocks that occur when portals are not destroyed
in time.
2020-02-26 13:10:46 -07:00
Sudhanshu Sane
4d358e5b29
Remove coordinates from class member variable list
2020-01-28 02:05:10 -08:00
Sudhanshu Sane
e6647efaf0
Fix condition to populate coordinate variables
2020-01-27 21:12:23 -08:00
Sudhanshu Sane
2e2a847f55
Change Lagrangian output format to structured grid
2020-01-16 23:54:47 -08:00
Dave Pugmire
a11bc1769d
compiler warnings.
2019-12-11 13:58:59 -07:00
Dave Pugmire
29c21cdbc4
Code cleanup. Update Lagranian filter to use vtkm::Particle
2019-12-11 11:45:13 -07:00
Dave Pugmire
85fc73fc4a
Updates for streamline/pathline filter.
2019-12-11 10:01:47 -07:00
Robert Maynard
0e9253289f
VTK-m filters now have a consistent set of header guards
2019-10-08 10:39:59 -04:00
Robert Maynard
9cd6cd85d0
Lagrangian now doesn't output to std::cout
2019-09-03 14:11:50 -04:00
Robert Maynard
89fa2c0293
Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet
...
By removing the ability to have multiple CellSets in a DataSet
we can simplify the following things:
- Cell Fields now don't require a CellSet name when being constructed
- Filters don't need to manage what the active cellset is
2019-09-02 09:04:51 -04:00
Robert Maynard
fa9ffac7c9
Correct improper cellset indexing
2019-08-21 15:16:26 -04:00
Robert Maynard
3a7d3cb5ff
VTK-m filters now launch all worklets via a vtkm::cont::Invoker
...
This has been done as to showcase the recommend best practices
for new VTK-m contributors.
2019-08-09 10:37:35 -04:00
Kenneth Moreland
0be50c119d
Update VTK-m code to use new Vec aliases
...
Should make the code easier to read.
2019-07-31 12:55:40 -06:00
nadavi
fbcea82e78
conslidate the license statement
2019-04-17 10:57:13 -06:00
Robert Maynard
bf2b3ab70d
Filters properly use the active cell set not the first cell set.
2019-03-28 09:02:25 -04:00
Dave Pugmire
8a1ac3a8d8
Add a single grid evaluator class for particle advection.
2019-01-30 13:47:27 -05:00
Kenneth Moreland
2e426ad547
Run the update-control-signature-tags.sh script
2019-01-11 12:23:10 -07:00
Kenneth Moreland
bddad9b386
Remove TryExecute from filters
...
Now that the dispatcher does its own TryExecute, filters do not need to
do that. This change requires all worklets called by filters to be able
to execute without knowing the device a priori.
2018-10-16 15:59:53 -06:00
Kenneth Moreland
723792a482
Use new integrators and evaluators for advection
2018-10-16 09:53:18 -06:00
luz.paz
d5beb69ec1
Misc. typos
...
Found via `codespell`
2018-10-04 10:30:33 -04:00
Sudhanshu Sane
a5d678829b
Added a worklet to evaluate particle validity in Lagrangian filter
2018-09-26 21:00:08 +02:00
Sudhanshu Sane
3364d1c4e0
Lagrangian filter, example
...
The added files provide support for Lagrangian analysis of velocity fields of time-varying data. Examples show how to use the filter to generate data and a second example demonstrates consuming generated information to calculate new particle trajectories.
2018-08-13 14:53:41 -07:00