Aktionen

NCAGGREGATE: Unterschied zwischen den Versionen

Aus BAWiki

imported>Lang Guenther
K (Versionsdatum modifiziert)
imported>Lang Guenther
(Hinweis auf Perzentile und Häufigkeitsverteilung sowie bounds.cfg.dat)
Zeile 2: Zeile 2:
 
|name_en=NCAGGREGATE
 
|name_en=NCAGGREGATE
 
|name=NCAGGREGATE
 
|name=NCAGGREGATE
|version=März 2017
+
|version=Juni 2017
|version_beschr=März 2017
+
|version_beschr=Juni 2017
 
|stichworte=Analyse<br />
 
|stichworte=Analyse<br />
 
Postprocessor<br/>
 
Postprocessor<br/>
Zeile 48: Zeile 48:
 
*# [[NCPLOT]].
 
*# [[NCPLOT]].
 
Bei der Aggregation klassischer Daten werden automatisch sogenannte ''Land Binary Masks'' (LBM) ergänzt. LBMs beschreiben die Land-Wasser-Verteilung zum Zeitpunkt der Aggregation auf dem originalen Gitter. LBMs ermöglichen visualisierenden Anwendungen wir [[NCPLOT]] eine optimale Darstellung aggregierter Größen mit sinnvoller Land-Wasser-Verteilung innerhalb jedes Kontrollvolumens.  
 
Bei der Aggregation klassischer Daten werden automatisch sogenannte ''Land Binary Masks'' (LBM) ergänzt. LBMs beschreiben die Land-Wasser-Verteilung zum Zeitpunkt der Aggregation auf dem originalen Gitter. LBMs ermöglichen visualisierenden Anwendungen wir [[NCPLOT]] eine optimale Darstellung aggregierter Größen mit sinnvoller Land-Wasser-Verteilung innerhalb jedes Kontrollvolumens.  
 +
 +
Optional kann der Anwender gezielt verschiedene Perzentile (0.01, 0.05, 0.50, 0.95 und 0.99) oder Häufigkeitsverteilungen unter Verwendung frei wählbarer Klassen zusätzlich zu den ''üblichen'' aggregierten Daten erzeugen lassen. Man beachte hierzu die Hinweise bei Datei [[NCAGGREGATE.DAT|ncaggregate.dat]].
  
 
[[Datei:ncaggregate_patch.png|thumb|'''Bild ''Kontrollvolumina und Exchanges'''.]]
 
[[Datei:ncaggregate_patch.png|thumb|'''Bild ''Kontrollvolumina und Exchanges'''.]]
Zeile 53: Zeile 55:
 
|eingabedateien=
 
|eingabedateien=
 
# '''allgemeine Eingabedaten''' (Dateityp [[NCAGGREGATE.DAT|ncaggregate.dat]]);
 
# '''allgemeine Eingabedaten''' (Dateityp [[NCAGGREGATE.DAT|ncaggregate.dat]]);
 +
# Datei mit '''Klassifikationen''' von Häufigkeitsverteilungen ([[BOUNDS.CFG.DAT|bounds.cfg.dat]]) <br />Hinweis: Lokale Konfigurationsdatei (empfohlen) oder Datei aus $PROGHOME/cfg/-Verzeichnis.
 
# '''synoptische Datensätze''' (Dateityp [[CF-NETCDF.NC|cf-netcdf.nc]]);
 
# '''synoptische Datensätze''' (Dateityp [[CF-NETCDF.NC|cf-netcdf.nc]]);
 
# '''Kontroll-Volumina''' (Dateityp [[IPDS.DAT|ipds.dat]]).
 
# '''Kontroll-Volumina''' (Dateityp [[IPDS.DAT|ipds.dat]]).

Version vom 7. Juni 2017, 13:10 Uhr

Basisinformationen

Programm-Name

NCAGGREGATE

Version

Juni 2017

Beschreibung

Juni 2017

Stichworte

