{{https://i.ibb.co/vPP0Dfp/Protokoll.png}} \\ Wir haben versucht für jeden Mathesis-Termin eine Dokumentation zu schreiben, um am Ende den Arbeitsprozess darstellen zu können. Zu dem haben wir eine Bilder aufgenommen, die einen Einblick in unsere Arbeit liefern sollen.\\ ---- ====22.11.2018==== - Endgültige Definition unseres Projekts\\ - Endgültige Gruppenfindung\\ - Erarbeitung erster Konzept-Ideen in Form von Datenmodellen\\ - Sichtung erster Informationsquellen\\ - Erste Überlegungen zur Berechnung (Euler, Relativistisch, etc.)\\ {{:ws1819:pasted-image-2.png?500|Konzept}} ---- ====29.11.2018==== -weitere Überlegungen zu Informationsmaterialien\\ -Definition von Klassen mithilfe von codeshare.io\\ -Konzepte zur Darstellung der Simulation\\ -Diskussion über Definition von Array…\\ -Diskussion über Speicherung der Simulationsdaten\\ \\ \\ {{:ws1819:pasted-image.png?300|Planetsquad}}\\ ---- ====06.12.2018==== \\ - Einrichten von Git und erste Testversuche\\ - Aufgabenteilung:\\ -Euler-Verfahren Theorie erarbeiten: Lennox, Matthias, Nouri\\ -Speicherformat erarbeiten: Lars\\ -3D-Rendering Nachforschung/Möglichkeiten: Lucas, Martina\\ - Flowchart zum Programmaufbau erarbeitet\\ {{:ws1819:datenmodell.png?500|Flowchart}} ---- ====13.12.2018==== \\ - Besprechen des expliziten Euler-Verfahrens\\ - Überlegung zur Implementierung in unsere Simulation\\ - Vorstellung von Vpython als mögliches Renderprogramm\\ - Implementierung einer Datenspeicherung zur Übergabe der simulierten Daten an das Renderprogramm\\ - Einteilung f. Die nächste Woche: \\ - Renderdatei schreiben: Martina, Lucas\\ - Speichersystem optimieren: Lars\\ - PhysikEngine: Lennox, Matthias\\ {{:ws1819:pasted-image-3.png?500|Eulerverfahren}} ---- ====20.12.2018==== - Auswertung des Fortschritts der letzten Woche\\ - leider nur zu 3., bedenken das nicht alle auf dem gleichen Stand sein werden/Programm verstehen werden\\ - Speicherverwaltung fertiggestellt\\ - erste Simulationsversuche\\ -Berechnung noch fehlerhaft, Erde fliegt in Sonne…\\ -Besprechung der Ziele für die Vf-Zeit:\\ - Renderengine fertigstellen\\ - Eulerverfahren fertigstellen\\ {{:ws1819:fail1.png?400|Fail}} ---- ====10.01.2019==== - Vpython und Python3 auf allen Geräten installiert(eine Qual)\\ - Label für Objekte erstellt\\ - Fehler in der Berechnung gefunden, Kraft wird NICHT aufaddiert\\ - Timescale anzeige implementieren\\ - Texturen implementiert\\ - Code neu strukturiert\\ - //neue Ziele:// - Optimierung der Anzeige-Performance - Test mit mehr Objekten - Vergleich mit realen Daten - erste Überlegungen zu besseren Berechnungsmethoden ---- ====17.01.2019==== - Berechnung mit mehreren Objekten möglich\\ - Kraft muss bei jedem Step auf 0 gesetzt und neu berechnet werden\\ - Berechnung weiter optimiert\\ - alle Gruppenmitglieder auf neuen Stand gesetzt\\ - Neue Berechnungsmethoden erarbeitet\\ - Trails implementiert\\ - Sonnensystem CSV angelegt -> Sonnensystem funktioniert!!!!\\ {{:ws1819:euler_1day_copy.png?500|Eulerverfahren}} \\ ---- ====24.01.2019==== - Leapfrog-Verfahren implementiert\\ - Runge Kutta verfahren angefangen\\ - Orignaldaten gesucht\\ - Texturen weiter optimiert\\ - Versuch eine Pausen Funktion zu implementieren\\ ---- ====31.01.2019==== - Runge-Kutta Verfahren 4. Ordnung implementiert\\ - Key Events erfolgreich implementiert\\ - weitere Texturen eingefügt \\ {{:ws1819:rk4_1day.png?500|RK4.Ordnung}} ---- ====07.02.2019==== - SkyField zur simulation mit original NASA-Daten zur Abschätzung der Genauigkeit\\ - Key Events haben Probleme in der Simulation erzeugt, Planten fliegen aus der Bahn bei häufiger Pausierung\\ - Vorbereitung für Vortrag im Orientierungsmodul\\ ---- ====14.02.2019==== - Behebung des Key Event-Problems\\ \\ - **Ursache:** Pausieren hat die Berechnung unterbrochen, bevor diese Abgeschlossen wurde. Dadurch waren einige Objekte noch nicht für den neuen Schritt berechnet. Dadurch hat sich das Kräfteverhältnis in der simulation verschoben.\\ \\ - **Lösung:** Variable initialisiert, die der Pausenfunktion ermöglicht erst zu pausieren, wenn die letztre Berechnung abgeschlossen wurde.\\ \\ - erste SkyField-Simulationen ausgeführt ----