Ignore:
Timestamp:
Jun 3, 2011, 4:39:05 AM (13 years ago)
Author:
aslmd
Message:

MESOSCALE: LES: resolution du probleme rencontre sur GNOME avec mpiifort, modele instable apres quelques iterations. probleme identifie aux noeuds de decoupe du domaine pour les procs calcul parallele, par exemple sur la variable HFX. la solution quick-and-dirty suggeree en r99 semble causer des problemes avec NEWPHYS. fonctionnement correct avec NEWPHYS en enlevant ce fix ls! donc ajout d'une option precompilateur #ifndef dans module_lmd_driver

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MESOSCALE/LMD_MM_MARS/SRC/WRFV2/phys/module_lmd_driver.F

    r129 r144  
    11161116DO i = ips,ipe
    11171117subs = (j-jps)*(ipe-ips+1)+(i-ips+1)
     1118
     1119!!! SEMBLE T IL PROBLEME AVEC NEWPHYS .... qui marche tres bien sans !
     1120#ifndef NEWPHYS           
    11181121            !!! sparadrap pour regler un probleme avec mpiifort en LES
    11191122            !!! -- HFX apparaissait nul aux interfaces des tuiles
    11201123            if ( output_tab2d(subs,ind_HFX) .le. 1.e-8 ) then
    1121                !print *, 'HFX is zero !!! ', i, j
     1124               print *, 'HFX is zero !!! ', i, j
    11221125               !print *, 'I substituted the value right next to it ', output_tab2d(subs+1,ind_HFX)
    11231126               output_tab2d(subs,ind_HFX) = output_tab2d(subs+1,ind_HFX)
    11241127            endif
     1128#endif
     1129
    11251130#include "module_lmd_driver_output3.inc" 
    11261131       !  ^-- generated from Registry
Note: See TracChangeset for help on using the changeset viewer.