NCANALYSE.DAT: Unterschied zwischen den Versionen
Aus BAWiki
imported>Lang Guenther (LZKA durch LZMW ersetzt) |
imported>Lang Guenther (Ergänzungen für den Analysemodus LZSS integriert; optionalen Block TDKW_Quantiles ergänzt) |
||
Zeile 62: | Zeile 62: | ||
*#* '''LZXG''' = [[Tideunabhängige Kennwerte des Sedimenttransports]] (Geschiebe, Schwebstoff - Sohle); | *#* '''LZXG''' = [[Tideunabhängige Kennwerte des Sedimenttransports]] (Geschiebe, Schwebstoff - Sohle); | ||
*#* '''LZXE''' = [[Tideunabhängige Kennwerte des Tide-Energietransports]]; | *#* '''LZXE''' = [[Tideunabhängige Kennwerte des Tide-Energietransports]]; | ||
*#* '''LZMW''' = [[Kennwerte meteorologischer Größen|Kennwerte meteorologischer Größen (Windgeschwindigkeit)]]. | *#* '''LZMW''' = [[Kennwerte meteorologischer Größen|Kennwerte meteorologischer Größen (Windgeschwindigkeit)]]; | ||
*#* '''LZSS''' = [[Kennwerte des Seegangs|Kennwerte des Seegangs (signifikante Wellenhöhe)]]. | |||
*# '''Result_File''': Name und Typ (NETCDF) der Datei für die Analyseergebnisse (Dateityp [[CF-NETCDF.NC|cf-netcdf.nc]]). | *# '''Result_File''': Name und Typ (NETCDF) der Datei für die Analyseergebnisse (Dateityp [[CF-NETCDF.NC|cf-netcdf.nc]]). | ||
* '''Optionale Blöcke''' für verschiedene Analysen | * '''Optionale Blöcke''' für verschiedene Analysen | ||
: Um die ''Bounds'', also die jeweiligen Intervallgrenzen für die Häufigkeitsverteilung optimal angeben zu können, sollte vorab der Wertebereich der physikalischen Größe ermittelt werden, z. B. mit dem Programm [[NCAUTO]]. | |||
:* Optional für '''TDKW''': | |||
:** Block '''TDKW_Quantiles''': Definition der Quantile. | |||
:**# '''Value''': Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5. | |||
* '''Optional erforderliche Blöcke''' für verschiedene Analysen | |||
: Um die ''Bounds'', also die jeweiligen Intervallgrenzen für die Häufigkeitsverteilung optimal angeben zu können, sollte vorab der Wertebereich der physikalischen Größe ermittelt werden, z. B. mit dem Programm [[NCAUTO]]. | : Um die ''Bounds'', also die jeweiligen Intervallgrenzen für die Häufigkeitsverteilung optimal angeben zu können, sollte vorab der Wertebereich der physikalischen Größe ermittelt werden, z. B. mit dem Programm [[NCAUTO]]. | ||
:* Erforderlich für '''LZKW''': | :* Erforderlich für '''LZKW''': | ||
Zeile 120: | Zeile 126: | ||
:**# '''Interval''': untere und obere Grenze der Klassen (Intervalle). | :**# '''Interval''': untere und obere Grenze der Klassen (Intervalle). | ||
:** Block '''Wind_Quantiles''': Definition der Quantile. | :** Block '''Wind_Quantiles''': Definition der Quantile. | ||
:**# '''Value''': Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5. | |||
:* Erforderlich für '''LZSS''': | |||
:** Block '''Sig_Wave_Bounds''': Definition der Klassen für die signifikante Wellenhöhe. | |||
:**# '''Interval''': untere und obere Grenze der Klassen (Intervalle). | |||
:** Block '''Sig_Wave_Quantiles''': Definition der Quantile. | |||
:**# '''Value''': Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5. | :**# '''Value''': Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5. | ||
===Anmerkungen=== | ===Anmerkungen=== | ||
Zeile 149: | Zeile 160: | ||
#* '''LZXG_ncanalyse_cfg.dat''': Datei mit Definition der [[Tideunabhängige Kennwerte des Sedimenttransports]]; | #* '''LZXG_ncanalyse_cfg.dat''': Datei mit Definition der [[Tideunabhängige Kennwerte des Sedimenttransports]]; | ||
#* '''LZXE_ncanalyse_cfg.dat''': Datei mit Definition der [[Tideunabhängige Kennwerte des Tide-Energietransports]]; | #* '''LZXE_ncanalyse_cfg.dat''': Datei mit Definition der [[Tideunabhängige Kennwerte des Tide-Energietransports]]; | ||
#* '''LZMW_ncanalyse_cfg.dat''': Datei mit Definition der [[Kennwerte meteorologischer Größen|Kennwerte meteorologischer Größen (Windgeschwindigkeit)]]. | #* '''LZMW_ncanalyse_cfg.dat''': Datei mit Definition der [[Kennwerte meteorologischer Größen|Kennwerte meteorologischer Größen (Windgeschwindigkeit)]]; | ||
#* '''LZSS_ncanalyse_cfg.dat''': Datei mit Definition der [[Kennwerte des Seegangs|Kennwerte des Seegangs (signifikante Wellenhöhe)]]. | |||
|nutzerprogramme=[[NCANALYSE]] | |nutzerprogramme=[[NCANALYSE]] | ||
|programmiersprache=Fortran90 | |programmiersprache=Fortran90 |
Version vom 17. Mai 2016, 12:27 Uhr
Basisinformationen
Datei-Typ
ncanalyse.dat
Datei-Form
FORMATTED
Version
Mai 2016
Beschreibung
Mai 2016
Bedeutung der Datei
enthält allgemeine Eingabedaten für das Programm NCANALYSE
Datei-Inhalt
Eingabesteuerdaten
- Block Program_Parameters: Allgemeine Steuerdaten
- Max_Read_Storage: maximale Anzahl der Datenwerte, die für jede Eingangsvariable in einem Analysezyklus gelesen, gespeichert und verarbeitet werden können.
- Min_Water_Depth: minimale Wasserbedeckung bis zu der Analysen durchgeführt werden.
- (optional) Create_Missing_Variables: zusätzliche (virtuelle) Variable erzeugen
- 0 = nicht erzeugen (Default);
- 1 = erzeugen (derzeit nur "magnitude_of_sea_water_velocity" für DFlow FM UGRID CF NetCDF).
- (optional) NC_Deflate_Level: Niveau (0 bis 9) der Online-Kompression beim Schreiben der Ergebnisdatei
- 0 = keine Kompression (Default);
- 5 = gute Kompression (Empfehlung);
- 9 = höchste Stufe der Kompression.
- Block Data_Analysis_Period: Analysezeitraum
- Start_Time: Beginn des Analysezeitraums.
- End_Time: Ende des Analysezeitraums.
- Block Input_Files: CF NetCDF Datei mit Eingangsdaten
- Data_File: Name und Typ (NETCDF) der Datei mit den zu analysierenden Daten (Dateityp cf-netcdf.nc).
- Block Location: Referenzpositionen (je Position ein Block).
- Name: Name der Referenzposition.
- Type: Typ der Referenzposition:
- 0 = Referenzposition Tide (muss einmal angegeben werden);
- 1 = Referenzposition Phase (muss einmal angegeben werden);
- 2 = Hilfsposition (kann angegeben werden).
- X: x-Koordinate der Position (entweder X und Y oder LON und LAT angeben).
- Y: y-Koordinate der Position (entweder X und Y oder LON und LAT angeben).
- LON: geografische Länge der Position (entweder X und Y oder LON und LAT angeben).
- LAT: geografische Breite der Position (entweder X und Y oder LON und LAT angeben).
- Z: z-Koordinate der Position (nach Unten positiv).
- Rank: Rang der Position (nicht für Referenzposition Phase).
- Previous_Rank: Verweis auf den Rang der vorangehenden Position (nicht für Referenzposition Tide und Referenzposition Phase).
- Block Input_Variables: Name(n) der zu analysierenden Variablen.
- Name: Name der zu analysierenden Variable (ist ein gültiger CF NetCDF Variablenname der Datei mit den Eingangsdaten).
- Block Data_Analysis: Art der Analyse sowie CF NetCDF Datei für Analyseergebnisse
- Type: Typ der durchzuführenden Analyse:
- TDKW = Tidekennwerte des Wasserstandes;
- TDKV = Tidekennwerte der Strömung;
- TDKS = Tidekennwerte des Salzgehalts;
- TDKT = Tidekennwerte der Temperatur;
- TDKC = Tidekennwerte des Schwebstoffgehalts;
- TDKP = Tidekennwerte des Tracergehalts;
- LZKW = Tideunabhängige Kennwerte des Wasserstands;
- LZKV = Tideunabhängige Kennwerte der Strömung;
- LZKS = Tideunabhängige Kennwerte des Salzgehalts;
- LZKT = Tideunabhängige Kennwerte der Temperatur;
- LZKC = Tideunabhängige Kennwerte des Schwebstoffgehalts;
- LZKP = Tideunabhängige Kennwerte des Tracergehalts;
- LZKO = Tideunabhängige Kennwerte des Sauerstoffgehalts;
- LZKM = Tideunabhängige Kennwerte der Morphodynamik;
- LZKG = Tideunabhängige Kennwerte des Geschiebetransports;
- LZKB = Tideunabhängige Kennwerte der effektiven Bodenschubspannung;
- LZXF = Tideunabhängige Kennwerte des Wassertransports;
- LZXS = Tideunabhängige Kennwerte des Salztransports;
- LZXP = Tideunabhängige Kennwerte des Tracertransports;
- LZXC = Tideunabhängige Kennwerte des Schwebstofftransports;
- LZXG = Tideunabhängige Kennwerte des Sedimenttransports (Geschiebe, Schwebstoff - Sohle);
- LZXE = Tideunabhängige Kennwerte des Tide-Energietransports;
- LZMW = Kennwerte meteorologischer Größen (Windgeschwindigkeit);
- LZSS = Kennwerte des Seegangs (signifikante Wellenhöhe).
- Result_File: Name und Typ (NETCDF) der Datei für die Analyseergebnisse (Dateityp cf-netcdf.nc).
- Type: Typ der durchzuführenden Analyse:
- Optionale Blöcke für verschiedene Analysen
- Um die Bounds, also die jeweiligen Intervallgrenzen für die Häufigkeitsverteilung optimal angeben zu können, sollte vorab der Wertebereich der physikalischen Größe ermittelt werden, z. B. mit dem Programm NCAUTO.
- Optional für TDKW:
- Block TDKW_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block TDKW_Quantiles: Definition der Quantile.
- Optional für TDKW:
- Optional erforderliche Blöcke für verschiedene Analysen
- Um die Bounds, also die jeweiligen Intervallgrenzen für die Häufigkeitsverteilung optimal angeben zu können, sollte vorab der Wertebereich der physikalischen Größe ermittelt werden, z. B. mit dem Programm NCAUTO.
- Erforderlich für LZKW:
- Block Water_Level_Bounds: Definition der Wasserstandsklassen.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Water_Level_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Water_Level_Bounds: Definition der Wasserstandsklassen.
- Erforderlich für LZKV:
- Block Current_Velocity_Bounds: Definition der Strömungsklassen.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Current_Velocity_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Current_Velocity_Bounds: Definition der Strömungsklassen.
- Erforderlich für LZKS:
- Block Salinity_Bounds: Definition der Salzgehaltsklassen.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Salinity_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Salinity_Bounds: Definition der Salzgehaltsklassen.
- Erforderlich für LZKT:
- Block Temperature_Bounds: Definition der Temperaturklassen.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Temperature_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Temperature_Bounds: Definition der Temperaturklassen.
- Erforderlich für LZKC:
- Block Suspended_Sediment_Bounds: Definition der Klassen für den Schwebstoffgehalt.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Suspended_Sediment_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Suspended_Sediment_Bounds: Definition der Klassen für den Schwebstoffgehalt.
- Erforderlich für LZKP:
- Block Tracer_Bounds: Definition der Klassen für den Tracergehalt.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Tracer_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Tracer_Bounds: Definition der Klassen für den Tracergehalt.
- Erforderlich für LZKO:
- Block Oxygen_Bounds: Definition der Klassen für den Sauerstoffgehalt.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Oxygen_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Oxygen_Bounds: Definition der Klassen für den Sauerstoffgehalt.
- Erforderlich für LZKM:
- Block Bathymetry_Bounds: Definition der Sohltiefenklassen.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Bathymetry_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Bathymetry_Bounds: Definition der Sohltiefenklassen.
- Erforderlich für LZKG:
- Block Bedload_Bounds: Definition der Geschiebetransport-Klassen.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Bedload_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Bedload_Bounds: Definition der Geschiebetransport-Klassen.
- Erforderlich für LZKB:
- Block Bedfriction_Bounds: Definition der Klassen für die eff. Bodenschubspannung.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Bedfriction_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Bedfriction_Bounds: Definition der Klassen für die eff. Bodenschubspannung.
- Erforderlich für LZMW:
- Block Wind_Bounds: Definition der Klassen für die Windgeschwindigkeit.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Wind_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Wind_Bounds: Definition der Klassen für die Windgeschwindigkeit.
- Erforderlich für LZSS:
- Block Sig_Wave_Bounds: Definition der Klassen für die signifikante Wellenhöhe.
- Interval: untere und obere Grenze der Klassen (Intervalle).
- Block Sig_Wave_Quantiles: Definition der Quantile.
- Value: Quantil aus ] 0.0, 1.0 [; Sonderfall Median, mit Value = 0.5.
- Block Sig_Wave_Bounds: Definition der Klassen für die signifikante Wellenhöhe.
- Erforderlich für LZKW:
Anmerkungen
- Benutzte Dictionary-Dateien aus dem Verzeichnis $PROGHOME/dic/:
- ncanalyse_dico.dat und
- ncanalyse_config_dico.dat.
- Benutzte Standard-Konfigurationsdateien aus dem Verzeichnis $PROGHOME/cfg/:
- TDKW_ncanalyse_cfg.dat: Datei mit Definition der Tidekennwerte des Wasserstandes;
- TDKV_ncanalyse_cfg.dat: Datei mit Definition der Tidekennwerte der Strömung;
- TDKS_ncanalyse_cfg.dat: Datei mit Definition der Tidekennwerte des Salzgehalts;
- TDKT_ncanalyse_cfg.dat: Datei mit Definition der Tidekennwerte der Temperatur;
- TDKC_ncanalyse_cfg.dat: Datei mit Definition der Tidekennwerte des Schwebstoffgehalts;
- TDKP_ncanalyse_cfg.dat: Datei mit Definition der Tidekennwerte des Tracergehalts;
- LZKW_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Wasserstands;
- LZKV_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte der Strömung;
- LZKS_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Salzgehalts;
- LZKT_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte der Temperatur;
- LZKC_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Schwebstoffgehalts;
- LZKP_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Tracergehalts;
- LZKO_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Sauerstoffgehalts;
- LZKM_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte der Morphodynamik;
- LZKG_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Geschiebetransports;
- LZKB_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte der effektiven Bodenschubspannung;
- LZXF_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Wassertransports;
- LZXS_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Salztransports;
- LZXT_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Wärmetransports;
- LZXP_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Tracertransports;
- LZXC_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Schwebstofftransports;
- LZXG_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Sedimenttransports;
- LZXE_ncanalyse_cfg.dat: Datei mit Definition der Tideunabhängige Kennwerte des Tide-Energietransports;
- LZMW_ncanalyse_cfg.dat: Datei mit Definition der Kennwerte meteorologischer Größen (Windgeschwindigkeit);
- LZSS_ncanalyse_cfg.dat: Datei mit Definition der Kennwerte des Seegangs (signifikante Wellenhöhe).
Programme, welche diesen Datei-Typ benutzen
Beispiel-Datei
$PROGHOME/examples/ncanalyse/ncanalyse.dat
zurück zu: Dateikennblätter