nadavi
fbcea82e78
conslidate the license statement
2019-04-17 10:57:13 -06:00
Robert Maynard
46843ff4ee
CellSetExplicit has no dependency on default vtk-m device
...
The default vtk-m device is an outdated concept and this is the
first step of removing it from VTK-m.
2019-04-10 14:28:30 -04:00
Robert Maynard
8f545662d7
CellSet uses NewInstance to be consistent with the rest of VTK-m
2019-04-03 18:10:31 -04:00
Sujin Philip
8868fb989b
Improve CellSet API
...
Add useful virtual functions to the vtkm::cont::CellSet base class.
2019-03-19 16:12:48 -04:00
Robert Maynard
0da7830d9a
Make sure important vtkm::cont classes have noexcept move ops.
...
This is important so they can be stored efficiently inside
containers such as std::vector that require strong move guarantees.
2018-12-10 10:33:18 -05:00
Allison Vacanti
b124984817
Rename Undefined and Any DeviceAdapterId subclasses for consistency.
2018-08-29 09:05:50 -07:00
Allison Vacanti
669ccb9130
Refactor CellSetExplicit to store connectivity in a shared_ptr.
...
This addresses issue #268 by ensuring that the CellToPoint validity
flag survives FunctionInterface's value copies.
2018-08-23 11:13:13 -04:00
Allison Vacanti
2b169eeb3b
Use requested device in CellSetExplicit::PrepareForInput.
...
The BuildConnectivity method was falling back to the global
runtime device tracker instead of using the templated device.
2018-08-22 16:07:48 -04:00
Haocheng LIU
86f22bf47f
Add a release resources API to CellSet and its derived classes
2018-06-12 11:44:18 -04:00
Sujin Philip
ecb99acb5e
Workaround intel compiler bug
...
Fixes issue #179
2017-10-12 13:32:39 -04:00
Kenneth Moreland
c3a3184d51
Update copyright for Sandia
...
Sandia National Laboratories recently changed management from the
Sandia Corporation to the National Technology & Engineering Solutions
of Sandia, LLC (NTESS). The copyright statements need to be updated
accordingly.
2017-09-20 15:33:44 -06:00
Dave Pugmire
7e69b9606d
Fix merges with master.
2017-08-28 16:58:44 -04:00
Robert Maynard
f68635941e
Convert VTK-m over to use 'using' instead of 'typedef'
2017-08-17 10:47:25 -04:00
Sujin Philip
4e1b026c8a
Streamline CellSetExplicit
...
1) Don't require a DeviceAdapter for the BuildConnectivity function (#131 )
2) Explicitly instantiate default CellSetExplicit and CellSetSingleType
2017-08-11 10:14:40 -04:00