- Jan 30, 2019
-
-
Jakub Klinkovský authored
-
- Jan 29, 2019
-
-
Jakub Klinkovský authored
-
-
Jakub Klinkovský authored
-
- Jan 25, 2019
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Header only See merge request !22
-
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
New way of (de)serialization of objects into TNL::File using operator<< and operator>> (starting with string) This is nicer and safer (thanks to exceptions) than save/load functions. Moreover, it breaks the last cyclic dependency between TNL classes.
-
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
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Return values are nicer than modifiable parameters. This also avoids the circular dependency between TNL::String and List.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
This is much simpler than using the C functions. As a bonus, I/O errors throw exceptions.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Reimplemented Config::ConfigDescription and Config::ParameterContainer using std::vector instead of TNL::List This is much safer and simpler because it solves many problems due to cyclic inclusion of TNL headers.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Having 4 different files (Cuda.h, Cuda_impl.h, Cuda.cpp, Cuda.cu) for one class is not clear at all. On a related note, a class with 28 methods is clearly too long to be considered as well-designed, so it should be split into several subclasses. Obviously, the full CUDA support cannot be provided/wrapped by a single class so the design should be more flexible.
-