Commit Graph

2980 Commits

Author SHA1 Message Date
Dave Pugmire
5308a20e90 Cleanup. 2017-07-07 13:45:52 -04:00
Dave Pugmire
6d6bb7ab65 Change the timers. 2017-07-07 13:45:52 -04:00
Dave Pugmire
23f52bfb02 Patch from Rob. 2017-07-07 13:45:52 -04:00
Dave Pugmire
1044a3b126 add compiler symbol 2017-07-07 13:45:52 -04:00
Dave Pugmire
e1ca111b9c remove warning for now... 2017-07-07 13:45:52 -04:00
Dave Pugmire
51d263c002 fixes for titan and rhea. 2017-07-07 13:45:52 -04:00
Dave Pugmire
bef97533e2 Add a python test script. 2017-07-07 13:45:52 -04:00
Bernd Hentschel
4b24021e27 moved timing to only include the pure runtime
exclude load time and time for seed generation
2017-07-07 13:45:52 -04:00
Bernd Hentschel
4bbd80d16b moved tbb_task_scheduler_init to same context as Run
This the init object needs to be in the same scope in order to take an effect on subsequent tbb executions.
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
ece9f00e11 Add better command line control for running tests. 2017-07-07 13:45:52 -04:00
Dave Pugmire
42aba5357a Tweaked the test file. 2017-07-07 13:45:31 -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
eedca3b93a Merge topic 'simplify_structured_volume_renderer'
1d4cfc2a Fixing Min and Max calls not defined for non-floating point types
cfc252ad completed refactoring
2f9fb6ee Almost finished refactoring
237df547 Adding classes to reduce the ammount of redundant code

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !727
2017-03-14 11:09:46 -04:00
Robert Maynard
20e58bba45 Merge topic 'only_enable_examples_that_are_supported'
476dc1e5 remove unneeded dependency from contour_tree example.

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !728
2017-03-14 10:19:31 -04:00
Robert Maynard
476dc1e56e remove unneeded dependency from contour_tree example. 2017-03-14 09:03:58 -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