- Aug 04, 2017
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Standard CMAKE_CXX_FLAGS are a space-delimited list, but our CXX_TESTS_FLAGS are manually passed to CUDA_ADD_EXECUTABLE, which expects a semicolon-delimited list. Blame cmake for such a crazy language...
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
- Use math function from TNL/Math.h instead of the standard library - Many cosmetic changes for readability
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
- The inherited operator= is weird, but this seems to work. - Use TNL::pow instead of std::pow etc.
-
Jakub Klinkovský authored
The splitting with if( std::is_same<...> ) is not perfect, the code for all devices was always visible to the compiler, and irrelevant parts were optimized out at a much later stage. To fix compilation for MIC and custom data type, we need proper template specializations.
-
Jakub Klinkovský authored
- Cleaned up unnecessary specializations of TNL::max and TNL::min - Implemented result type promotion to fix compilation with nvcc - Added TNL::sqrt, which will be necessary for MIC
-
- Aug 03, 2017
-
-
Jakub Klinkovský authored
It used to work everywhere, but the compilers on CentOS (on penny) are weird...
-
- Aug 02, 2017
-
-
Jakub Klinkovský authored
-
Tomáš Oberhuber authored
Conflicts: README
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
-
- Aug 01, 2017
-
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
-
- Jul 31, 2017
-
-
Tomáš Oberhuber authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
-
Jakub Klinkovský authored
-
- Jul 30, 2017
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Jul 29, 2017
-
-
Jakub Klinkovský authored
-
- Jul 28, 2017
-
-
Vít Hanousek authored
-
Vít Hanousek authored
-
- Jul 27, 2017
-
-
Tomáš Oberhuber authored
-
- Jul 25, 2017
-
-
Vít Hanousek authored
-
Vít Hanousek authored
Conflicts: CMakeLists.txt build src/TNL/Assert.h src/TNL/Containers/SharedArray.h src/TNL/Containers/StaticVector.h src/TNL/Containers/StaticVector1D_impl.h src/TNL/DevicePointer.h src/TNL/Devices/Cuda.h src/TNL/Operators/diffusion/LinearDiffusion_impl.h src/TNL/Problems/HeatEquationProblem_impl.h src/TNL/SharedPointer.h src/TNL/Solvers/PDE/ExplicitUpdater.h src/TNL/Solvers/SolverMonitor.h src/TNL/UniquePointer.h
-
- Jul 16, 2017
-
-
Tomáš Oberhuber authored
Conflicts: src/UnitTests/Containers/VectorTest.cu
-
Tomáš Oberhuber authored
-
- Jul 14, 2017
-
-
Jakub Klinkovský authored
-