1. 09 May, 2013 1 commit
  2. 05 Feb, 2013 1 commit
    • brugger's avatar
      · 74cbb300
      brugger authored
      I made some more changes for VTK 6.0. I started with versions that
      Kathleen modified for VTK 6.0 and added conditional compiles for code
      that wouldn't work with VTK 5.8. These changes were primarily CMake
      related.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@20224 18c085ea-50e0-402c-830e-de6fd14e8384
      74cbb300
  3. 06 Mar, 2012 2 commits
  4. 05 Mar, 2012 2 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
      · 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
  5. 13 Jun, 2011 1 commit
  6. 18 Jan, 2011 1 commit
    • brugger's avatar
      · b22d9fd2
      brugger authored
      I updated the copyright dates in the copyright notice in all the "*.c",
      "*.C", "*.h", "*.java", "*.cmake", "*.txt" and "*.in" files in the "src"
      directory.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@13578 18c085ea-50e0-402c-830e-de6fd14e8384
      b22d9fd2
  7. 06 Aug, 2010 1 commit
    • garth's avatar
      Merged integral curve changes from garth/streamlines branch: · 09f7c3ca
      garth authored
          Enabled AMR ghost zone information in avtIVPVTKField; integral curves  
          now correctly descend into finer levels as encountered (Eduard Deines).  
      
          Modified domain transition handling in avtIntegralCurve::Advance() to
          push across the boundary with smaller steps.
      
          Adapted the IC algorithms and the Poincare plot to the new terminology.  
      
          Cleanup of status and termination flags used between avtIVPSolver and  
          avtIntegralCurve.  
      
          Introduced explicit DIRECTION flag for avtIntegralCurve to allow more robust  
          handling of integration direction; this was previously inferred from the  
          termination criterion, which is not compatible with pathlines.  
      
          Refactored termination handling out of the avtIVPSolver subclasses, it is now  
          the responsibility of avtIntegralCurve::AnalyzeStep().  
          avtIntegralCurve::Advance() now explicitly respects temporal bounds of  
          avtIVPField. (avtIntegralCurve::DoAdvance() was merged into  
          avtIntegralCurve::Advance()).  
      
          Reduce role of avtIVPStep: avtIVPField::ComputeScalarVariable() now uses an  
          index-based instead of variable name strings, the mapping is set through  
          avtIVPField::SetScalarVariable().  
      
          Total rewrite of avtStateRecorderIntegralCurve to use a flat storage scheme  
          that reduces memory consumption tremendously. Adapted  
          avtStreamlinePolyDataFilter correspondingly.  
      
          avtStateRecorderIntegralCurve::Serialize() now also transmits the serialize  
          flags, ensuring that sender and receiver agree on what is transmitted; this  
          fixes current crashes in parallel IC algorithms.  
      
          New cell locator infrastructure based on avtCellLocator, for now local to the  
          IVP module. The previously used vtkVisItCellLocator was reimplemented as  
          avtCellLocatorClassic. Added cell locators for rectilinear  
          (avtCellLocatorRect) and unstructured meshes (avtCellLocatorBIH). The new  
          infrastructure is more robust, faster and consumes less memory for  
          (un)structured meshes; fast paths for specific mesh and cell types are  
          introduced that avoid calls to VTK methods which are not thread-safe and slow  
          (e.g. unstructured tet/hex). Locators are now stateless and can be safely  
          shared between multiple threads (in preparation for David Camp's hybrid  
          parallel work) and cached in the pipeline (future work).  
      
          Rewrote avtIVPVTKField to contain all cell/point location state.  
        
          avtParICAlgorithm now handles the case of no seedpoints without crashing.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@12139 18c085ea-50e0-402c-830e-de6fd14e8384
      09f7c3ca
  8. 20 Jul, 2010 1 commit
    • brugger's avatar
      · a78ec05f
      brugger authored
      I updated the LLNL review and release number in the copyright notice
      in all the "*.C", "*.h", "*.java", "*.cmake", "*.txt" and "*.in" files
      in the src directory.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@11946 18c085ea-50e0-402c-830e-de6fd14e8384
      a78ec05f
  9. 10 Jun, 2010 1 commit
  10. 29 Mar, 2010 1 commit
  11. 17 Feb, 2010 3 commits
  12. 16 Feb, 2010 1 commit
  13. 29 Jan, 2010 1 commit
    • bonnell's avatar
      Modified cmake build variables that we use, in order to get · 50d8963d
      bonnell authored
      a correct build on windows.  Newer global variables
      'do the right thing' with dlls. (A brief explanation further down).
      
      Added VISIT_PLUGIN_TARGET_PREFIX macro for plugins.  It modifies
      the prefix for a target, allowing plugins on windows to be located
      in a good place.  (The macro does nothing on non-windows).
      
      Updated GenerateCMake.h, and re-ran for all plugins to make the
      plugin mods easier.  As a result, all plot plugins now have 
      'ENGINE' defined, whereas only those that really needed it
      before were using it.
      
      
      Brief explanation of build var changes:
      
      global vars: 
          CMAKE_LIBRARY_OUTPUT_DIRECTORY 
          CMAKE_RUNTIME_OUTPUT_DIRECTORY 
          CMAKE_ARCHIVE_OUTPUT_DIRECTORY
      
      they replace: 
          LIBRARY_OUTPUT_PATH 
          EXECUTABLE_OUTPUT_PATH
          ARCHIVE_OUTPUT_PATH
      
      they initialize local target vars: 
          LIBRARY_OUTPUT_DIRECTORY
          RUNTIME_OUTPUT_DIRECTORY 
          ARCHIVE_OUTPUT_DIRECTORY
      
      The global vars are set in our root CMakeLists.txt, and
      can be overridden by setting the local var equivalent for 
      any target.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@9724 18c085ea-50e0-402c-830e-de6fd14e8384
      50d8963d
  14. 20 Jan, 2010 1 commit
  15. 18 Dec, 2009 1 commit
  16. 01 Dec, 2009 1 commit
  17. 04 Aug, 2009 1 commit
    • brugger's avatar
      · 546e8915
      brugger authored
      1) I changed the year in the copyright notice from 2008 to 2009 in a
         bunch of files. A total of 5231 files were changed.
      
      2) I corrected the LLNL review and release number in the copyright notices.
         It turns out I transposed 2 of the digits in many of the files when I
         originally put the new copyright notice in.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@8045 18c085ea-50e0-402c-830e-de6fd14e8384
      546e8915
  18. 02 Jul, 2009 1 commit
  19. 11 Jun, 2009 1 commit
  20. 04 May, 2009 1 commit
  21. 29 Apr, 2009 1 commit
  22. 20 Apr, 2009 1 commit
  23. 04 Mar, 2009 1 commit
  24. 11 Feb, 2009 1 commit
  25. 19 Nov, 2008 1 commit
  26. 23 Aug, 2008 1 commit
  27. 15 Aug, 2008 1 commit
  28. 08 Aug, 2008 1 commit
    • brugger's avatar
      · bcc45946
      brugger authored
      1) I updated the BUILD_NOTES and INSTALL_NOTES notes for release 1.10.
      
      2) I made some modifications so that VisIt would compile with the xlc
         and MIPSpro compilers.
      
      3) I updated the yana config site file for chaos 4 and made the prism config
         site file a link to it, since it was no longer different. I also removed
         the build and install of the infiniband version built on prism since the
         yana version will now run on the infiniband systems (through the magic of
         shared libraries.)
      
      4) I updated the open config site files to no longer specify "-switch ib"
         for any of the host profiles since it is no longer necessary. I changed
         the parallel host profile for yana to use srun instead of mpirun. This
         resolves visit00008648 and partially resolves visit00008649.
      
      5) I updated the date on the splash screen.
      
      6) I merged someone elses files from the RC to the trunk.
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@4805 18c085ea-50e0-402c-830e-de6fd14e8384
      bcc45946
  29. 07 Aug, 2008 3 commits
    • js9's avatar
      Fixing a whole bunch of warnings, especially ones that were real bugs. · f9aeaa60
      js9 authored
      More info....
      
      Arrays in the visit_* font .h files had values >255 but were of type unsigned char.
      Many comparisons of char*'s with char*'s by pointer.  Convert to real string compare.
      Sprintf's with too few arguments.
      Sscanf's with a 32-bit %format trying to fill a 64-bit operand
      Printf should use %p for pointers, not %x.
      Missing cases in switch statements.
      Order of operations undefined (e.g. "line == line++;").
      Much use of string literals as values to char*, used const char* or casted instead.
      Use of "char" as an index into an array.  Cast to unsigned char before use.
      Some timer handle mismatches between start and stop.
      Static function prototypes declared in header files with definitions in .C files.
      Some lines with "if (a=b)" should have read "if (a==b)".  I changed those.
      Others with "if (a=b)" were correct, and I made them "if ((a=b))"
      Fixed the order of many constructor initializers
      Added missing return statements from non-void functions, or made the function void.
      Removed extraneous "\"s at the end of some comments (multiline comment possible)
      Removed unnecessary modifier flags in scanf format strings.
      Multiline string literals are deprecated.  Made them terminate at line endings.
      Python code generation now uses const char* for string literals.
      va_arg won't accept enums; they're promoted to int's.  So I changed a va_arg parser
      to retrieve an int, then cast to the right enum aftwards.
      Checking "if(buff)" when buff is defined as char[256] is always true.
      ColorAttribute.xml was broken.
      
      
      
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@4783 18c085ea-50e0-402c-830e-de6fd14e8384
      f9aeaa60
    • bonnell's avatar
      Add avtVecArray.C to Makefile.in · 5107ace0
      bonnell authored
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@4778 18c085ea-50e0-402c-830e-de6fd14e8384
      5107ace0
    • bonnell's avatar
      Added windows projects for new IVP directory. · dbeffc34
      bonnell authored
      Added avtVecArray.C to hold constructors/destructors so
      that symbols would be exported correctly on windows.
      Fixed misc compile issues discovered for windows.
      Added COPYRIGHT notice where needed.
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@4777 18c085ea-50e0-402c-830e-de6fd14e8384
      dbeffc34
  30. 06 Aug, 2008 2 commits
  31. 09 Feb, 2008 1 commit