Branch: new-mix-test

Testversion von mix, in der die Level anders bearbeitet werden:

13.06.2006

mix.f90

4.9.2.1

Schichtweise Bearbeitung geändert

13.06.2006

lib_mix.f90

4.3.2.1

Schichtweise Bearbeitung geändert

13.06.2006

lib_io.f90

4.7.2.1

Schichtweise Bearbeitung geändert

20.06.2006

mix.inp_tmpl

3.0.2.1

2 Faktoren + Level angeben; start_offset, end_offset, save_tp nicht mehr angeben

20.06.2006

mix.f90

4.9.2.2

- Statt eines Faktors für die maximale horizontale Distanz werden jetzt zwei Faktoren und ein Level eingelesen. Unterhalb des angegebenen Levels wird Faktor1 genutzt und oberhalb Faktor2.
- Start- und Endoffset werden nicht mehr eingelesen
- Temperatur und Druck werden nicht mehr mit ausgegeben

20.06.2006

bmix.f90

5.7.2.1

Temperatur und Druck werden nicht mehr mit ausgegeben

20.06.2006

lib_io.f90

4.7.2.2

Temperatur und Druck werden nicht mehr mit ausgegeben

20.06.2006

types_m.f90

4.5.2.2

in Struktur "adapt_set": zweiten Faktor (für max. horiz. Dist.) und Level ergänzt

20.06.2006

dynmod:
ap_m_access.f90

4.8.2.2

Temperatur und Druck entfernt

20.06.2006

dynmod:
ap_m_modify.f90

4.0.2.2

- function f_limit: abhängig vom Level Faktor1 od. Faktor2 (für max. Dist) benutzen
- sub. eliminate: temp und press entfernt

21.06.2006

lib_io.f90

4.7.2.3

sub. nc_create_outfile: logische Variable pv_defined entfernt (da sie immer den Wert .true. hatte)

04.07.2006

mix.f90

4.9.2.3

Anpassungen für 2d-isentropic-Fall

28.08.2006

Erzeugung doppelter Punkte vermeiden

28.08.2006

mix.f90

4.9.2.4

l_min_act an sub. adapt_grid übergeben

28.08.2006

lib_mix.f90

4.3.2.2

"eliminate" bzw. "new_point" nur ausführen, wenn beide Punkte größer sind als "l_min_act" (untere Grenze des kleinen Intervalls)

28.08.2006

dynmod:
ap_m_modify.f90

4.0.2.3

Funktion "theta_gt_min" ergänzt, die überprüft, ob die beiden angegebenen Punkte oberhalb eine angegebenen Theta-Levels liegen

08.09.2006

bmix.f90

5.7.2.2

NOAA CMDL boundary files können genutzt werden

08.09.2006

bmix.f90

5.7.2.3

temporäre Ausgabedatei wieder löschen

08.09.2006

mix.f90

4.9.2.5

temporäre Ausgabedatei wieder löschen

08.09.2006

cmdl/make_bound_file.f90

1.1.2.1

Hiermit können die NOAA CMDL Files in ein NetCDF Boundary File konvertiert werden.

08.09.2006

cmdl/Makefile

1.1.2.1

Makefile für make_bound_file

13.09.2006

Stetig ansteigenden Speicherplatz vermeiden

13.09.2006

mix.f90

4.9.2.6

für ap_s_0: Komponenten "ind" und "c" wieder deallokiert; GPL-Header ergänzt

13.09.2006

lib_io.f90

4.7.2.4

einige Hilfsfelder wieder deallokiert

13.09.2006

dynmod:
ap_m_access.f90

4.8.2.3

sub. free: Listen mit Indizes der Nachbarn wieder deallokiert

13.09.2006

dynmod:
lib_triang.f90

4.1.2.1

sub. qhull: Feld "points" wieder deallokieren

26.09.2006

lib_mix.f90

4.3.2.3

switch an sub. eliminate übergeben

26.09.2008

dynmod:
ap_m_modify.f90

4.0.2.5

sub. eliminate: subset wird je nach Wert von "switch" unterschiedl. gesetzt

29.09.2006

bmix.f90

5.7.2.4

sub. replace_lower_layer: übersichtlicher gestaltet

17.10.2006

age.f90

5.1.2.1

Wenn EQLAT vorhanden ist, wird LAT mit EQLAT überschrieben

17.10.2006

age.inp_tmpl

1.1.2.1

template für age.inp angelegt

17.10.2006

age.inp_tmpl

1.1.2.2

