Size: 6354
Comment:
|
Size: 7228
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 37: | Line 37: |
|| 26.06.2007 || Makefile || 3.11 | inc_date30 hinzugefügt || | || 26.06.2007 || Makefile || 3.11 || inc_date30 hinzugefügt || |
Line 42: | Line 42: |
|| 02.06.2008 || zonal_mean.f90 || 3.1 || neues Programm: Ermittelt Zonale Mittel und schreibt diese auf eine NetCDF-Datei || | || 02.06.2008 || zonal_mean.f90 || 3.1 || neues Programm: Ermittelt zonale Mittel und schreibt diese auf eine NetCDF-Datei || |
Line 45: | Line 45: |
|| 12.06.2008 || lyapunov.f90 || 3.1 || neues Programm: Berechnet Lyapunov-Exponent zu Positionen aus einer Init-Datei und füge diesen zu dieser Datei hinzu || | || 12.06.2008 || lyapunov.f90 || 3.1 || neues Programm: Berechnet Lyapunov-Exponent zu Positionen aus einer Init-Datei und fügt diesen zu dieser Datei hinzu || |
Line 57: | Line 57: |
|| 03.07.2008 || lyapunov.f90 || 3.4 || sub. write_lyap: <<BR>> - overwrite LYAP if already exists <<BR>> - change file_modification_time || || 08.07.2008 || lyapunov.f90 || 3.5 || - sub. get_traj_endpos: nparts*(ncircle+1) Punkte einlesen; <<BR>> - sub. calc_lyap: Mittelpunkte korrekt ermitteln, missing-values abfangen || || 08.07.2008 || lyapunov.f90 || 3.6 || sub. get_traj_endpos: überprüfe, ob Daten für die richtige Zeit eingelesen werden || || 15.07.2008 || replace_spec.f90 || 3.1 || Neues Programm, um eine Spezies in einem Init-File mit den Werten der gleichen Spezies in einem zweiten Init-File zu ersetzen. Die Spezies muß in beiden Dateien gleich dimensioniert sein (NPARTS). || || 15.07.2008 || replace_spec.inp_tmpl || 1.1 || Beispiel-Konfigurationsdatei für das Programm replace_spec || || 15.07.2008 || Makefile || 3.16 || Programm replace_spec ergänzt || |
Änderungen im Paket clams-tools
17.05.2006 |
crista2init.f90 |
3.1 |
Erzeugen eines Init-Files mit Daten aus einem Crista-File |
17.05.2006 |
pos_add.f90 |
3.1 |
Hinzufügen von Parametern zu einem Pos-File. Die Zeiten (time) dürfen unterschiedlich sein; im Gegensatz zu pos_dyn wird nicht nur räumlich, sondern auch zeitlich interpoliert. |
17.05.2006 |
global_pos_add.f90 |
3.1 |
Globale Deklarationen für Programm pos_add |
17.05.2006 |
pos_add_interface.f90 |
3.1 |
Interfaces zu Unterprogrammen, die von pos_add genutzt werden |
17.05.2006 |
Makefile |
3.5 |
Programme crista2init und pos_add ergänzt |
29.05.2006 |
pos_add.inp_tmpl |
1.1 |
Beispiel-Konfigurationsdatei für pos_add |
29.05.2006 |
crista2init.inp_tmpl |
1.1 |
Beispiel-Konfigurationsdatei für crist2init |
29.05.2006 |
Makefile |
3.6 |
Konfigurationsdateien anlegen |
15.11.2006 |
pos_add.f90 |
3.1 |
Für Windfiles wird statt des Prefix (xxx) jetzt der Filename bis zur Datumsangabe (z. B. isen_xxx oder ecmwf_xxx) eingelesen. Damit können jetzt auch ECMWF-Dateien für die Interpolation genutzt werden. |
15.11.2006 |
global_pos_add.f90 |
3.2 |
uvprefix hat die Länge 30 (statt wie bisher 3) |
15.11.2006 |
pos.inp_tmpl |
1.2 |
neues Beispiel für Konfigurations-Datei |
09.02.2007 |
add_noonpos.f90 |
3.1 |
Fügt die Variablen NOONLAT und NOONLON zu einem Datensatz hinzu. Die entsprechenden Positionen werden mit Hilfe eines traj-Aufrufs ermittelt. |
09.02.2007 |
add_noonpos.inp_tmpl |
1.1 |
Beispiel-Konfigurationsdatei für add_noonpos |
09.02.2007 |
Makefile |
3.7 |
Programm add_noonpos ergänzt |
12.02.2007 |
add_noonpos.f90 |
3.2 |
sub. get_theta_or_zeta: Wenn temp und press eingelesen werden, um theta zu bestimmen, kann die Dimensionierung der drei Felder unterschiedlich sein! |
12.02.2007 |
add_noonpos.f90 |
3.3 |
neue sub. calc_theta |
13.02.2007 |
add_noonpos.f90 |
3.4 |
Kommentare ergänzt |
23.02.2007 |
add_noonpos.f90 |
3.5 |
Benutze nc_check_error aus nc_utils |
23.02.2007 |
copy_pos_file.f90 |
3.1 |
neues Programm copy_pos_file: |
27.02.2007 |
add_noonpos.f90 |
3.6 |
Aufruf von traj nicht mehr auskommentiert |
28.02.2007 |
add_noonpos.f90 |
3.7 |
Löschen der temporären Dateien (traj-files etc.) |
13.03.2007 |
Makefile |
3.8 |
Programm copy_pos_file ergänzt |
13.03.2007 |
add_cooling_rate.f90 |
3.1 |
neues Programm: fügt Variable FCR zu einem pos-File dazu und ändert die Liste SPECIES entsprechend |
13.03.2007 |
add_cooling_rate.inp_tmpl |
1.1 |
Beispiel-Konfigurationsdatei für add_cooling_rate |
15.03.2007 |
Makefile |
3.9 |
Programm add_cooling_rate ergänzt |
13.04.2007 |
traj_add_init.f90 |
3.1 und 3.2 |
neues Programm: fügt Parameter aus einem Init-File zu einem Trajektorien-File hinzu (Zu jedem Trajektorien-Ausgabezeitpunkt muss eine entsprechende Init-Datei vorhanden sein.) |
13.04.2007 |
traj_add_init.inp_tmpl |
1.1 |
Beispiel-Konfigurationsdatei für traj_add_init |
13.04.2007 |
Makefile |
3.10 |
Programm traj_add_init hinzugefügt |
25.05.2007 |
add_noonpos.f90 |
3.8 |
NOONTHETA/NOONZETA wird ausgegeben |
25.05.2007 |
add_noonpos.inp_tmpl |
1.2 |
Zeile 16 (Abstand zw. Winddaten) an neue Version von traj.inp angepasst |
14.06.2007 |
add_noonpos.f90 |
3.9 |
globale Attribute exp_VERTCOOR_name und exp_VERTCOOR_ref_level ausgeben |
19.06.2007 |
add_noonpos.f90 |
3.10 |
sub. get_noonpos: wenn Startzeit=Endzeit (d.h. alle Trajektorien starten genau um 12Uhr) wird traj nicht aufgerufen (traj meldet einen Fehler, wenn Start- und Endzeit der Trajektorienrechnung identisch sind, und bricht ab.) |
26.06.2007 |
inc_date30.f90 |
3.1 |
Inkrementierung bei der Benutzung von 30-Tage-Monaten |
26.06.2007 |
Makefile |
3.11 |
inc_date30 hinzugefügt |
26.06.2007 |
inc_date30.ksh |
3.1 |
Aufruf von inc_date30 |
14.08.2007 |
add_noonpos.f90 |
3.11 |
Erweiterungen für ndays>1 (SYNPOS statt NOONPOS ausgeben); NOONTIME bzw. SYNTIME ausgeben |
26.11.2007 |
add_noonpos.f90 |
3.12 |
sub. get_noonpos: Korrektur bei Berechnung der Start- und Endzeit (für pos- und traj-Filenamen) |
22.02.2008 |
Makefile |
3.12 |
lokale Testversion (unter $HOME/clams/utils) von utils-Library kann genutzt werden |
02.06.2008 |
zonal_mean.f90 |
3.1 |
neues Programm: Ermittelt zonale Mittel und schreibt diese auf eine NetCDF-Datei |
02.06.2008 |
zonal_mean.inp_tmpl |
1.1 |
Template für Konfigurationsdatei für Programm zonal_mean |
02.06.2008 |
Makefile |
3.13 |
Programm zonal_mean ergänzt |
12.06.2008 |
lyapunov.f90 |
3.1 |
neues Programm: Berechnet Lyapunov-Exponent zu Positionen aus einer Init-Datei und fügt diesen zu dieser Datei hinzu |
12.06.2008 |
lyapunov.inp_tmpl |
1.1 |
Beispiel einer Konfigurationsdatei für das Programm lyapunov |
12.06.2008 |
Makefile |
3.14 |
Programm lyapunov ergänzt |
13.06.2008 |
lyapunov.f90 |
3.2 |
Output von "traj" nicht auf den Bildschirm, sondern in eine Datei umlenken |
13.06.2008 |
zonal_mean.f90 |
3.2 |
Belegung einer Real-Variablen (f_window) mit einem Double-Wert geändert |
13.06.2008 |
add_noonpos |
3.13 |
Klammern bei Aufruf der Funktion get_ref_level angegeben |
20.06.2008 |
lyapunov.f90 |
3.3 |
Löschen der pos- und traj-Files |
23.06.2008 |
Makefile |
3.15 |
neues Programm press2fl hinzugefügt |
23.06.2008 |
press2fl.f90 |
3.1 |
neues Programm, um eine ECMWF-Datei von Drucklevel nach Flightlevel zu konvertieren |
23.06.2008 |
press2fl.f90 |
3.2 |
Kommentare ergänzt |
23.06.2008 |
press2fl.f90 |
3.3 |
sub. interpolate_to_flightlevels: missing_values abfangen |
23.06.2008 |
press2fl.inp_tmpl |
1.1 |
Beispiel einer Konfigurationsdatei für das Programm press2fl |
03.07.2008 |
lyapunov.f90 |
3.4 |
sub. write_lyap: |
08.07.2008 |
lyapunov.f90 |
3.5 |
- sub. get_traj_endpos: nparts*(ncircle+1) Punkte einlesen; |
08.07.2008 |
lyapunov.f90 |
3.6 |
sub. get_traj_endpos: überprüfe, ob Daten für die richtige Zeit eingelesen werden |
15.07.2008 |
replace_spec.f90 |
3.1 |
Neues Programm, um eine Spezies in einem Init-File mit den Werten der gleichen Spezies in einem zweiten Init-File zu ersetzen. Die Spezies muß in beiden Dateien gleich dimensioniert sein (NPARTS). |
15.07.2008 |
replace_spec.inp_tmpl |
1.1 |
Beispiel-Konfigurationsdatei für das Programm replace_spec |
15.07.2008 |
Makefile |
3.16 |
Programm replace_spec ergänzt |