Changeset 1853


Ignore:
Timestamp:
Dec 13, 2017, 2:00:27 PM (7 years ago)
Author:
aslmd
Message:

activated gfortran. tested with old Martian physics on Ubuntu laptop. have to set pd_scalar = F because RSL is used. RSL_LITE was tried but does not work.

Location:
trunk/MESOSCALE/LMD_MM_MARS
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MESOSCALE/LMD_MM_MARS/SRC/WRFV2/configure.defaults.gfortran64

    r11 r1853  
    1095310953CC              =       mpicc
    1095410954SCC             =       gcc
    10955 SFC             =       gfortran
     10955SFC             =       gfortran -cpp
    1095610956RWORDSIZE       =       $(NATIVE_RWORDSIZE)
    1095710957PROMOTION       =       
     
    1106811068DMPARALLEL      =       1
    1106911069MAX_PROC        =       1024
    11070 FC              =       gfortran
    11071 LD              =       gfortran
     11070FC              =       gfortran -cpp
     11071LD              =       gfortran -cpp
    1107211072CC              =       gcc
    1107311073SCC             =       $(CC)
    11074 SFC             =       gfortran
     11074SFC             =       gfortran -cpp
    1107511075RWORDSIZE       =       $(NATIVE_RWORDSIZE)
    1107611076FCOPTIM         =       #-O3 -funroll-loops #-ftree-vectorize -ftree-loop-linear
     
    1118911189CC              =       mpicc
    1119011190SCC             =       gcc
    11191 SFC             =       gfortran
     11191SFC             =       gfortran -cpp
    1119211192RWORDSIZE       =       $(NATIVE_RWORDSIZE)
    1119311193PROMOTION       =       
  • trunk/MESOSCALE/LMD_MM_MARS/makemeso

    r1846 r1853  
    113113  echo "       <5> ifort + mpi"
    114114  echo "       <7> xlf + mpi (IBM AIX)"
     115  echo "       <8> gfortran"
    115116  echo "Your choice ?" ; read reply
    116117  case ${reply} in
     
    126127    5) compilo='mpifort' ;;
    127128    7) compilo='mpixlf' ;;
    128     ### for tests
    129    99) compilo='gnu' ; numproc=1 ;;
     129    8) compilo='gnu' ; numproc=1 ;;
    130130    *) echo not supported by this script ; exit ;;
    131131  esac
     
    409409     #######LES-specific (WRFV3-based) -- previously in 'makeles'   
    410410
    411 #######TEST TEST
    412411                     # GFORTRAN, 64 bits, no nesting     
    413412     gnu_64_single)    cd arch ; ln -sf ../configure.defaults.gfortran64 configure.defaults ; cd ..
     
    415414                       sed -f physics.sed configure.wrf > yeah ; mv -f yeah configure.wrf 
    416415                       sed s+"-L../$phys/libo -llmd"+"-L../$phys/libo -llmd $NETCDF/lib/libnetcdf.a"+g configure.wrf > yeah ; mv -f yeah configure.wrf ;;
    417 #######TEST TEST
    418416                     # PGF90, 32 bits, no nesting
    419417     pgf_32_single)    echo 1 | configure > log_compile 2> log_error
Note: See TracChangeset for help on using the changeset viewer.