- Sep 05, 2018
-
-
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
-
- Aug 31, 2018
-
-
Tomáš Oberhuber authored
-
- Aug 21, 2018
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
It is not needed, since CUSPARSE is included in all versions of CUDA since at least 7.0. Also note that CUSPARSE is needed only for some tests and legacy code (tnl-benchmark-spmv and wrappers in Matrices::CSR) and experimental code (Preconditioners::ILU0). Everything is still guarded by the HAVE_CUSPARSE macro, so the user can pass -DHAVE_CUSPARSE -lcusparse to the compiler to enable the features.
-
- Aug 17, 2018
-
-
Tomáš Oberhuber authored
-
- Aug 13, 2018
-
-
Tomáš Oberhuber authored
-
- Aug 06, 2018
-
-
Jakub Klinkovský authored
I don't understand how it could work on the small grids...
-
- Jul 22, 2018
-
-
Tomáš Oberhuber authored
-
- Jul 15, 2018
-
-
Tomáš Oberhuber authored
-
- Jul 14, 2018
-
-
Tomáš Oberhuber authored
-
- Jul 11, 2018
-
-
Tomáš Oberhuber authored
-
- Jul 09, 2018
-
-
Vít Hanousek authored
Preapare Distributed Grids for Communication groups (aka MPI Communicator)
-
- Jul 07, 2018
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Why do problems have this method anyway? It was obviously never used...
-
- Jun 10, 2018
-
-
Tomáš Oberhuber authored
-
Tomáš Oberhuber authored
Added parallel reduction to communicators.
-
- Jun 07, 2018
-
-
Vít Hanousek authored
-