- Dec 14, 2020
-
-
Jakub Klinkovský authored
[ci skip]
-
Jakub Klinkovský authored
[ci skip]
-
Jakub Klinkovský authored
Documentation: reorganize README.md and the documentation front page See merge request !77
-
Jakub Klinkovský authored
It is superseded by the usage hints documented on the front page and by the linked example project.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
- README is shorter, includes only an introduction and links to the full documentation for details - New documented topics: optional dependencies, compiler flags, environment variables
-
Jakub Klinkovský authored
- The concept of tnl-bindir is completely useless - it was intended for checking if the user configured their $PATH, but the user had to already configure $PATH in order to use the script. - The tnl-compile script was used in the quickstart-generated Makefile, but gave obsolete output. Moreover, the script approach is inflexible and does not provide any benefits compared to hard-coding flags directly in the Makefile.
-
- Dec 12, 2020
-
-
Jakub Klinkovský authored
LBM hacks: add optimizations of the ndarray synchronizer as presented at WSC2019 See merge request !76
-
Jakub Klinkovský authored
-
- Dec 05, 2020
-
-
Jakub Klinkovský authored
Advent cleanup See merge request !75
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Moved StaticMatrix from the Containers namespace into Matrices, added matrix-vector multiplication operator
-
Jakub Klinkovský authored
See https://editorconfig.org/ for details.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
- pkg-config files are obsolete and not useful anymore, since TNL is now a header-only library - the FindTNL.cmake module was never actually working and it is also useless since TNL is a header-only library
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
The separation is necessary if the external code has a different license and it is nice even if they have the same license as TNL.
-
- Nov 12, 2020
-
-
Jakub Klinkovský authored
DummySolver was not used at all. DummySolver was used only in the SolverConfig when calling the configSetup method - but using an instance of PDEProblem is much cleaner.
-
Jakub Klinkovský authored
-
- Nov 01, 2020
-
-
Jakub Klinkovský authored
-
- Oct 31, 2020
-
-
Jakub Klinkovský authored
Distributed mesh fix See merge request !74
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
DistributedMeshTest: add test with entity centers to ensure that the transferred data really match the physical entities
-
Jakub Klinkovský authored
It depends on input data files, so it is not a unit test.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
- iterative way of communicating the global indices for ghost entities - only one reordering at the end - a lot of code cleanup
-
Jakub Klinkovský authored
Previously we matched the local subvertex ID with the neighbor's local superentity ID (entities sharing the same vertex), which does not make sense. The result cannot use the synchronizeSparse function, so it looks more complicated. Note that it still does not work in all corner cases - see the FIXME notes.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
distributeSubentities: fix for decompositions where multiple ranks own all subvertices of their local cells
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Oct 25, 2020
-
-
Jakub Klinkovský authored
-
- Oct 14, 2020
-
-
Jakub Klinkovský authored
-
- Oct 03, 2020
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-