1. 24 Oct, 2020 1 commit
    • namark's avatar
      Various small improvements for vector: · 8b3a1480
      namark authored
      removed default values of template parameters (barely used, still breaking change)
      a basic plan for specialization of vector using intrinsics,
      get goes through operator[] instead of going directly to raw,
      operator[] forwards,
      tuple interface
      
      Tests:
      
      unary operators for bool matrix (cause those are kind of an edge casey),
      structured binding works and respects order
      8b3a1480
  2. 16 Sep, 2020 1 commit
  3. 25 Aug, 2020 2 commits
  4. 30 May, 2020 1 commit
  5. 29 May, 2020 1 commit
  6. 23 May, 2020 1 commit
  7. 19 May, 2020 1 commit
  8. 21 Apr, 2020 1 commit
    • namark's avatar
      Made bool_vector to bool conversion explicit, · ef68b689
      namark authored
      as a side effect had to make the comparison operators return a full
      depth mask (comparing two matrices will return a matrix of bools of same
      dimensions, instead of a vector containing the reduced result for each
      row)
      ef68b689
  9. 19 Mar, 2020 1 commit
  10. 28 Jan, 2020 3 commits
  11. 20 Dec, 2019 2 commits
  12. 15 Nov, 2019 1 commit
  13. 09 Oct, 2019 1 commit
  14. 28 Aug, 2019 1 commit
  15. 30 Jul, 2019 1 commit
  16. 11 Jul, 2019 1 commit
  17. 09 Jul, 2019 1 commit
    • namark's avatar
      Vector signum function, · f9949f03
      namark authored
      element-wise not for bool vector,
      free function version of magnitude, quadrance, length
      f9949f03
  18. 03 May, 2019 1 commit
  19. 01 May, 2019 1 commit
  20. 17 Apr, 2019 2 commits
  21. 14 Apr, 2019 2 commits
  22. 16 Mar, 2019 1 commit
  23. 17 Feb, 2019 3 commits
  24. 13 Jan, 2019 4 commits
    • namark's avatar
      Exploring some math, · ccdc5a47
      namark authored
      trying to implement exterior(wedge) product using matrix multiplication,
      messy and incomplete code lazily turned into a test to justify itself
      ccdc5a47
    • namark's avatar
      A simple tool for improving readability of vectors · ff4d1a09
      namark authored
      in the compiler messages.
      ff4d1a09
    • namark's avatar
      Minor fix in makefile, · c975bcd3
      namark authored
      for the jobs parameter to propagate to unit test Makefile,
      there is probably a better way, but not sure
      c975bcd3
    • namark's avatar
      Various improvements for vector, · fac987bd
      namark authored
      1D vector now implicitly convertible to coordinate type,
      made mutantClone constexpr(assuming constexpr std::transform),
      a better(more generic) mutant_clone,
      more descriptive name for magnitude: quadrance,
      deduction guides for variadic constructors,
      minor fix in ostream operator<< for matrices (trailing white space),
      pulled shift operators into the namespace
      fac987bd
  25. 01 Dec, 2018 1 commit
  26. 30 Nov, 2018 1 commit
  27. 28 Nov, 2018 1 commit
  28. 20 Oct, 2018 2 commits