/[MITgcm]/MITgcm/tools/build_options/linux_ia64_ifort+mpi_altix_nas
ViewVC logotype

Diff of /MITgcm/tools/build_options/linux_ia64_ifort+mpi_altix_nas

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.13 by heimbach, Thu Nov 8 17:41:37 2007 UTC revision 1.19 by dfer, Fri Oct 9 15:08:08 2009 UTC
# Line 2  Line 2 
2  #  #
3  # tested on columbia using:  # tested on columbia using:
4  # module purge  # module purge
5  # module load modules scsl.1.6.1.0 intel-comp.9.1.039 mpt.1.16.0.0 pd-netcdf.3.6.0-p1  # module load modules scsl.1.6.1.0 intel-comp.10.1.013 mpt.1.16.0.0 pd-netcdf.3.6.0-p1
6    
7  CPP='/lib/cpp  -traditional -P'  CPP='/lib/cpp  -traditional -P'
8  FC=ifort  FC=ifort
9  DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -DWORDLENGTH=4'  DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -DWORDLENGTH=4'
10    EXTENDED_SRC_FLAG='-132'
11    
12  LIBS='-L/opt/sgi/mpt/1.16.0.0/lib -lmpi -L/opt/pd/netcdf/3.6.0-p1/lib -lnetcdf'  LIBS='-L/opt/sgi/mpt/1.16.0.0/lib -lmpi -L/opt/pd/netcdf/3.6.0-p1/lib -lnetcdf'
13  INCLUDES='-I/opt/sgi/mpt/1.16.0.0/include -I/opt/pd/netcdf/3.6.0-p1/include'  INCLUDES='-I/opt/sgi/mpt/1.16.0.0/include -I/opt/pd/netcdf/3.6.0-p1/include'
# Line 19  MPI_HEADER_FILES_INC='./mpi_headers/mpif Line 20  MPI_HEADER_FILES_INC='./mpi_headers/mpif
20    
21  if test "x$IEEE" = x ; then  if test "x$IEEE" = x ; then
22      #  No need for IEEE-754      #  No need for IEEE-754
23      FFLAGS='-fp-model precise -132 -r8 -i4 -w95 -W0 -WB -convert big_endian -assume byterecl'  #   FFLAGS="$FFLAGS -fp-model precise -w95 -W0 -WB -convert big_endian -assume byterecl"
24        FFLAGS="$FFLAGS -mp -w95 -W0 -WB -convert big_endian -assume byterecl"
25      FOPTIM='-O3 -align'      FOPTIM='-O3 -align'
26      NOOPTFLAGS='-O1'      NOOPTFLAGS='-O1'
27      NOOPTFILES='phy_radiat.F fizhi_lsm.F fizhi_clockstuff.F'      NOOPTFILES='calc_oce_mxlayer.F fizhi_lsm.F fizhi_clockstuff.F'
28  else  else
29      #  Try to follow IEEE-754      #  Try to follow IEEE-754
30      FFLAGS='-fp-model strict -132 -r8 -i4 -w95 -W0 -WB -convert big_endian -assume byterecl'      FFLAGS="$FFLAGS -w95 -W0 -WB -convert big_endian -assume byterecl"
31      FOPTIM='-O0 -noalign'      FOPTIM='-O0 -noalign'
32  fi  fi
33    

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.22