July 2013 Commit Log

Number of Commits:
44
Number of Active Developers:
6
jghattas 2013-07-31 13:00 Rev.: 1824

Adapted arch files for gfortran compiler : added paths and changed to double presision.


8 lines of code changed in 2 files:

emillour 2013-07-31 12:38 Rev.: 1823

Remplacement de parallel.F90 (en conflit avec orchidée) par parallel_lmdz.F90.
UG
.........................................
Renaming parallel.F90 (conflicting with orchidée) into parallel_lmdz.F90.
UG

1625 lines of code changed in 243 files:

emillour 2013-07-31 10:46 Rev.: 1822

Retour à la convergence SEQ/OMP.
UG
..................................
Sequential and OpenMP versions converge again.
UG

2 lines of code changed in 1 file:

emillour 2013-07-30 14:46 Rev.: 1821

Le passage de définition est maintenant effectué automatiquement lors du premier appel d'écriture à phys_output_write.
UG
.................................................
The definition run is now automatically triggered by the first writing call to phys_output_write.
UG

148 lines of code changed in 3 files:

emillour 2013-07-30 12:23 Rev.: 1820

Correction d'un bug dans phytrac affectant la compilation en openmp.
Attention à l'heure actuelle il n'y a plus convergence entre la version séquentielle et la version omp.
UG
.....................
Bug correction in phytrac, no compiling in openmp as well as in sequential. Be warned that convergence have been lost between sequential and openmp versions.
UG

5 lines of code changed in 1 file:

emillour 2013-07-26 15:14 Rev.: 1819

Library order at linking step matters; FFTW must appear before the MKL libraries (otherwise the MKL ersatz of FFTW is used).
EM

1 lines of code changed in 1 file:

idelkadi 2013-07-26 12:48 Rev.: 1818

Correction concering the inclusion of wstar and ale_bl in the phytrac interface.
concerned routines : hbtm.F and physiq.F

3 lines of code changed in 2 files:

lguez 2013-07-25 14:49 Rev.: 1817

Write the max of CFL on countcfl time steps instead of the value for the current time step.

2 lines of code changed in 1 file:

idelkadi 2013-07-25 10:33 Rev.: 1816

Inclusion of the convective scale velocity w* for tracers
Concerns : hbtm.F, pbl_surface_mod.F90,
physiq.F, phys_output_ctrlout_mod.F90, phys_output_write_mod.F90

31 lines of code changed in 6 files:

idelkadi 2013-07-25 10:32 Rev.: 1815

phys_output_write_F90.h has been removed since it is now included
directly in phys_output_write_mod.F90

0 lines of code changed in 1 file:

idelkadi 2013-07-24 14:52 Rev.: 1814

Tranformation of routine phytrac into a module phytrac_mod

0 lines of code changed in 1 file:

idelkadi 2013-07-24 13:49 Rev.: 1813

1. transform phytrac into a module, in order to pass some variables
(tracer tendencies) to the standard physiq ouput codes.
2. Correct a (big) bug in the call to phytrac.
3. Include w*, and ALEs in the call to phytrac and traclmdz.
physiq.F
- Bug correction in the call of phytrac from the physics
u10m,v10m, ustar -> zu10m, zv10m, zustar
phytrac.F90 -> phytrac_mod.F90
- Tranformation of routine phytrac into a module phytrac_mod,
in order to tranfer the tracer tendencies from phytrac to
phys_output...
- Inclusion of w*, Ale bl/wake in the call to phytrac and traclmdz
(to be used for dust emmission)
by respectively, vertical diffusion, thermal plumes and convection
- desactivation of ini_histrac.h and write_histrac.h
- USE phys_output_mod removed since it was creating a circular
dependency
between phytrac_mod and phys_output_mod.
So the automatic computation of ecrit_tra is desactivated
ini_histrac.h and write_histrac.h
Descactivated in phytrac but kept for backard compatibility
couchelimite -> iflag_vdf_trac>0
phys_output_ctrlout_mod.F90
New variables : o_dtr_vdf, o_dtr_the ... for output of tracer tendencies
phys_output_mod.F90
Default definition for these new output variables.
phys_output_write_F90.h
disapears, included directly in phys_output_write_mod.F90
phys_output_write_mod.F90
writing of the tracer tendencies
phys_state_var_mod.F90
New declaration (wstar)
traclmdz_mod.F90
- Inclusion of w*, Ale bl/wake in the call to phytrac and traclmdz
(to be used for dust emmission)

