Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2024/2025
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Programování inženýrských aplikací II.

Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
2012056 KZ 3 1P+2C česky
Garant předmětu:
Vladimír Prokop
Přednášející:
Tomáš Halada, Jan Karel, Matěj Klíma, David Trdlička
Cvičící:
Tomáš Halada, Jan Karel, Matěj Klíma, David Trdlička
Předmět zajišťuje:
ústav technické matematiky
Anotace:

Studenti se seznámí s programovací zásadami, zvyklostmi a typickými algoritmy pro tvorbu programů pro řešení úloh pro parciální diferenciální rovnice pomocí metody konečných objemů nebo metody konečných prvků.

Požadavky:

Základní znalost jazyka C

Osnova přednášek:

Seznámení s volně dostupnými prostředky pro preprocessing (gmesh, ...)

Seznámení s volně dostupnými prostředky pro postprocessing (Paraview, ...)

„Best practice“ doporučení pro strukturu programu/projektu

Vhodná architektura kódu pro případy strukturované, multiblokové a nestrukturované sítě

Způsoby zachování historie vývoje programu - správa verzí (Git, ...)

Úvod do MPI

Osnova cvičení:
Cíle studia:
Studijní materiály:

ALEXANDRESCU, Andrei. Moderní programování v C++ , Computer press, 2004, ISBN 80-251-0370-6

MARTIN, Robert, C. Clean Code, Pearson, 2008, ISBN 0132350882

http://mpi-forum.org

https://git-scm.com/doc

Poznámka:
Rozvrh na zimní semestr 2024/2025:
Rozvrh není připraven
Rozvrh na letní semestr 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
St
Čt
místnost T4:A1-404
Halada T.
12:30–13:15
(přednášková par. 1)
Dejvice
Poč. učebna 404
místnost T4:A1-404
Halada T.
13:15–15:00
(přednášková par. 1
paralelka 101)

Dejvice
Poč. učebna 404

Předmět je součástí následujících studijních plánů:
Platnost dat k 14. 3. 2025
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet5900406.html