'offset in days' ergänzt

02.11.2006

mix.f90

4.9.2.7

für max. Distanz: zweites Level einlesen (fac_limit_level2)
Unterhalb von fac_limit_level und oberhalb von fac_limit_level2 wird fac_limit genutzt, zwischen den beiden Leveln fac_limit2

02.11.2006

dynmod:
types_m.f90

4.5.2.3

in Struktur "adapt_set": zweites Level (für max. Dist.) ergänzt

02.11.2008

dynmod:
ap_m_modify

4.0.2.6

function f_limit: oberhalb von Level2 wird Faktor2 (für max. Dist) benutzt

14.11.2006

mix.f90

4.9.2.8

- Einlesen einer max. rel. Abweichung auf adapt_par%r_dev
- implicit mixing: Abbruch der Schleife, wenn rel. Abweichung zwischen n und n_old kleiner als r_dev

14.11.2006

mix.f90

4.9.2.9

in implicit mixing: Vergleich mit <= statt mit <

14.11.2006

mix.inp_tmpl

3.0.2.3

Zeile 6: Ober- und Untergrenze für ersten Faktor;
Zeile 8: Max. rel. Abweichung zwischen n und n_old für Abbruch der Schleife

14.11.2006

dynmod:
types_m.f90

4.5.2.4

in Struktur "adapt_set": r_dev für max. rel. Abweichung zwischen n_old und n bei "implicit mixing" (Abbruch der Schleife)

22.11.2006

bmix.f90

5.7.2.5

MOPITT boundary files können genutzt werden

23.11.2006

bmix.f90

5.7.2.6

Aufruf der neuen Wichtungsroutine determ_weight_new (utils:lib_interpol.f90)

07.12.2006

cmdl/
add_to_bound_files.f90

1.1.2.1

Hiermit können die nach Netcdf konvertierten NOAA CMDL Files um einen angegebenen Zeitraum erweitert werden

07.12.2006

cmdl/
add_to_bound_files.f90

1.1.2.2

Einlesen von add_to_bound_files.inp

07.12.2006

cmdl/
add_to_bound_files.f90

1.1.2.3

Doppelt genaue Matrix benutzen

07.12.2006

cmdl/
Makefile

1.1.2.2

Prg. add_to_bound_files ergänzt

07.12.2006

cmdl/
make_bound_file.inp_tmpl

1.1.2.1

template für make_bound_file.inp

08.12.2006

cmdl/
add_to_bound_files.inp_tmpl

1.1.2.1

template für add_to_bound_files.inp

08.12.2006

cmdl/
make_bound_file.f90

1.1.2.2

- Einlesen von make_bound_file.inp;
- times doppelt genau;
- sub. read_species: Suche nach der aktuellen Zeit geändert

11.12.2006

cmdl/
make_bound_file.inp_tmpl

1.1.2.2

weitere Angaben (user, output filename)

15.04.2008

Änderungen/Erweiterungen aus dem Hauptzweig in den Nebenzweig (Tag new-mix-test) von mix und dynmod eingebaut.

15.04.2008

mix.f90

4.9.2.10

Änderungen aus Hauptzweig bis Vers. 4.16 eingebaut

15.04.2008

bmix.f90

5.7.2.7

Änderungen aus Hauptzweig bis Vers. 5.26 eingebaut

15.04.2008

lib_io.f90

4.7.2.5

Änderungen aus Hauptzweig bis Vers. 4.16 eingebaut

15.04.2008

dynmod:
types_m.f90

4.5.2.5

Änderungen aus Hauptzweig bis Vers. 4.7 eingebaut

15.04.2008

dynmod:
ap_m_access.f90

4.8.2.4

Änderungen aus Hauptzweig bis Vers. 4.11 eingebaut

15.04.2008

dynmod:
ap_m_modifiy.f90

4.0.2.7

Änderungen aus Hauptzweig bis Vers. 4.2 eingebaut

15.04.2008

dynmod:
lib_triang.f90

4.1.2.2

Änderugnen aus Hauptzweig bis Vers. 4.2 eingebaut

06.05.2008

mix.f90

4.9.2.10

Aufruf der Funktion nc_set_new_history zum Erzeugen einer neuen History, die nur aus dem aktuellen Datum und dem Namen des Programmes (mix) besteht (Bisher wurde die History vom Init-File des Vortags kopiert und somit mit jedem Tag eines Clams-Laufes länger !)

mix/Changes/Changes_Branch1 (last edited 2010-11-11 08:14:07 by NicoleThomas)