- Jan 10, 2022
-
-
-
The old headers were hard to maintain, inconsistent and contained useless information: - file name (useless, prone to inconsistencies upon renaming) - "description" (useless placeholder that was likely intended to be replaced by the user, not to be used literally) - "begin" date for each file (prone to inconsistencies and copy-paste errors, the information can be found in git) - "copyright" notice (inconsistent years) - "email" (replaced with a project link in the new template) - "Copyright Notice" referring to an obsolete file (tnl/Copyright) that does not exist anymore The new template consists of three simple parts: - copyright notice with updatable years related to the whole project - project name and website URL - SPDX license identifier Note that the SPDX license identifier must be on a line that starts with either "//" or "/*", so we can't use a block comment (/* ... */) for the whole header. But using "//" for block comments is common too.
-
Copyright headers in these files are useless, since they are not distributed on the user's when they install TNL. They were also outdated and inconsistent.
-
Jakub Klinkovský authored
Documentation: fixed links between markdown files See merge request !119
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Doxygen changed their way of naming HTML files converted from Markdown in the 1.9.3 release, but linking to other Markdown files is now supported natively. No need for links to .html and the \page macro at the top of each Markdown page.
-
Jakub Klinkovský authored
-
- Jan 09, 2022
-
-
Jakub Klinkovský authored
Mesh followup See merge request !117
-
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
It is broken and does not actually check anything.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Optimized mesh initialization by skipping entities which are completely disabled in the configuration
-
Jakub Klinkovský authored
Added options to force the output RealType and GlobalIndexType in tnl-mesh-converter and tnl-refine-mesh
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Jan 08, 2022
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
The example should be the same for both .cpp and .cu, otherwise the output might be inconsistent (e.g. when .cpp is included, but .cu is compiled and its output is used).
-
Jakub Klinkovský authored
-
- Jan 06, 2022
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
- Jan 05, 2022
-
-
Jakub Klinkovský authored
Fixed Jacobi and SOR so that code using getLinearSolver() and a distributed matrix can be compiled (even if the solvers do not work...)
-