- Dec 02, 2024
-
-
Marcus Mohr authored
Mostly adds some "_" decorators to member variables and some consts. Fixes some typos in explanations, too.
-
- Nov 25, 2024
-
-
Marcus Mohr authored
-
- Oct 28, 2024
-
-
Marcus Mohr authored
-
- Nov 06, 2023
-
-
Marcus Mohr authored
-
- Sep 27, 2023
-
-
Marcus Mohr authored
-
- Feb 06, 2023
-
-
Marcus Mohr authored
-
- Feb 03, 2023
-
-
Marcus Mohr authored
-
Marcus Mohr authored
We begin by implementing a homebrew class ResourcePointer as example
-
Marcus Mohr authored
-
Marcus Mohr authored
-
Marcus Mohr authored
-
Marcus Mohr authored
- Move semantics and rule of six - Emulating Multiple Dispatch in C++
-
- Dec 12, 2022
-
-
Marcus Mohr authored
Commit adds an example of the extra costs which might result from explicit template instantiation when it occurs in multiple compilation units.
-
- Nov 21, 2022
-
-
Marcus Mohr authored
- in #08: use real_c() in HyTeG snippet - in #09: fix some text pieces
-
- Nov 04, 2022
-
-
Marcus Mohr authored
-
- Oct 31, 2022
-
-
Marcus Mohr authored
Major correction is to fix the wrong statement that objects would not have access to private members of the class in other objects of the same class. We already used that in Task#1. We now also make use of this in the final version of VectorClass in notebook #4. Besides this updates are mainly w.r.t. typos and formatting.
-
- Feb 09, 2022
-
-
Marcus Mohr authored
-
Marcus Mohr authored
-
- Feb 02, 2022
-
-
Marcus Mohr authored
-
Marcus Mohr authored
Notebook number 12 focuses on aspects like specialisation and partial specialisation of template classes, why specialisation of function templates should be avoided and pitfalls of inheritance in combination with template classes.
-
- Jan 18, 2022
-
-
Marcus Mohr authored
-
Marcus Mohr authored
-
- Jan 12, 2022
-
-
Marcus Mohr authored
-
- Dec 16, 2021
-
-
Marcus Mohr authored
-
Marcus Mohr authored
Commit adds examples on using the override and final specifiers on virtual methods and an example on pure virtual functions and abstract classes. We also improve the sectioning in the notebook. Additionally commit fixes a typo in notebook #08.
-
- Dec 15, 2021
-
-
Marcus Mohr authored
-
Marcus Mohr authored
-
- Dec 14, 2021
-
-
Marcus Mohr authored
-
- Dec 13, 2021
-
-
Marcus Mohr authored
-
- Dec 09, 2021
-
-
Marcus Mohr authored
-
- Dec 08, 2021
-
-
Marcus Mohr authored
-
Marcus Mohr authored
This update now really contains the new section on std::function.
-
Marcus Mohr authored
-
- Dec 01, 2021
-
-
Marcus Mohr authored
- In our VectorClass we have, of course, access to vec_ data member of other objects of the class; can use that in the add() and innerProduct() methods. - Ran through second half of notebook #6 in class, so some small updates and extensions.
-
Marcus Mohr authored
-
- Nov 30, 2021
-
-
Marcus Mohr authored
-
Marcus Mohr authored
-
Marcus Mohr authored
-
- Nov 29, 2021
-
-
Marcus Mohr authored
-
Marcus Mohr authored
-