1. 17 Jun, 2014 7 commits
    • Sebastien Jourdain's avatar
      Upgrade autobahn version to 0.8.9 · b7d419b8
      Sebastien Jourdain authored
      Change-Id: I4f624490b3ca12977b74206f51ad20ba3f3fa2fc
      b7d419b8
    • Berk Geveci's avatar
      Merge topic 'ensemble-warning-fix' into master · 3814640a
      Berk Geveci authored
      0f703d2a Fixed no newline at end of file warnings.
      3814640a
    • Joachim Pouderoux's avatar
      Merge topic 'clean_and_update_vtkPointsXX' into master · 55912007
      Joachim Pouderoux authored
      cb93b88d Clean and uniformize vtkPoints & vtkPoints2D.
      55912007
    • Berk Geveci's avatar
      Fixed no newline at end of file warnings. · 0f703d2a
      Berk Geveci authored
      Change-Id: I03328a13a1f948c24a2c65ed3fa58fdcae3e46e5
      0f703d2a
    • Robert Maynard's avatar
      Merge topic 'faster_ComputeScalarRange' into master · 9a98d9cb
      Robert Maynard authored
      196bbe8a Refactor GetRange to compute all ranges at the same time.
      9a98d9cb
    • Robert Maynard's avatar
      Refactor GetRange to compute all ranges at the same time. · 196bbe8a
      Robert Maynard authored
      Instead of only computing a single components range when requested, we
      now compute all the component ranges and cache all the values. This
      improves the total runtime by 1.5x to 3x.
      
      Computing the range for a multiple component array of type: float with a length of 10000000 and with 3 components
      original: 0.028544 seconds
      new:      0.018013 seconds
      Computing the range for a multiple component array of type: double with a length of 10000000 and with 3 components
      original: 0.042368 seconds
      new:      0.019447 seconds
      Computing the range for a multiple component array of type: int with a length of 10000000 and with 3 components
      original: 0.03528 seconds
      new:      0.023454 seconds
      Computing the range for a multiple component array of type: vtkIdType with a length of 10000000 and with 3 components
      original: 0.050991 seconds
      new:      0.024635 seconds
      Computing the range for a multiple component array of type: float with a length of 10000000 and with 9 components
      original: 0.186394 seconds
      new:      0.112901 seconds
      Computing the range for a multiple component array of type: double with a length of 10000000 and with 9 components
      original: 0.375575 seconds
      new:      0.114103 seconds
      Computing the range for a multiple component array of type: int with a length of 10000000 and with 9 components
      original: 0.200056 seconds
      new:      0.141547 seconds
      Computing the range for a multiple component array of type: vtkIdType with a length of 10000000 and with 9 components
      original: 0.369794 seconds
      new:      0.144766 seconds
      
      Change-Id: Ia3da45b323d2d9daf0b0c428140cc5faef6db185
      196bbe8a
    • Scott Wittenburg's avatar
      Merge topic 'pvweb-fix-lookup-table-usage' into master · f8cad122
      Scott Wittenburg authored
      7f92da11 Changed to make tests run serially, async nature was causing collisions.
      f8cad122
  2. 16 Jun, 2014 5 commits
  3. 14 Jun, 2014 1 commit
    • Joachim Pouderoux's avatar
      Clean and uniformize vtkPoints & vtkPoints2D. · cb93b88d
      Joachim Pouderoux authored
      MTime is now also modified on Initialize, Reset and SetNumberOfPoints.
      This allows a recomputation of bounding box when the point set
      content drastically change. Initial boundary is also now set
      as undefined instead of [0-1].
      
      Change-Id: Idd1d8d3c68f0e09ddcef8a6f9db2622512f2643a
      cb93b88d
  4. 13 Jun, 2014 12 commits
  5. 12 Jun, 2014 5 commits
    • Berk Geveci's avatar
      PERF: Removed unnecessary function call. · 38851122
      Berk Geveci authored
      The result of NeedToExecuteData() was already cached in N2E and
      is not supposed to changed. Replaced the functional call with the
      variable.
      
      Change-Id: I295634db6239f626404854fb3aa66a8f74d8bb9a
      38851122
    • Berk Geveci's avatar
      Added new meta-data and request capability to the pipeline. · be279517
      Berk Geveci authored
      Added the ability for keys to copy themselves during pipeline passes.
      This allows arbitrary meta-data to flow back and forth in the pipeline
      with changing the executives. Although this is similar to KEYS_TO_COPY,
      it works significantly better. KEYS_TO_COPY has one major flow: it
      does not work if the algorithm that is supposed to add the key to
      KEYS_TO_COPY already executed and a filter downstream is causing re-
      execution.
      
      Also added the ability for keys to store meta-data in a data object's
      information. Allowing them to check it later in NeedToExecuteData.
      This allows filters to send a request upstream to potentially cause
      a new execution of the pipeline with changing the executives. This was
      not possible before.
      
      This was done by adding 3 new virtual methods to vtkInformationKey:
      NeedToExecute(), StoreMetaData() and CopyDefaultInformation(). Normally
      these do nothing. Subclasses can overwrite them to implement new
      behavior. These methods are called by the pipeline at certain times.
      CopyDefaultInformation() is called during CopyDefaultInformation(),
      StoreMetaData() after execution (REQUEST_DATA), NeedToExecute during
      NeedToExecuteData.
      
      Change-Id: Ice192eb0be9f0a47b512c1b0fa3cfbede74d81e1
      be279517
    • Ben Boeckel's avatar
      Merge topic 'append-tests' into master · 8987514f
      Ben Boeckel authored
      788a28b1 testing: append the tests to the given variable
      8987514f
    • Utkarsh Ayachit's avatar
      Merge remote-tracking branch 'pvvtk/pv-master' into HEAD · a742807b
      Utkarsh Ayachit authored
      * pvvtk/pv-master:
      
      Change-Id: I76012fe6b08baf4f580d6e6d53e5feca034755bc
      a742807b
    • Utkarsh Ayachit's avatar
      Merge topic '14244_fix_stereo_image_captures' into pv-master · a42a11a0
      Utkarsh Ayachit authored
      edbb4ffe Merge topic '14244_fix_stereo_image_captures' into master
      fa145803 Merge topic 'python-algorithm-old-python' into master
      4b74588b vtkPythonAlgorithm: support older pythons
      a4e10e46 Merge topic 'manual-VTKData-option' into master
      56251ee5 Merge remote-tracking branch 'pvvtk/pv-master' into HEAD
      7442036b Merge topic 'python-algorithm' into master
      169f0154 BUG #14244: Fix stereo image captures.
      6691160f FiltersPython: create a vtkPythonAlgorithm class
      e8ba24a5 vtkAlgorithm: fix a typo
      fec99e56 Add option to exclude VTKData target from default build
      a42a11a0
  6. 11 Jun, 2014 8 commits
  7. 10 Jun, 2014 2 commits