- May 09, 2020
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Tomáš Oberhuber authored
-
- Nov 08, 2019
-
-
Jakub Klinkovský authored
-
- Oct 25, 2019
-
-
Jakub Klinkovský authored
The usage of algorithms such as MemoryOperations or Reduction is not bound to a particular container. On the other hand, ArrayIO, ArrayAssignment, VectorAssignment and StaticArrayAssignment are just implementation details for the containers - moved into TNL/Containers/detail/ Also moved ParallelFor, StaticFor, StaticVectorFor, TemplateStaticFor into TNL/Algorithms/
-
Jakub Klinkovský authored
This will be necessary to avoid code bloat with more than 2 devices (execution types).
-
Jakub Klinkovský authored
- cudaMemcpy is slower than our ParallelFor kernel for CUDA - use std::copy and std::equal instead of memcpy and memcmp, but only as sequential fallbacks - use parallel algorithms for containsValue and containsOnlyValue (again with sequential fallbacks)
-
- Sep 03, 2019
-
-
Jakub Klinkovský authored
-
- Aug 17, 2019
-
-
Jakub Klinkovský authored
-
- Aug 03, 2019
-
-
Jakub Klinkovský authored
-
- Jul 26, 2019
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Jul 04, 2019
-
-
Jakub Klinkovský authored
-
- Apr 19, 2019
-
-
Jakub Klinkovský authored
-
- Apr 11, 2019
-
-
-
Tomáš Oberhuber authored
-
- Jan 25, 2019
-
-
Jakub Klinkovský authored
TNL is not supposed to have any external dependencies, so an empty config file is useless. If some marginal parts of the project (such as code for image processing) need to depend on some non-standard library, they should be split into a separate module/project so that the dependencies can be properly specified. For now, the macros are specified as compiler parameters. Client software using the affected headers will have to do the same.
-
- Sep 28, 2018
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Sep 05, 2018
-
-
Jakub Klinkovský authored
Also added missing 'const' to the getMemoryElement method for host.
-
- Sep 03, 2018
-
-
Jakub Klinkovský authored
-
- Sep 02, 2018
-
-
Tomáš Oberhuber authored
-
- Aug 20, 2018
-
-
Jakub Klinkovský authored
-
- Aug 16, 2018
-
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
Implemented Array:containsOnlyValue. Restored implementation of ArrayOperations::memoryCompare on host.
-
- Aug 13, 2018
-
-
Tomáš Oberhuber authored
Implemented a method Array::checkValue which returns true only if there is an element with given value in the array.
-
- May 07, 2018
-
-
Jakub Klinkovský authored
-
- Jul 31, 2017
-
-
Jakub Klinkovský authored
-
- Jun 21, 2017
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Jun 13, 2017
-
-
Jakub Klinkovský authored
-
- Nov 19, 2016
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Aug 11, 2016
-
-
Tomáš Oberhuber authored
-
- Jul 27, 2016
-
-
Tomáš Oberhuber authored
-
- Jul 20, 2016
-
-
Tomáš Oberhuber authored
-