Skip to content
Snippets Groups Projects
  1. May 09, 2023
  2. May 08, 2023
  3. May 03, 2023
  4. Apr 29, 2023
  5. Apr 28, 2023
  6. Apr 21, 2023
  7. Apr 20, 2023
  8. Apr 19, 2023
  9. Apr 17, 2023
  10. Apr 13, 2023
  11. Apr 12, 2023
  12. Apr 11, 2023
  13. Apr 07, 2023
  14. Apr 06, 2023
    • Gerhard Raven's avatar
      Cleanup FunctorCore · 22911547
      Gerhard Raven authored
      - `struct` doesn't `public` declaration
      - prefer `mag` over `sqrt(mag2)`
      - avoid special handling of `SmartRef` -- instead, use the fact that it has
        pointer semantics
      - add constraints to some template functions, and prefer this to checking
        for explicit 'is_legacy_particle`
      - use already existing `always_false` instead of introducing
        `assert_error` which does the same (and which has a name that doesn't
        match what it really does, but is named after what it could be used
        for)
      - fix spelling
      - remove redundant `deref_if_ptr`
      - move 'internal' python functors (i.e. those whose name starts with
        `_`) into the scope of the functor that uses them instead of leaving
        them at global scope
      22911547
  15. Apr 04, 2023
Loading