Dies ist eine alte Version des Dokuments!
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.
- 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.)
-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
- Einrichten von Git und erste Testversuche
- Aufgabenteilung:
- Flowchart zum Programmaufbau erarbeitet
- 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 mittels .csv Dateien
- Einteilung f. Die nächste Woche:
Renderdatei schreiben: Martina, Lucas
Speichersystem optimieren: Lars
PhysikEngine: Lennox, Matthias
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
10.01.19
-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:
17.01.19
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 Berechnungen erarbeitet Trails implementiert Sonnensystem CSV angelegt → Sonnensystem funktioniert!!!!
24.01.19
Leapfrog Berechnung implementiert Runge Kutta verfahren angefangen Orignaldaten gesucht Texturen weiter optimiert Versuch einer Pausen Funktion
31.01.19
Runge Kutta verallgemeinert Key Events implementiert Weitere Texturen Wenig Gruppenmitglieder…