Header only

This makes TNL a header-only library to simplify installation and usage of the library.

The commits move all library stuff from .cpp and .cu files into header files, some intermediate commits (e.g. 25c05210, 216d8284, b6d5bf7c) reimplement and simplify things to break cyclic dependencies between TNL classes.

Edited by Jakub Klinkovský

Merge request reports

Loading