- Sep 29, 2018
-
-
Jakub Klinkovský authored
The former has been formally deprecated for a long time and in CUDA 10.0 it is finally properly marked as deprecated, so the compiler can print warnings.
-
- Sep 28, 2018
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Sep 20, 2018
-
-
Jakub Klinkovský authored
-
- Sep 19, 2018
-
-
Tomáš Oberhuber authored
-
Jakub Klinkovský authored
-
- Sep 16, 2018
-
-
Jakub Klinkovský authored
- There is an RAII wrapper called ScopedInitializer to handle finalization due to C++ exceptions and to avoid calls to Finalize in all exit branches. - Fixed signature of MpiCommunicator::Init to match that of MPI_Init.
-
Jakub Klinkovský authored
-
- Sep 15, 2018
-
-
Jakub Klinkovský authored
The std::isnan method can be safely used in host code (if the compiler is not moron). There is no device code which uses isnan so the TNL::isNan function is useless. This reverts commit 0eff2f63.
-
- Sep 12, 2018
-
-
Tomáš Oberhuber authored
-
- Sep 11, 2018
-
-
Jakub Klinkovský authored
It has not been implemented in the past decade so it can be safely assumed that it is useless.
-
- Sep 09, 2018
-
-
Tomáš Oberhuber authored
-
- Sep 06, 2018
-
-
Tomáš Oberhuber authored
-
- Sep 05, 2018
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Refactoring: replaced TNL::SharedPointer with std::shared_ptr for the linear solver and preconditioner The DeviceType capability does not matter because these objects are never passed to the device and we need to pass "shared_ptr<Derived>" as "shared_ptr<Base>".
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
The vector view types have to be passed by value, because pass by reference does not consider the converting constructors.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
It is actually used only in 2 methods and unnecessarily complicates the interface for all other solvers.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Sep 03, 2018
-
-
Jakub Klinkovský authored
They are disabled and never really worked for these objects...
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Works fine with g++ 5.5 and nvcc 8.0 in Arch Linux. File a bug report on Gitlab if you have problems.
-
Jakub Klinkovský authored
-
- Sep 02, 2018
-
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
-