- 22 Sep, 2016 3 commits
-
-
Quentin Khan authored
-
Quentin Khan authored
- The symbolic data is given to allow real kernels to find a cell's depth / box. - The P2P did not compute the correct indices for the U-list items
-
Quentin Khan authored
This is done to make constructors consistent accross the algorithms.
-
- 16 Sep, 2016 3 commits
-
-
Quentin Khan authored
-
Quentin Khan authored
-
Quentin Khan authored
-
- 14 Sep, 2016 10 commits
-
-
Quentin Khan authored
-
Quentin Khan authored
-
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 6 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.
-