Changeset 2875


Ignore:
Timestamp:
May 10, 2017, 1:19:42 PM (7 years ago)
Author:
acaubel
Message:
  • Modification for IPSLCM5A2.1 configuration
    • removed limit on 2 latitud band per process
    • fixed t2m_min and max outputs
Location:
LMDZ5/branches/IPSLCM5A2.1
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/branches/IPSLCM5A2.1/DefLists/field_def_lmdz.xml

    r2580 r2875  
    1919        <field id="tsol"    long_name="Surface Temperature"     unit="K" />
    2020        <field id="t2m"        long_name="Temperature 2m" unit="K" />
    21         <field id="t2m_min"    long_name="Temp 2m min"    unit="K" />
    22         <field id="t2m_max"    long_name="Temp 2m max"    unit="K" />
     21        <field id="t2m_min"    long_name="Temp 2m min"    unit="K"  operation="minimum" />
     22        <field id="t2m_max"    long_name="Temp 2m max"    unit="K"  operation="maximum" />
    2323        <field id="t2m_ter"    long_name="Temp 2m ter"    unit="K" />
    2424        <field id="t2m_max_mon"   long_name="Monthly average max 2m temperature" unit="K" />
  • LMDZ5/branches/IPSLCM5A2.1/libf/dyn3dmem/bands.F90

    r2351 r2875  
    219219        minvalue=value(i)
    220220        min_proc=index(i)
    221         if (jj_nb_caldyn(max_proc)>3) then
     221        if (jj_nb_caldyn(max_proc)>2) then
    222222          if (timer_iteration(jj_nb_caldyn(min_proc)+1,timer_caldyn,min_proc)<=1 ) then
    223223             jj_nb_caldyn(min_proc)=jj_nb_caldyn(min_proc)+1
     
    287287        min_proc=index(i)
    288288
    289         if (jj_nb_vanleer(max_proc)>3) then
     289        if (jj_nb_vanleer(max_proc)>2) then
    290290          if (timer_average(jj_nb_vanleer(min_proc)+1,timer_vanleer,min_proc)==0. .or. &
    291291             timer_average(jj_nb_vanleer(max_proc)-1,timer_vanleer,max_proc)==0.) then
  • LMDZ5/branches/IPSLCM5A2.1/libf/dyn3dmem/parallel_lmdz.F90

    r2621 r2875  
    154154        if ( i < MOD((jjm+1),mpi_size) ) jj_nb_para(i)=jj_nb_para(i)+1
    155155       
    156         if (jj_nb_para(i) <= 2 ) then
     156        if (jj_nb_para(i) <= 1 ) then
    157157         
    158158         write(lunout,*)"Arret : le nombre de bande de lattitude par process est trop faible (<2)."
Note: See TracChangeset for help on using the changeset viewer.