Changeset 4001


Ignore:
Timestamp:
Jan 14, 2026, 8:29:34 PM (3 days ago)
Author:
aslmd
Message:

MESOSCALE: options used in spirit more in line with what is done in makelmdz_fcm for the GCM

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MESOSCALE/LMD_MM_MARS/makemeso

    r2458 r4001  
    480480                       sed s+"-O1"+"-O1 -mcmodel=medium -shared-intel"+g configure.wrf > yeah ; mv -f yeah configure.wrf
    481481                       sed s+"-O2"+"-O2 -mcmodel=medium -shared-intel"+g configure.wrf > yeah ; mv -f yeah configure.wrf
    482                        sed s+"-O3"+"-O3 -mcmodel=medium -shared-intel"+g configure.wrf > yeah ; mv -f yeah configure.wrf
     482                       #sed s+"-O3"+"-O3 -mcmodel=medium -shared-intel"+g configure.wrf > yeah ; mv -f yeah configure.wrf
     483                       sed s+"-O3"+"-O3 -ip -fp-model strict -auto -align all -mcmodel=large -shared-intel"+g configure.wrf > yeah ; mv -f yeah configure.wrf
     484                       #### new netCDF librairies have C and Fortran separated, this is necessary
     485                       sed s+"-lnetcdf"+"-lnetcdff -lnetcdf"+g configure.wrf > yeah ; mv -f yeah configure.wrf
     486                       ####
    483487                       if [ ${debug} -ne 0 ]   # not working for xlf!
    484488                             then
  • trunk/WRF.COMMON/WRFV2/mars_lmd_new/makegcm_mpifort

    r1038 r4001  
    180180else if $LINUX then
    181181# Ehouarn 'ifort' compiler
    182    #NB: on gnome -O3 ==> NaNs ...
    183    set optim=" -DMESOSCALE -O2 -ip -mkl=sequential -align common -mcmodel=large -shared-intel"
    184    set optim90=" -DMESOSCALE -O2 -ip -mkl=sequential -align common -mcmodel=large -shared-intel"
    185    set optimtru90=" -DMESOSCALE -O2 -ip -mkl=sequential -align common -mcmodel=large -shared-intel"
     182   ##NB: on gnome -O3 ==> NaNs ...
     183   #### ORIGINAL
     184   #set optim=" -DMESOSCALE -O2 -ip -mkl=sequential -align common -mcmodel=large -shared-intel"
     185   #set optim90=" -DMESOSCALE -O2 -ip -mkl=sequential -align common -mcmodel=large -shared-intel"
     186   #set optimtru90=" -DMESOSCALE -O2 -ip -mkl=sequential -align common -mcmodel=large -shared-intel"
     187   #### ORIGINAL
     188   set optim=" -DMESOSCALE -O2 -ip -fp-model strict -auto -align all -mcmodel=large -shared-intel"
     189   set optim90=" -DMESOSCALE -O2 -ip -fp-model strict -auto -align all -mcmodel=large -shared-intel"
     190   set optimtru90=" -DMESOSCALE -O2 -ip -fp-model strict -auto -align all -mcmodel=large -shared-intel"
    186191#   set opt_link=" -Mfree -lpgf90 -lpgftnrtl -lpghpf -lpghpf2 -L$NCDFLIB -lnetcdf -Bstatic "
    187192   set mod_loc_dir=$LIBOGCM
Note: See TracChangeset for help on using the changeset viewer.