Changeset 4455 for LMDZ6/trunk


Ignore:
Timestamp:
Mar 7, 2023, 7:16:49 PM (21 months ago)
Author:
lguez
Message:

Complete arch-gfortran.fcm

makelmdz_fcm -arch gfortran -parallel mpi_omp should now work with
gfortran 11. (Before this commit, `makelmdz_fcm -arch gfortran
-parallel mpi_omp` did not work regardless of gfortran version.)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/arch/arch-gfortran.fcm

    r3045 r4455  
    1 %COMPILER            gfortran
    2 %LINK                gfortran
     1%COMPILER            mpifort
     2%LINK                mpifort
    33%AR                  ar
    44%ARFLAGS             rs
    55%MAKE                make
    66%FPP_FLAGS           -P -traditional
    7 %FPP_DEF             NC_DOUBLE
    8 %BASE_FFLAGS         -c -fdefault-real-8 -frecursive
     7%FPP_DEF             NC_DOUBLE FFT_FFTW
     8%BASE_FFLAGS         -c -fdefault-real-8 -frecursive -ffree-line-length-0
    99%PROD_FFLAGS         -O3
    1010%DEV_FFLAGS          -O
    1111%DEBUG_FFLAGS        -ffpe-trap=invalid,zero,overflow -fbounds-check -g3 -O0 -fstack-protector-all
    12 %MPI_FFLAGS
    13 %OMP_FFLAGS         
    14 %BASE_LD     
     12%MPI_FFLAGS -fcray-pointer -fallow-argument-mismatch
     13%OMP_FFLAGS      -fopenmp   
     14%BASE_LD      -lfftw3
    1515%MPI_LD
    16 %OMP_LD              
     16%OMP_LD           -fopenmp   
Note: See TracChangeset for help on using the changeset viewer.