Esempio n. 1
0
 private void InstationäreBerechnung(object sender, RoutedEventArgs e)
 {
     if (zeitintegrationDaten)
     {
         if (!berechnet)
         {
             analysis = new Berechnung(modell);
             analysis.ComputeSystemMatrix();
             analysis.ComputeSystemVector();
             analysis.SolveEquations();
             berechnet = true;
         }
         analysis.TimeIntegration1StOrder();
         zeitintegrationBerechnet = true;
         _ = MessageBox.Show("Zeitintegration erfolgreich durchgeführt", "instationäre Wärmeberechnung");
     }
     else
     {
         _ = MessageBox.Show("Daten für Zeitintegration sind noch nicht spezifiziert", "Wärmeberechnung");
     }
 }