1732 lines of code changed in 9 files:

emillour 2013-07-24 11:42 Rev.: 1811

Small fix in makelmdz to enable linking with orchidee2.0 library. Added same handling of library dependencies in makelmdz_fcm.
EM

23 lines of code changed in 2 files:

emillour 2013-07-24 10:06 Rev.: 1810

Updating makelmdz and create_makelmdz for :
1 parallelism
2 compilation with various versions of orchidee
3 compilation in 1D mode
4 some cleaning
Also some updates in dyn3dmem:
1 allocate_field_mod.f90 renamed allocate_field_mod.F90
2 module dimensions renamed dimensions_mod
3 module allocate_field renamed allocate_field

FH

866 lines of code changed in 25 files:

emillour 2013-07-22 18:08 Rev.: 1809

Correction de bugs lors des définitions.
UG
..........
Bugs corrected in vars definitions.
UG

204 lines of code changed in 2 files:

emillour 2013-07-22 10:53 Rev.: 1808

Correction des arguments du premier appel de phys_output_write pour éviter une division par zéro.
UG
................
Correction of phys_output_mod's first call arguments to avoid a division by zero
UG

1 lines of code changed in 1 file:

emillour 2013-07-19 16:32 Rev.: 1807

Unification de la définition et de l'écriture des variables dans la routine histwrite_phy (le premier appel définit les variables, les suivants écrivent). Nettoyage de phys_output_mod, déplacement des histdef_23d dans iophy. Ajout de prints de débogage dans histwrite_phy.
UG
...................................................

Unification of definition and writing of vars in histwrite_phy routine (the first call defines vars, the others do the writing). Cleaning up of phys_output_mod, moving of histdef23_d routines into iophy. Adding debugging prints to histwrite_phy.
UG

395 lines of code changed in 6 files:

ymeurdesoif 2013-07-19 16:25 Rev.: 1806

Enable OpenMP parallelism using the guided mode.
=> Results are reproductible in mixed MPI/OpenMP parallel mode with different numbers of processes/tasks
=> Tested with the zoomed AMU version prepared by F. Hourdin
=> Need more extensive test

YM

282 lines of code changed in 2 files:

ymeurdesoif 2013-07-19 16:16 Rev.: 1805

Fix OpenMP problem with classical filtering (not FFT)
=> Using Blas is OK
=> Using matmul is OK

YM

17 lines of code changed in 1 file:

ymeurdesoif 2013-07-19 16:15 Rev.: 1804

Fix synchronisation problem with openmp.

YM

7 lines of code changed in 1 file:

ymeurdesoif 2013-07-19 16:11 Rev.: 1803

Correction of a misprint in transfert routine.
Maybe solve some performance problem with dyn3dmem

YM

4 lines of code changed in 1 file:

ymeurdesoif 2013-07-19 16:03 Rev.: 1802

Add parallel compiling functionality through fcm
=> 2 new options for the makelmdz_fcm

-j n : enable parallel compiling on 8 tasks
-full : recreate dependency and recompile form scratch

YM

17 lines of code changed in 3 files:

ymeurdesoif 2013-07-19 15:59 Rev.: 1801

Add interface header for FFT-MKL required for compiling.
Intel give only .f90 file and not .mod for the module interface

YM

743 lines of code changed in 2 files:

emillour 2013-07-19 14:43 Rev.: 1799

Added initializations of u_ancien and v_ancien. Changed format of lmdz1d.F file (was in DOS format ??).
FH

956 lines of code changed in 1 file:

emillour 2013-07-18 16:35 Rev.: 1798

Création d'un module phys_output_write_mod en remplacement de phys_output_write_new.h.
UG
.............................
Turning phys_output_write_new.h into a module named phys_output_write_mod.
UG

883 lines of code changed in 4 files:

emillour 2013-07-18 15:32 Rev.: 1797

Déplacement de nombreuses variables de physiq.F vers phys_local_var_mod.
UG
................................
Moving of numerous vars from physiq.F to phys_local_var_mod.
UG

314 lines of code changed in 6 files:

emillour 2013-07-18 10:32 Rev.: 1796

