{"id":3277,"date":"2018-04-06T14:00:49","date_gmt":"2018-04-06T12:00:49","guid":{"rendered":"http:\/\/www.mi.uni-koeln.de\/NumSim\/?page_id=3277"},"modified":"2019-11-11T15:32:50","modified_gmt":"2019-11-11T14:32:50","slug":"uebungen-zur-vorlesung-14722-0104","status":"publish","type":"page","link":"https:\/\/www.mi.uni-koeln.de\/NumSim\/teaching\/wissenschaftliches-rechnen-ii-14722-0103\/uebungen-zur-vorlesung-14722-0104\/","title":{"rendered":"\u00dcbungen zur Vorlesung (14722.0104)"},"content":{"rendered":"<p>In den \u00dcbungen zur Vorlesung Wissenschaftliches Rechnen II werden die theoretischen und insbesondere die praktischen Aspekte der Vorlesung vertieft. Die \u00dcbungen werden als drei gro\u00dfe Projektaufgaben gestellt, welche die Studierenden unter Anleitung bearbeiten. Dabei werden insbesondere die in der Vorlesung konstruierten Verfahren von Studierenden in einem Computerprogramm (Programmiersprache beliebig) implementiert und validiert.<\/p>\n<p><strong>\u00dcbungstermine und -orte:<\/strong><br \/>\nNach Absprache im B\u00fcro von Dr. Andrew Winters bzw. Marvin Bohm, Lucas Friedrich und Johannes Markert, Gyrhofstr. 8b, 1. OG<\/p>\n<p><strong>\u00dcbungsaufgaben:<\/strong><br \/>\nZu Beginn des Semesters werden drei umfangreiche Projekte zur Vertiefung und Implementierung der in den Vorlesungen vorgestellten Verfahren hier hochgeladen. Die Studenten m\u00fcssen sich in Gruppen von bis zu drei Personen in der zweiten Vorlesungswoche f\u00fcr <span style=\"text-decoration: underline;\">ein<\/span> Projekt entscheiden und haben f\u00fcr die Bearbeitung jeweils das gesamte Semester lang Zeit. Jede Gruppe muss sich zu ihrem Projekt einen l\u00e4ssigen(!) Gruppennamen ausdenken (Hinweis: Es gibt zu jedem Projekt einen richtigen Gruppennamen!). Die Projekte sind in Meilensteine mit empfohlenen Bearbeitungszeiten unterteilt. Bis zum Semesterende (Deadline letzter Meilenstein) muss von jeder Gruppe eine mit LaTeX erstellte PDF-Datei zusammen mit den entsprechenden Quellcode-Dateien per Mail an ihren jeweiligen Betreuer eingereicht werden. In der Mail selber sowie auf dem Titelblatt der PDF-Datei sollten der Gruppenname sowie die Namen, Matrikelnummern und E-Mail-Adressen aller Gruppenmitglieder vermerkt werden. Desweiteren sollte die PDF-Datei eine vollst\u00e4ndige und korrekte Ausarbeitung aller nachfolgenden Aufgaben beinhalten, d.h. s\u00e4mtliche Herleitungen, Grafiken, Tabellen, Bilder, Erkl\u00e4rungen und Interpretationen der Resultate. Dabei sollte auf eine entsprechende Formatierung, Rechtschreibung und ggf. sinnvolle Beschriftung von Bildern und Grafiken (Achsen, Legende, etc.) besonders Acht gegeben werden. Die Programmieraufgaben k\u00f6nnen in einer beliebigen Programmiersprache bearbeitet werden &#8211; jedoch sollten die Quellcode-Dateien \u00fcbersichtlich aufgebaut und ausreichend kommentiert sein. <span style=\"text-decoration: underline;\">Unvollst\u00e4ndige, versp\u00e4tete oder offensichtlich falsche Abgaben werden nicht akzeptiert.<\/span><\/p>\n<p>Zudem muss jede Gruppe die erzielten Ergebnisse in der letzten Vorlesungswoche in Form einer Folienpr\u00e4sentation vorstellen. Bei R\u00fcckfragen k\u00f6nnen Sie sich jederzeit per Mail bei Ihrem Betreuer melden oder nach Terminabsprache in dessen B\u00fcro vorbeikommen.<\/p>\n<p><span style=\"text-decoration: underline;\">Um die Zulassungskriterien f\u00fcr die abschlie\u00dfenden Pr\u00fcfungen im Juli zu erf\u00fcllen, m\u00fcssen die Projekte entsprechend der obigen Angaben bearbeitet werden!<\/span><\/p>\n<p><!--\n<strong><span style=\"color: #0000ff;\">Project Hal's Kitchen<\/span>\n<\/strong>In diesem Projekt geht es (wie in der K\u00fcche) hei\u00df zur Sache. F\u00fcr diverse Problemstellungen ist es notwendig bestimmte Bereiche des Rechengebietes fein aufzul\u00f6sen, w\u00e4hrend dies nicht auf der ganzen Dom\u00e4ne erforderlich ist. Diesbez\u00fcglich werden Kopplungsverfahren programmiert, damit nicht-konforme Gitterzellen verkn\u00fcpft werden k\u00f6nnen. Um zus\u00e4tzlich die Beschaffenheit des Gitters zu steuern, werden sogenannte <em>adaptive Gitterzellen<\/em> implementiert. Anschlie\u00dfend werden diese Verfahren auf das Doppelspaltexperiment angewandt, um die Ausbreitung von Licht (Teilchen oder Welle?) zu simulieren. In einem letzten Schritt wird eine Entropie-stabile Erweiterung betrachtet, um auch die nicht-linearen Flachwassergleichungen in Form eines Dammbruchproblems zu simulieren.\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Folien\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectHK_slides.pdf\">Folien<\/a><\/span>\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Projekt\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectHK.pdf\">Projekt<\/a><\/span>\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Literatur\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectHK_literature.zip\">Literatur<\/a><\/span>\n\n<strong><span style=\"color: #0000ff;\">Project Gravel Split<\/span> (Marvin Bohm)<\/strong>\nSimulationen von magnetohydrodynamischen Str\u00f6mungen bez\u00fcglich elektrisch leitender Fluide spielen eine zentrale Rolle in diversen Forschungsgebieten wie zum Beispiel der Untersuchung von Str\u00f6mungsverhalten in der Metallurgie oder Plasmen in stellaren Atmosph\u00e4ren und Fusionsreaktoren. Dabei ist das betrachtete Fluid von magnetischen und elektrischen Feldern durchdrungen und kann mittels der idealen bzw. resistiven MHD Gleichungen beschrieben werden. Ziel des Projektes ist es, die zweidimensionalen, resistiven MHD Gleichungen mittels des (Entropie-stabilen) DGSEM Verfahrens numerisch zu l\u00f6sen und durch die Einbindung von geeigneten Tools wie das sogenannte <em>Shock Capturing<\/em> und <em>Divergence Cleaning <\/em>Str\u00f6mungsbeispiele wie den magnetischen Rotor oder eine turbulente Plasmawolke zu simulieren.\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Folien\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectGS_slides.pdf\">Folien<\/a><\/span>\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Projekt\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectGS.pdf\">Projekt<\/a><\/span>\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Literatur\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectGS_literature.zip\">Literatur<\/a><\/span>\n\n<strong><span style=\"color: #0000ff;\">Project Multiple Personal Identities<\/span> (Dr. Andrew Winters und Johannes Markert)<\/strong>\nIn diesem Projekt wird eine Einf\u00fchrung in die Stabilit\u00e4tstheorie, Analyse und Implementierung von DG Verfahren hinsichtlich turbulenter Str\u00f6mungen gegeben. Dazu werden die Navier-Stokes-Gleichungen sowie die einfache Turbulenzstruktur des <em>Taylor Green Vortex (TGV)<\/em> betrachtet. Des Weiteren beinhaltet das Projekt Aspekte der dreidimensionalen Simulation sowie Parallelisierung mittels MPI.\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Folien\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectMPI_slides.pdf\">Folien<\/a><\/span>\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Projekt\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectMPI.pdf\">Projekt<\/a><\/span>\n<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" title=\"Literatur\" href=\"\/aggass\/prot\/documents_wr2_ss18\/projectMPI_literature.zip\">Literatur<\/a><\/span>\n--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In den \u00dcbungen zur Vorlesung Wissenschaftliches Rechnen II werden die theoretischen und insbesondere die praktischen Aspekte der Vorlesung vertieft. Die \u00dcbungen werden als drei gro\u00dfe Projektaufgaben gestellt, welche die Studierenden unter Anleitung bearbeiten. Dabei werden insbesondere die in der Vorlesung &hellip; <a href=\"https:\/\/www.mi.uni-koeln.de\/NumSim\/teaching\/wissenschaftliches-rechnen-ii-14722-0103\/uebungen-zur-vorlesung-14722-0104\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":0,"parent":3266,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"sidebar-page.php","meta":{"footnotes":""},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/pages\/3277"}],"collection":[{"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/comments?post=3277"}],"version-history":[{"count":16,"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/pages\/3277\/revisions"}],"predecessor-version":[{"id":4540,"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/pages\/3277\/revisions\/4540"}],"up":[{"embeddable":true,"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/pages\/3266"}],"wp:attachment":[{"href":"https:\/\/www.mi.uni-koeln.de\/NumSim\/wp-json\/wp\/v2\/media?parent=3277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}