- 14 Sep, 2016 8 commits
-
-
Quentin Khan authored
The Lagrange and Chebyshev kernels are disabled until they are made compatible with the StarPU algorithm.
-
Quentin Khan authored
-
Quentin Khan authored
- Add FMM operator overloads that take specific node symbolic data, multipole and local expansion instead of the whole node data. - Add a mutex to allow concurrent execution, this implies the explicit copy constructor/operator because the mutex cannot be copied/moved. - Add a fuse_results operation to gather the information from the kernel copies when a multi-threaded algorithms uses them (eg. tasks, StarPU). - Make the multipole and local expansion types explicit.
-
Quentin Khan authored
Group some of the node symbolic data (depth, morton index) in a symbolic_data_t object. This will allow easy manipulation.
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
- 08 Sep, 2016 1 commit
-
-
Berenger Bramas authored
-
- 05 Sep, 2016 1 commit
-
-
BLANCHARD Pierre authored
-
- 01 Sep, 2016 1 commit
-
-
PRUVOST Florent authored
-
- 08 Aug, 2016 8 commits
-
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
Making the particle container part of a node make (as opposed to dynamically allocated) speeds up tree creation as no allocation takes place for empty nodes.
-
Quentin Khan authored
-
- 02 Aug, 2016 5 commits
-
-
Quentin Khan authored
This feature is not well supported by compilers. The traits values are only used at comiple time.
-
Quentin Khan authored
-
Quentin Khan authored
The split_to_height method splits all nodes in the tree until the given height.
-
Quentin Khan authored
-
Quentin Khan authored
-
- 22 Jul, 2016 2 commits
-
-
Quentin Khan authored
-
Quentin Khan authored
-
- 05 Jul, 2016 9 commits
-
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
This constructor's aim was to provide a static_assert message that would indicate the error. This could have hindered sfinae as the constructor was seen as existing without failing compilation early.
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
The function is not necessary since FBasicParticle inherits from std::tuple. Use std::get instead.
-
- 04 Jul, 2016 5 commits
-
-
PRUVOST Florent authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-