Variationen: Unterschied zwischen den Versionen

Aus TALSIM Docs
KKeine Bearbeitungszusammenfassung
(Link zu RUN-Datei)
 
Zeile 15: Zeile 15:


<!--T:3-->
<!--T:3-->
In der Datei <code>talsim.run</code> wird mit <code>VariationId</code> gesteuert, welche Variation bei einer Simulation angewandt werden soll. <code>VariationId=0</code> bedeutet, dass keine Variation angewendet wird.  
In der [[Special:MyLanguage/RUN-Datei|RUN-Datei]] (z.B. <code>talsim.run</code>) wird mit <code>VariationId</code> gesteuert, welche Variation bei einer Simulation angewandt werden soll. <code>VariationId=0</code> bedeutet, dass keine Variation angewendet wird.  


<!--T:4-->
<!--T:4-->
Beispiel run-Datei zur Simulation mit der Variation mit ID 1:
Beispiel RUN-Datei zur Simulation mit der Variation mit ID 1:
<pre>
<pre>
[TALSIM]
[TALSIM]
Path=..\Datensatz\
Path=Pfad\zu\Datensatz\
System=MeinSystem
System=MeinSystem
ExecMode=0
ExecMode=0

Aktuelle Version vom 17. Juli 2023, 15:31 Uhr

Sprachen:

Mit Variationen können verschiedene Modellparameter oder Simulationseinstellungen eines Datensatzes variiert werden, ohne mehrere Kopien des gesamten Datensatzes anlegen zu müssen. Mit Variationen werden nur die zu variierenden Parameter zusätzlich zum normalen Datensatz definiert und mit Werten belegt. Dies ist insbesondere nützlich, wenn Parameter oder Einstellungen von aussen gesetzt oder verändert werden sollen, z.B. in einem operationellen Betrieb.

Variationen können auch dazu verwendet werden, bestimmte Modellparameter (z.B. die Anfangsbedingungen) aus einem Simulationslauf mit Hotstart zu überschreiben.

Variationen können über die grafische Oberfläche angelegt und für die Simulation ausgewählt werden. Im Folgenden wird beschrieben, wie Variationen ausserhalb der grafischen Oberfläche angelegt und verwendet werden können.

In der RUN-Datei (z.B. talsim.run) wird mit VariationId gesteuert, welche Variation bei einer Simulation angewandt werden soll. VariationId=0 bedeutet, dass keine Variation angewendet wird.

Beispiel RUN-Datei zur Simulation mit der Variation mit ID 1:

[TALSIM]
Path=Pfad\zu\Datensatz\
System=MeinSystem
ExecMode=0
VariationId=1

Welche Parameter durch die Variationen verändert werden sollen, wird in der UPD-Datei definiert. Die dabei möglichen Parameter sind im Abschnitt VariationOption der sydrodomain.ini definiert.

Die in den einzelnen Variationen zu setzenden Parameterwerte werden in Form von VAR-Dateien vorgegeben.