1. 09 Feb, 2018 1 commit
  2. 08 Feb, 2018 2 commits
  3. 06 Feb, 2018 4 commits
  4. 05 Feb, 2018 1 commit
    • Sujin Philip's avatar
      Improve WorldCoordinatesToParametricCoordinates · fdfd62d4
      Sujin Philip authored
      1. Add a 'FastVec' class that copies input vector types to an efficient
         Vec type on the stack. Specializations avoid copies of already efficient
         types.
      2. Update 'WorldCoordinatesToParametricCoordinates' functions to utilize the
         'FastVec' class. This should improve performance when the passed in
          vectors are of slow types like 'vtkm::VecFromPortalPermute'.
      3. Since most input Vec types will convert to the same 'FastVec' type this
         also reduces the code generations. Some code refactoring was required for
         this.
      fdfd62d4
  5. 02 Feb, 2018 3 commits
  6. 01 Feb, 2018 2 commits
  7. 31 Jan, 2018 5 commits
    • Kenneth Moreland's avatar
      Revert spelling correction in GitSetup script · 39436936
      Kenneth Moreland authored
      A recent merge request corrected several spelling errors in VTK-m.
      One such correction was in the git-gitlab-sync script in the
      Utilities/GitSetup directory. This commit reverts the change in
      this specific file for two reasons.
      
      1. The changed introduced a \' inside a single quote string (to
      correct cant to can't). However, single quotes in shell scripts
      do not allow you to escape characters like that, and thus this
      causes an error when running the script.
      
      2. This script actually comes from a separate repository
      (https://gitlab.kitware.com/utils/gitsetup) that we occasionally
      syncronize with. To prevent confusion, we should minimize the
      divergence between this repository and that one. If someone wants
      to make this change, it should really be made in the GitSetup
      repository.
      39436936
    • Kenneth Moreland's avatar
      Fix Jacobian cases for wedge and pyramid · 43da67f7
      Kenneth Moreland authored
      When the implementation for the cell derivative functions was made, the
      special cases for creating the Jacobian for wedge and pyramid cell
      shapes was not working. Instead, it just used the hexahedra case for a
      degenerate cell. This fixes the issues with the special cases.
      
      There were multiple issues to be fixed. There were some complaints
      by the compiler about types. There was a mistake in the pyramid table.
      But the biggest issue was a problem with macro expansions. It was
      the classic tale of forgetting that you have to encase parameters
      in parenthesis to make sure that operator precedence comes out as
      expected.
      43da67f7
    • Robert Maynard's avatar
      Merge topic 'suppress_doxygen_warnings' · bfc66729
      Robert Maynard authored and Kitware Robot's avatar Kitware Robot committed
      1de5b9cd
      
       Suppress warnings generated by doxygen when building documentation
      
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !1075
      bfc66729
    • Matt Larsen's avatar
      Merge topic 'vr_fix' · cd8a8871
      Matt Larsen authored and Kitware Robot's avatar Kitware Robot committed
      d476adf1
      
       fixing issue with volume renderer where initial samples were outside the cell set
      
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !1074
      cd8a8871
    • Robert Maynard's avatar
  8. 30 Jan, 2018 13 commits
  9. 29 Jan, 2018 7 commits
  10. 26 Jan, 2018 1 commit
  11. 25 Jan, 2018 1 commit