Analyse
Postprocessor
synoptische Berechnungsergebnisse
Tidekennwerte
Tideunabhängige Kennwerte
Differenzen synoptischer Berechnungsergebnisse
Differenzen von Tidekennwerten
Differenzen von tideunabhängigen Kennwerten
CF NetCDF Format für 2D-Daten
aggregierte Daten für Kontroll-Volumina und Austausch-Flächen
Verfahren für unstrukturierte orthogonale Gitternetze
Unterstützung von Simulationsergebnissen mit SubGrid
Parallelisierung mit OpenMP
Unterstützung von DMQS-Metadaten und -Variablen

Danksagung: This project took advantage of netCDF software developed by UCAR/Unidata (www.unidata.ucar.edu/software/netcdf/).

Kurzbeschreibung

Das Programm NCAGGREGATE eignet sich für verschiedene Fragestellungen, die im Folgenden aufgezählt sind. Für die verschiedenen Anwendungsfälle werden jeweils die nützlichen Programme und die Reihenfolger ihrer Anwendung aufgeführt:

Bei der Aggregation klassischer Daten werden automatisch sogenannte Land Binary Masks (LBM) ergänzt. LBMs beschreiben die Land-Wasser-Verteilung zum Zeitpunkt der Aggregation auf dem originalen Gitter. LBMs ermöglichen visualisierenden Anwendungen wir NCPLOT eine optimale Darstellung aggregierter Größen mit sinnvoller Land-Wasser-Verteilung innerhalb jedes Kontrollvolumens.

Optional kann der Anwender gezielt verschiedene Perzentile (0.01, 0.05, 0.50, 0.95 und 0.99) oder Häufigkeitsverteilungen unter Verwendung frei wählbarer Klassen zusätzlich zu den üblichen aggregierten Daten erzeugen lassen. Man beachte hierzu die Hinweise bei Datei ncaggregate.dat.

Bild Kontrollvolumina und Exchanges.

Eingabe-Dateien

  1. allgemeine Eingabedaten (Dateityp ncaggregate.dat);
  2. Datei mit Klassifikationen von Häufigkeitsverteilungen (bounds.cfg.dat)
    Hinweis: Lokale Konfigurationsdatei (empfohlen) oder Datei aus $PROGHOME/cfg/-Verzeichnis.
  3. synoptische Datensätze (Dateityp cf-netcdf.nc);
  4. Kontroll-Volumina (Dateityp ipds.dat).

Ausgabe-Dateien

  1. Aggregierte Daten Dateityp cf-netcdf.nc); zur Struktur des Aggregations-Gitters und dessen Zusammenhang mit dem Berechnungsgitter siehe unter NetCDF Aggregation für unstrukturierte Gitter.
  2. (optional) Datei mit Informationen zum Programmablauf (Dateityp ncaggregate.sdr);
  3. (optional) Datei mit Testausgaben (Dateityp ncaggregate.trc).

Methode

Geeignete physikalische Daten werden für Kontroll-Volumina sowie Austauschflächen (Exchanges) aggregiert.

Falls beim Lesen von Daten ein HDF error auftritt wird versucht, die Werte des gewünschten Datenrecords aus den Werten zeitlich benachbarter Records zu rekonstruieren (Interpolation). Diese Reparatur funktioniert ausschließlich für von der Zeit abhängige Variablen.

Ein Leitfaden zur Erfassung der DMQS-Metadaten steht hier.

Vorlauf-Programme

NCANALYSE, NCDELTA, UNTRIM2007, UNTRIM2, INSEL2IPDS

Nachlauf-Programme

DAVIT, INSPECT_CONTROL_VOLUMES, NCANALYSE, NCAUTO, NCDELTA, NCPLOT, PLOTTS

Weitere Informationen

Programmiersprache

Fortran95

zusätzliche Software

---

Originalversion

G. Lang

Programmpflege

G. Lang,S. Spohr

Dokumentation/Literatur

  • Vorträge:
  • Musterdateien:
    • Musterdateien finden sich in $PROGHOME/examples/ncaggregate/

zurück zu Programmkennblätter


Strukturübersicht