/[MITgcm]/MITgcm/tools/build_options/linux_ia32_ifort+oad+mpi
ViewVC logotype

Annotation of /MITgcm/tools/build_options/linux_ia32_ifort+oad+mpi

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


Revision 1.6 - (hide annotations) (download)
Wed Jun 28 18:56:29 2017 UTC (7 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +1 -1 lines
FILE REMOVED
Move "oad" optfiles to "unsupported"
since nothing special is needed in the optfile to compile with OpenAD
(+ not used anymore for daily OpenAD testing).

1 utke 1.1 #!/bin/bash
2     #
3 jmc 1.6 # $Header: /u/gcmpack/MITgcm/tools/build_options/linux_ia32_ifort+oad+mpi,v 1.5 2012/08/30 20:13:50 jmc Exp $
4 jmc 1.4 # $Name: $
5    
6     # These are the build options used with the Intel compiler together with OpenAD and MPI
7 utke 1.1
8 jmc 1.5 CC='mpicc'
9 utke 1.1 FC='mpif77'
10     F90C='mpif90'
11     LINK='mpif90'
12    
13 jmc 1.5 DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -DWORDLENGTH=4'
14     CPP='cpp -traditional -P'
15     F90FIXEDFORMAT='-fixed -Tf'
16 utke 1.1
17     NOOPTFLAGS='-O0'
18     NOOPTFILES='mds_byteswapr8.F mds_byteswapr4.F mds_byteswapi4.F'
19    
20 jmc 1.5 FFLAGS="$FFLAGS -132 -w95 -W0 -WB -convert big_endian -assume byterecl"
21 utke 1.1 if test "x$IEEE" = x ; then
22 jmc 1.5 FOPTIM='-O3 -align'
23 utke 1.1 else
24 jmc 1.5 FOPTIM='-O0 -g -noalign'
25     FFLAGS="$FFLAGS -xW -pc64"
26 utke 1.1 fi
27    
28 jmc 1.5 NOOPTFILES=$NOOPTFILES' mitcplr_char2real.F mitcplr_real2char.F'
29     NOOPTFILES=$NOOPTFILES' mitcplr_char2int.F mitcplr_int2char.F mds_byteswap.F'
30    
31 utke 1.1 F90FLAGS=$FFLAGS
32     F90OPTIM=$FOPTIM
33    
34 jmc 1.5 INCLUDES='-I${MPIROOT}/include'
35     LIBS=''

  ViewVC Help
Powered by ViewVC 1.1.22