1. 18 Mar, 2019 1 commit
  2. 30 Jan, 2019 2 commits
  3. 13 Jun, 2018 1 commit
  4. 12 Jun, 2018 2 commits
  5. 15 Mar, 2018 1 commit
  6. 13 Mar, 2018 3 commits
  7. 23 Jan, 2018 1 commit
  8. 16 Jan, 2018 1 commit
  9. 15 Jan, 2018 1 commit
  10. 22 Aug, 2017 3 commits
  11. 13 Jul, 2017 2 commits
  12. 12 May, 2017 1 commit
  13. 24 Apr, 2017 1 commit
  14. 20 Apr, 2017 1 commit
  15. 19 Apr, 2017 1 commit
    • Quentin Khan's avatar
      Rework FVariadicParticleContainer · 187db7b0
      Quentin Khan authored
      The container expects that the particle exposes a method `as_tuple` that
      converts the particle object to an std::tuple.
      
      The container no longer hides the underlying container value_type. It
      provides a particle_t alias to the particle type.
      
      FTree will deduce its particle type from the container in two steps:
        - if the container exposes a particle_t type, it is used
        - otherwise, the value_type alias of the container is used
      187db7b0
  16. 11 Apr, 2017 2 commits
  17. 04 Apr, 2017 2 commits
  18. 22 Mar, 2017 1 commit
  19. 21 Mar, 2017 1 commit
    • Quentin Khan's avatar
      Clean up F(Mpi)Buffer{Writer,Reader} implementation · d7a28eda
      Quentin Khan authored
      The classes FMpiBufferWriter and FBufferWriter implemented the same
      functionality, FMpiBufferReader and FBufferReader did too. This replaces
      the FBuffer implementations with the FMpiBuffer ones.
      
      Steps taken:
        - remove FBuffer* implementation
        - rename FMpiBuffer* to FBuffer*
        - clean up code and documentation
        - fix missing includes
      
      A few unused variables warnings are fixed in FAbstractBuffer.hpp.
      
      There was a discrepancy in the getSize method of F(Mpi)BufferReader. The
      behaviour of FMpiBufferReader is kept and the unit test is modified.
      d7a28eda
  20. 15 Mar, 2017 1 commit
  21. 13 Mar, 2017 1 commit
  22. 10 Mar, 2017 1 commit
  23. 09 Mar, 2017 1 commit
  24. 13 Dec, 2016 1 commit
    • Quentin Khan's avatar
      Clean up F(Mpi)Buffer{Writer,Reader} implementation · 2db91c3b
      Quentin Khan authored
      The classes FMpiBufferWriter and FBufferWriter implemented the same
      functionality, FMpiBufferReader and FBufferReader did too. This replaces
      the FBuffer implementations with the FMpiBuffer ones.
      
      Steps taken:
        - remove FBuffer* implementation
        - rename FMpiBuffer* to FBuffer*
        - clean up code and documentation
        - fix missing includes
      
      A few unused variables warnings are fixed in FAbstractBuffer.hpp.
      
      There was a discrepancy in the getSize method of F(Mpi)BufferReader. The
      behaviour of FMpiBufferReader is kept and the unit test is modified.
      2db91c3b
  25. 07 Dec, 2016 2 commits
    • Quentin Khan's avatar
      Fix utestMpiTreeBuilder · b950089c
      Quentin Khan authored
      Variable was given instead of its address.
      b950089c
    • Quentin Khan's avatar
      FChebCell/FUnifCell: simplify code · 3ebd26e3
      Quentin Khan authored
      The multipole and local expansion share the same implementation. Their
      types only differ by a template tag parameter. Consquently, the
      `getMultipole`/`getLocal` methods are changed to `get`.
      
      The method change is propageted to the files:
      
        - FChebKernel,
        - FChebSymKernel,
        - FChebTensorialKernel,
        - FAdaptChebKernel,
        - FUnifKernel,
        - FUnifTensorialKernel,
        - FAdaptUnifKernel,
        - utestChebyshevDirectPeriodic,
        - utestInterpolationMultiRhs,
      3ebd26e3
  26. 06 Dec, 2016 1 commit
  27. 28 Nov, 2016 1 commit
  28. 14 Nov, 2016 3 commits