1. 31 Mar, 2017 1 commit
  2. 03 Mar, 2017 1 commit
  3. 03 Jan, 2017 2 commits
    • bonnell's avatar
      Update copyright date · cdd36204
      bonnell authored
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@30108 18c085ea-50e0-402c-830e-de6fd14e8384
      cdd36204
    • gmorris2's avatar
      This change improves support for VisIt's threading (pthread mode). · 0520534c
      gmorris2 authored
      This work is from UO undergraduate students Jeremy Brennan and Alister Maguire.
      
      Changes:
      1) We added a virtual function to avtFilter to indicate whether it is thread safe, and set the default to false.  We also modified the Single-Input-Multiple-Output (SIMO) data tree iterator to only apply threading if the filter in question is thread safe.  This makes debugging a lot easier, and guarantees that only thread-safe filters will be accessed in threading mode.
      2) Fixed race conditions in avtGenericDatabase
      3) Reflect filter is now thread-safe.  This one presented a serious issue, in that reflect was creating arrays that was shared among multiple outputs, and then VTK was choking when iterating on that array in subsequent filters.  (I.e., two data sets shared an array, and then later two threads were iterating on the same array.)  We fixed this by having reflect duplicate data when in threading mode.
      4) The facelist filter is now thread-safe.  The key change was to check for cached external faces in the input file (from Silo).  Having multiple threads attempt to get this data at one time breaks Silo, so we disable retrieval of cached external faces (again only in threaded mode).  Note that the external faces returned by Silo for globe.silo are wrong, so threaded now produces different (and more correct answers).  We hope to pursue improved external facelist calculation in Silo in the future.
      5) The slice filter is now thread-safe.  This involved changing data members to be scoped at the function level.
      6) The interval tree acceleration structure is now thread-safe.  This involved adding a mutex.  (Adding a mutex is a no-op when threading is not enabled.)
      7) The onion peel & index select operators and also the distance to best fit line expression are all also now thread-safe.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@30097 18c085ea-50e0-402c-830e-de6fd14e8384
      0520534c
  4. 07 Jul, 2016 1 commit
  5. 09 Jun, 2016 1 commit
  6. 08 Jun, 2016 1 commit
  7. 19 May, 2016 1 commit
  8. 31 Mar, 2016 1 commit
  9. 19 Feb, 2016 1 commit
  10. 14 Dec, 2015 1 commit
    • brugger's avatar
      · 46d3777d
      brugger authored
      I added infrastructure support for VTKm. I added support for enabling
      VTKm support in the GUI, CLI and Java client. I also added support for
      adding VTKm specific coding. At this point there isn't any code that 
      uses VTKm other than to define the vtkmDataSet, but everything is there 
      to start adding code and having it compile and link.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@27799 18c085ea-50e0-402c-830e-de6fd14e8384
      46d3777d
  11. 14 Sep, 2015 1 commit
  12. 10 Jun, 2015 1 commit
  13. 09 Jun, 2015 1 commit
  14. 08 Jan, 2015 1 commit
  15. 26 Sep, 2014 1 commit
    • brugger's avatar
      · c69aebf3
      brugger authored
      I corrected a bug in the ExecuteDataTree method of avtDataTreeIterator 
      that I introduced when I switched it to work with avtDataRepresentation. 
      I also corrected a bug in several filters that the fix exposed.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@24585 18c085ea-50e0-402c-830e-de6fd14e8384
      c69aebf3
  16. 23 Sep, 2014 1 commit
  17. 31 Jul, 2014 1 commit
  18. 26 Jul, 2014 1 commit
  19. 09 Jul, 2014 1 commit
  20. 07 Jul, 2014 1 commit
  21. 05 Jul, 2014 1 commit
  22. 21 May, 2014 1 commit
    • brugger's avatar
      · 736ed2ee
      brugger authored
      1) I modified bv_eavl to copy a few more header files to the include
         directory.
      
      2) I added the minimal eavl support to avtDataRepresentation to get it to
         link to eavl.
      
      3) I modified xml2cmake to support eavl.
      
      4) I added support to the rest of VisIt to link with a reference to eavl in
         avtDataRepresentation.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@23349 18c085ea-50e0-402c-830e-de6fd14e8384
      736ed2ee
  23. 03 Apr, 2014 1 commit
  24. 07 Nov, 2013 1 commit
  25. 13 Sep, 2013 1 commit
  26. 28 Aug, 2013 1 commit
  27. 09 May, 2013 1 commit
  28. 12 Apr, 2013 1 commit
  29. 11 Apr, 2013 1 commit
  30. 21 Dec, 2012 1 commit
  31. 21 Aug, 2012 1 commit
  32. 05 Mar, 2012 3 commits
    • brugger's avatar
      · c8400c42
      brugger authored
      1) I updated the year in the copyright notice from "2000 - 2011" to
         "2000 - 2012" in all the "*.h" files in the src directory.
      
      2) I moved a using statement out of a header file and into the appropriate
         ".C" files.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@17588 18c085ea-50e0-402c-830e-de6fd14e8384
      c8400c42
    • brugger's avatar
      · 5d8dc9ca
      brugger authored
      I updated the year in the copyright notice from "2000 - 2011" to
      "2000 - 2012" in all the "*.f", "*.java", "*.cmake", "*.txt", "*.in",
      "*.py" and "*.sh" files in the src directory.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@17587 18c085ea-50e0-402c-830e-de6fd14e8384
      5d8dc9ca
    • brugger's avatar
      · 3ad0e019
      brugger authored
      I updated the year in the copyright notice from "2000 - 2011" to
      "2000 - 2012" in all the ".c" and ".C" files in the src directory.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@17584 18c085ea-50e0-402c-830e-de6fd14e8384
      3ad0e019
  33. 29 Feb, 2012 1 commit
  34. 08 Feb, 2012 1 commit
  35. 03 Feb, 2012 2 commits
  36. 11 Jan, 2012 1 commit