Changeset 889
- Timestamp:
- Feb 25, 2013, 11:32:51 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/README
r878 r889 908 908 an earth case. 909 909 910 911 910 == 25/02/2013 == EM 911 - added "-fp-model precise" option when compiling with ifort (fixes unexplained 912 mass loss of tracer in the dynamics) 913 914 -
trunk/LMDZ.GENERIC/makegcm_ifort
r848 r889 31 31 setenv NCDFLIB /usr/local/lib 32 32 setenv NCDFINC /usr/local/include 33 endif 34 # NetCDF, on LMD farm: 35 #setenv NCDFLIB /donnees/emlmd/netcdf64-4.0.1_ifort/lib 36 #setenv NCDFINC /donnees/emlmd/netcdf64-4.0.1_ifort/include 37 #### 33 else 34 # NetCDF, on LMD farm: 35 echo "LMD machines" 36 setenv NCDFLIB /donnees/emlmd/netcdf64-4.0.1_ifort/lib 37 setenv NCDFINC /donnees/emlmd/netcdf64-4.0.1_ifort/include 38 endif 38 39 39 40 setenv localdir "`pwd`" … … 183 184 else if $LINUX then 184 185 #NB: on gnome -O3 ==> NaNs ... 185 set optim=" -O2 - ip -mkl=sequential -align all -static "186 set optim90=" -O2 - ip -mkl=sequential -align all -static "187 set optimtru90=" -O2 - ip -mkl=sequential -align all -static "186 set optim=" -O2 -fp-model precise -ip -mkl=sequential -align all -static " 187 set optim90=" -O2 -fp-model precise -ip -mkl=sequential -align all -static " 188 set optimtru90=" -O2 -fp-model precise -ip -mkl=sequential -align all -static " 188 189 if ( `hostname` == ciclad1.ipsl.jussieu.fr ) then 189 190 echo "YOU ARE ON CICLAD CLUSTER" -
trunk/LMDZ.MARS/README
r882 r889 1835 1835 - makegcm : use of phy$physique instead of phymars for scatterrers 1836 1836 1837 == 25/02/2013 == EM 1838 - added "-fp-model precise" option when compiling with ifort (fixes unexplained 1839 mass loss of tracer in the dynamics) 1840 -
trunk/LMDZ.MARS/makegcm_ifort
r882 r889 26 26 setenv LIBOGCM $LMDGCM/libo 27 27 ## NetCDF Libraries: what follows is OK on GNOME 28 # setenv NCDFLIB /usr/local/lib 29 # setenv NCDFINC /usr/local/include 30 #### 31 32 ## NetCDF Libraries: what follows is OK on LMD network 33 setenv NCDFLIB /donnees/emlmd/netcdf64-4.0.1_ifort/lib 34 setenv NCDFINC /donnees/emlmd/netcdf64-4.0.1_ifort/include 35 #### 28 if ( `hostname` == n201 ) then 29 echo "GNOME cluster" 30 setenv NCDFLIB /usr/local/lib 31 setenv NCDFINC /usr/local/include 32 else 33 # NetCDF, on LMD farm: 34 echo "LMD machines" 35 setenv NCDFLIB /donnees/emlmd/netcdf64-4.0.1_ifort/lib 36 setenv NCDFINC /donnees/emlmd/netcdf64-4.0.1_ifort/include 37 endif 36 38 37 39 setenv localdir "`pwd`" … … 183 185 #NB: on gnome -O3 ==> NaNs ... 184 186 if (`grep sse4_2 /proc/cpuinfo` !=) then 185 set optim=" -O2 - ip -mkl=sequential -align all -xSSE4.2 -static"186 set optim90=" -O2 - ip -mkl=sequential -align all -xSSE4.2 -static"187 set optimtru90=" -O2 - ip -mkl=sequential -align all -xSSE4.2 -static"187 set optim=" -O2 -fp-model precise -ip -mkl=sequential -align all -xSSE4.2 -static" 188 set optim90=" -O2 -fp-model precise -ip -mkl=sequential -align all -xSSE4.2 -static" 189 set optimtru90=" -O2 -fp-model precise -ip -mkl=sequential -align all -xSSE4.2 -static" 188 190 else 189 set optim=" -O2 - ip -mkl=sequential -align all -static"190 set optim90=" -O2 - ip -mkl=sequential -align all -static"191 set optimtru90=" -O2 - ip -mkl=sequential -align all -static"191 set optim=" -O2 -fp-model precise -ip -mkl=sequential -align all -static" 192 set optim90=" -O2 -fp-model precise -ip -mkl=sequential -align all -static" 193 set optimtru90=" -O2 -fp-model precise -ip -mkl=sequential -align all -static" 192 194 endif 193 195 # set opt_link=" -Mfree -lpgf90 -lpgftnrtl -lpghpf -lpghpf2 -L$NCDFLIB -lnetcdf -Bstatic "
Note: See TracChangeset
for help on using the changeset viewer.