Update from r1746 of trunk was skipped in previous merge...
EM

2 lines of code changed in 1 file:

emillour 2013-07-18 10:20 Rev.: 1795

Version testing basee sur la r1794

----------

Testing release based on r1794

13389 lines of code changed in 260 files:

emillour 2013-07-18 09:52 Rev.: 1794

Some cleanup around ismin/ismax/scopy/ssum routines which are defined in multiple places and should definitely only be in 'bibio'.
EM

96 lines of code changed in 15 files:

emillour 2013-07-18 09:13 Rev.: 1793

Improved sponge layer:
- Sponge tendencies are now computed analytically, instead than using a Forward Euler approximation.
- Sponge tendencies are added within top_bound, and the sponge is applied after physics tendencies have been taken into account.
These changes imply that GCM results (when using sponge layer) will be differentwrt bench test cases using previous revisions.
EM

496 lines of code changed in 18 files:

emillour 2013-07-17 12:22 Rev.: 1792

Adding new version of phys_output_write and ctrlout_mod.
UG

1901 lines of code changed in 3 files:

emillour 2013-07-17 12:20 Rev.: 1791

Enrichissement et organisation en module de la structure ctrl_out des variables de sortie: ajout des champs description, unité et type_ecrit. Adaptation en conséquence des routines histdef et histwrite.
UG
...................................................

Improvement and transformation into a module of the ctrl_out structure describing output vars. New fields: description, unit and type_ecrit. Creation of new routines histwrite and histdef to take advantage of this structure.
UG

1020 lines of code changed in 6 files:

emillour 2013-07-17 11:24 Rev.: 1790

Ré-implémentation des commissions écrasées par la rev 1785. (Notamment lmdz1d.F)
UG
...................................................

Reimplementation of the commitions undonned by rev 1785. (Especially lmdy1d.F)
UG

116 lines of code changed in 4 files:

emillour 2013-07-16 16:41 Rev.: 1789

Revert make* scripts to what they were at rev 1784 (they were mistakenly modified in revision 1785).
EM

27 lines of code changed in 4 files:

idelkadi 2013-07-16 11:51 Rev.: 1788

Annuler la correction
-e-Cette ligne, et les suivantes ci-dessous, seront ignorées--

M install_1d_src.sh

6 lines of code changed in 1 file:

idelkadi 2013-07-16 11:47 Rev.: 1787

Correction pour prendre en compte le cas AMMA

2 lines of code changed in 1 file:

emillour 2013-07-16 11:22 Rev.: 1785

Transformation de l'include indicesol.h en un module indice_sol_mod et modification des appels dans tous les fichiers concernés.
Aucun changement des résultats ni des sorties du modèle vs 1784.
UG

...................................................


Replacement of the indicesol.h include by a module named indice_sol_mod. Modification of the calls in every affected files.
Results and outputs of simulations are unchanged in comparison with rev 1784.
UG

230 lines of code changed in 92 files:

idelkadi 2013-07-16 10:55 Rev.: 1784

modif inutile car la version recuperee dans phy1d en tient deja compte

0 lines of code changed in 1 file:

lguez 2013-07-15 14:54 Rev.: 1783

Moved repeated calculation above the loop.

6 lines of code changed in 5 files:

fairhead 2013-07-11 11:20 Rev.: 1782

Erreur sur le commentaire

--------------------------------

Misleading comment

4 lines of code changed in 1 file:

emillour 2013-07-05 14:52 Rev.: 1781

Might as well add path to FFTW in the -rpath options (as is done for NetCDF and HDF) so that users won't need to add it to their LD_LIBRARY_PATH
EM

1 lines of code changed in 1 file:

fairhead 2013-07-05 10:38 Rev.: 1780

Inclusion des cas AMMA et Sandu dans la configuration 1D
MPL

------------------

AMMA and Sandu cases included in 1D configuration
MPL

3455 lines of code changed in 7 files:

fairhead 2013-07-05 10:19 Rev.: 1779

Suite de modifs pour le 1d
MPL


-----------------------------

Follow-up on modifications for 1d cases
MPL


74 lines of code changed in 3 files:

emillour 2013-07-05 09:47 Rev.: 1778

Add correct paths to use dynamic FFTW library on Ada.
EM

2 lines of code changed in 1 file:

June 2013 »

Generated by StatSVN 0.7.0