Wissenschaftliches Programmieren für Ingenieure

V
1.5
Angewandte Materialien (Zuverlässigkeit und Mikrostruktur, IAM-ZM)
Weygand, Gumbsch
KIT-Fakultät für Maschinenbau
Institut für Angewandte Materialien
WS 22/23
WS 21/22
WS 20/21
WS 19/20
VVZ ILIAS

1. Einführung: warum wissenschaftliches Rechnen
2. Rechnerarchitekturen
3. Einführung in Unix/Linux
4. Grundlagen der Programmiersprache C++
* Programmstruktur
* Datentypen, Operatoren, Steuerstrukturen
* dynamische Speicherverwaltung
* Funktionen
* Klassen, Vererbung
* OpenMP Parallelisierung
5. Numerik / Algorithmen
* finite Differenzen
* MD Simulation: Lösung von Differenzialgleichungen 2ter Ordnung
* Partikelsimulation
* lineare Gleichungslöser

Der/die Studierende kann

  • die Programmiersprache C++ anwenden, um Programme für das wissenschaftliche Rechnen zu erstellen
  • Programme zur Nutzung auf Parallelrechnern anpassen
  • geeignete numerische Methoden zur Lösung von Differentialgleichungen auswählen.

Die Vorlesung kann nicht mit der Vorlesung "Anwendung höherer Programmiersprachen im Maschinenbau" (2182735) kombiniert werden.

Präsenzzeit: 22,5 Stunden
Übung: 22,5 Stunden (freiwillig)
Selbststudium: 75 Stunden

schriftliche Prüfung 90 Minuten

Kommentare

Bitte logge dich ein, um Kommentare lesen zu können.

Termine

  • Mi, 14:00 - 15:30
    10.91 Grashof-Hörsaal

Bewertungen

(2)

Bitte logge dich ein, um Bewertungen sehen zu können.