ayenpure
f5c59a01e8
Updates for particle advection files.
...
- removing tabs, and trailing whitespaces.
- removing compile warnings for clang and gcc.
2017-07-07 13:46:45 -04:00
ayenpure
b2765881df
removing most of the compile warnings, and adding CUDA and TBB tests for rectilinear grids
2017-07-07 13:46:45 -04:00
ayenpure
14af69a8b5
resolving warnings in grid evaluator calculations
2017-07-07 13:46:45 -04:00
ayenpure
fc8d2a27b2
improved regular grid evaluator and added rectilinear grid evaluator
2017-07-07 13:46:45 -04:00
Dave Pugmire
818257e3b4
Add doing particles in rounds.
2017-07-07 13:46:45 -04:00
Dave Pugmire
a08a4602a9
Tweaked the particle advetion filter.
2017-07-07 13:46:25 -04:00
Dave Pugmire
ec5d9a2fdb
Major changes for streamlines and particles. Does them in rounds for streamlines.
2017-07-07 13:46:25 -04:00
Dave Pugmire
37f69f271b
Fix cuda compile error.
2017-07-07 13:46:25 -04:00
Dave Pugmire
0ad373c3f8
Add in some initial code for streamlines.
2017-07-07 13:46:25 -04:00
Dave Pugmire
2e0ab2950b
Cleaned the Particles class
2017-07-07 13:45:52 -04:00
Dave Pugmire
5308a20e90
Cleanup.
2017-07-07 13:45:52 -04:00
Dave Pugmire
23f52bfb02
Patch from Rob.
2017-07-07 13:45:52 -04:00
Dave Pugmire
e1ca111b9c
remove warning for now...
2017-07-07 13:45:52 -04:00
Bernd Hentschel
06e73ef3f2
fixed int conversion warning
2017-07-07 13:45:52 -04:00
Dave Pugmire
b38ace16f9
temp fix for path issues in BOV
2017-07-07 13:45:52 -04:00
Dave Pugmire
9fb82e9832
Fix for BOV files and relative paths.
2017-07-07 13:45:52 -04:00
Dave Pugmire
d956f000e4
Enhanced PICS filter and added BOV reader.
...
Add a particle advection test program for doing studies using BOV files.
Added state recording particles
Cleanup in the filter.
2017-07-07 13:43:58 -04:00
Dave Pugmire
d04a1043ab
Add a BOV file reader.
2017-07-07 13:43:58 -04:00
Dave Pugmire
98f2eaeb4a
Refactoring particle advection filter.
...
Move the PICS code into the particleadvection directory.
Break the functionality out into several different header files.
2017-07-07 13:43:24 -04:00
Dave Pugmire
baec991489
Fix for CUDA.
2017-07-07 13:43:24 -04:00
Dave Pugmire
722a1c50d0
Adding/Enhancing support for CUDA.
...
Temporary fixes that allow it to run in CUDA.
But, it gives very different answers in CUDA....
2017-07-07 13:42:59 -04:00
Dave Pugmire
3e302caa7b
Remove hard coded path to tornado.vec file.
2017-07-07 13:42:59 -04:00
James Kress
5685f13f62
Adding basic Euler step to PICS class and lines to unit test to enable Euler.
2017-07-07 13:42:59 -04:00
Bernd Hentschel
736a51fb8b
Added "integration on analytically described orbit" test scenario
2017-07-07 13:42:59 -04:00
Bernd Hentschel
a19137de4e
Fix: ERROR already used as #define
2017-07-07 13:42:59 -04:00
Dave Pugmire
44ea7a55ab
New class and support for partial steps in RK4 integrator.
2017-07-07 13:42:59 -04:00
Dave Pugmire
537d9c06c4
Tweak the stateRecordingIntegralCurve copy constructor.
2017-07-07 13:42:59 -04:00
Dave Pugmire
9edd66e2ae
Add a copy constructor for IntegralCurve that doesn't copy the std::vector.
2017-07-07 13:42:59 -04:00
Dave Pugmire
8d50428424
Fixed performance issue
...
Copy constructor was copying the history std::vector data.
2017-07-07 13:42:40 -04:00
Bernd Hentschel
f36ec06ae5
Quick hack to dump test runtimes to console
2017-07-07 13:42:40 -04:00
Dave Pugmire
80b31bc53d
minor tweaks.
2017-07-07 13:42:40 -04:00
Dave Pugmire
fd2f0585cd
Streamlines support and fixes.
...
State recording IC working now.
Various bug fixes, etc.
2017-07-07 13:41:47 -04:00
Dave Pugmire
a2e680b83d
Add a lean and mean integralcurve class.
...
It contains position only, and max steps.
The position is updated in place.
2017-07-07 13:41:34 -04:00
Dave Pugmire
8efd230272
Initial PICS branch.
2017-03-22 17:01:37 -04:00
Dave Pugmire
411af575ad
Branch to explore how PICS system should go together.
2017-03-22 17:00:34 -04:00
Robert Maynard
2481dd6248
Merge topic 'multi_iso_value_contour'
...
5566afdd Allow MarchingCubes to handle multiple iso-contour values.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !730
2017-03-17 14:16:17 -04:00
Li-Ta Lo
5a50d60573
Merge topic 'unified-memory'
...
2bdc0be5 add cuda calls for memory advise as per Tom Fogel
6ce8a013 Merge branch 'master' into unified-memory
b470175f new unified memory effort with the new Thrust device
835073da clean up with custom allocator
dfae8f5e Fixing merge issue with contour_tree
82c40a63 First support for unified memory
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !729
2017-03-16 15:14:55 -04:00
Robert Maynard
5566afdd8d
Allow MarchingCubes to handle multiple iso-contour values.
2017-03-16 11:49:20 -04:00
Li-Ta Lo
2bdc0be5ca
add cuda calls for memory advise as per Tom Fogel
2017-03-14 14:19:01 -06:00
Sujin Philip
ed1f568d2d
Merge topic 'fix-readers-fields-parsing'
...
07cb1119 Fix more issues with the readers
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !726
2017-03-14 11:42:29 -04:00
Matt Larsen
1d4cfc2a28
Fixing Min and Max calls not defined for non-floating point types
2017-03-13 21:12:02 -07:00
Matt Larsen
cfc252ad83
completed refactoring
2017-03-13 20:59:32 -07:00
mclarsen
2f9fb6eecb
Almost finished refactoring
2017-03-13 17:03:37 -07:00
mclarsen
237df547ec
Adding classes to reduce the ammount of redundant code
2017-03-13 11:49:29 -07:00
Sujin Philip
07cb111904
Fix more issues with the readers
...
1) Fix parsing issues related to visit style field data
2) Create appropriate dimension cellset for structured cell sets
2017-03-13 13:46:26 -04:00
Sujin Philip
566d70c450
Merge topic 'fix-windows_h-include-logic'
...
25f9f88f Fix windows.h include logic
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !722
2017-03-13 09:59:24 -04:00
Sujin Philip
25f9f88f3e
Fix windows.h include logic
...
windows.h was only being included for MSVC, while in UnitTestTimer.cxx, the
Windows function Sleep was being called after check for _WIN32. This was
causing compilation failure in MINGW.
Fixes #122
2017-03-10 16:28:13 -05:00
Robert Maynard
2cbf97e705
Merge topic 'support-vtkfiles-empty-titles'
...
6d6b5991 Support reading VTK files with empty title
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !725
2017-03-10 09:18:12 -05:00
Robert Maynard
f6094304d8
Merge topic 'mc_classify_checks_cellshape'
...
f2f928ce MarchingCubes classify step now makes sure we have hex elements.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !723
2017-03-10 09:17:50 -05:00
Li-Ta Lo - 194699
6ce8a0135a
Merge branch 'master' into unified-memory
2017-03-09 14:54:03 -07:00