README.md 1.98 KB
Newer Older
Praetorius, Simon's avatar
Praetorius, Simon committed
1
# Scientific Programming with C++
Praetorius, Simon's avatar
Praetorius, Simon committed
2

Praetorius, Simon's avatar
Praetorius, Simon committed
3
4
## Lecture notes

Praetorius, Simon's avatar
Praetorius, Simon committed
5
6
7
| Topic                                  | Download                 | Updated       |
|----------------------------------------|--------------------------|---------------|
| Scientific Programming with C++        | [lecture.pdf][]          | 2021/02/24    |
Praetorius, Simon's avatar
Praetorius, Simon committed
8
9
10
11

[lecture.pdf]: https://gitlab.mn.tu-dresden.de/teaching/scprog/so2021/-/jobs/artifacts/master/raw/lecture/lecture.pdf?job=build


12
### Submission of solutions
Praetorius, Simon's avatar
Praetorius, Simon committed
13

14
15
16
17
18
19
20
You may submit solutions to exercises to the corresponding tutorial repository
[scprog/so2021-tutorial](https://gitlab.mn.tu-dresden.de/teaching/scprog/so2021-tutorial).
Access to the repository will be given in the first tutorials. We will create an
account in this local GitLab platform with your ZIH username. When created, you
will receive an invitation email to set your password. Then you will get access
to the tutorial project. The submission procedure is described there. Please read the
instructions carefully. Ask the tutor (@spraetor) if you have any further questions.
Praetorius, Simon's avatar
Praetorius, Simon committed
21
22


23
## More reading
Praetorius, Simon's avatar
Praetorius, Simon committed
24
25
Online references and literature useful for completing the exercises are listed below:

Praetorius, Simon's avatar
Praetorius, Simon committed
26
27
28
29
- **Online-References:**
  - [cppreference.com](http://en.cppreference.com), [BLAS](http://www.netlib.org/blas),
    [LAPACK](http://www.netlib.org/lapack/), [DUNE](https://www.dune-project.org/doxygen/),
    [Git](https://git-scm.com/docs), [Boost](https://www.boost.org/doc/libs/1_71_0/),
Praetorius, Simon's avatar
Praetorius, Simon committed
30
    [CMake](https://cmake.org/cmake/help/latest/)
Praetorius, Simon's avatar
Praetorius, Simon committed
31
- **Cheat-sheets:**
Praetorius, Simon's avatar
Praetorius, Simon committed
32
  - [Divhints](https://devhints.io/), [Git](https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf),
Praetorius, Simon's avatar
Praetorius, Simon committed
33
    [Linux Command Line](https://appletree.or.kr/quick_reference_cards/Unix-Linux/Linux%20Command%20Line%20Cheat%20Sheet.pdf)
Praetorius, Simon's avatar
Praetorius, Simon committed
34
- **Tutorials:**
Praetorius, Simon's avatar
Praetorius, Simon committed
35
  - [MTL4](http://old.simunova.com/docs/mtl4/html/tutorial.html), [Git](https://git-scm.com/book/en/v2)
Praetorius, Simon's avatar
Praetorius, Simon committed
36
- **Compiler:**
37
  - [GCC](https://gcc.gnu.org/), [Clang](http://clang.llvm.org/), [Intel Icc](https://software.intel.com/en-us/c-compilers)