Changeset 5288 for LMDZ6


Ignore:
Timestamp:
Oct 28, 2024, 3:16:56 PM (4 weeks ago)
Author:
abarral
Message:

Remove grid argument from makegcm makelmdz makelmdz_fcm since it acts on a file that isn't included anywhere

Location:
LMDZ6/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/grid/fxyprim_mod_h.f90

    r5287 r5288  
    1 ! This module replaces grid/fxy_prim.h
     1! This module replaces grid/fxyprim.h
    22
    33MODULE fxyprim_mod_h
  • LMDZ6/trunk/makegcm

    r5271 r5288  
    2525set include='-I$(LIBF)/grid -I$(LIBF)/bibio -I$(LIBF)/dyn3d_common -I$(LIBF)/filtrez -I. '
    2626set filtre=filtrez
    27 set grille=reg
    2827set couple=false
    2928set veget=false
     
    423422           pour selectionner ou non la chimie (par defaut sans)
    424423
    425 -g grille  selectionne le type de grille qu'on veut utiliser.
    426            L'effet de cette option est d'ecraser le fichier
    427            $LMDGCM/libf/grid/fxyprim.h
    428            avec le fichier
    429            $LMDGCM/libf/grid/fxy_grille.h
    430            grille peut prendre les valeurs:
    431            1. reg pour la grille reguliere
    432            2. sin pour avoir des points equidistants en sinus de la latitude
    433            3. new pour pouvoir zoomer sur une partie du globe
    434 
    435424-O "optimisation fortran" ou les optimisations fortran sont les options de la
    436425            commande f77
     
    482471     case -p
    483472        set physique="$2" ; set phys="PHYS=$physique" ; shift ; shift ; goto top
    484 
    485      case -g
    486         set grille="$2" ; shift ; shift ; goto top
    487473
    488474     case -c
     
    702688   set dim=`echo $dim | sed -e 's/[^0-9]/ /g'`
    703689endif
    704 set nomlib=${nomlib}${physique}_${dim_}_$grille
     690set nomlib=${nomlib}${physique}_${dim_}
    705691## M-A-F nomlib trop long sur CRAY pour ar
    706692if ( $CRAY ) then
     
    775761endif
    776762cd $model
    777 if ( $dimension == 3 ) then
    778 cd libf/grid
    779 \rm fxyprim.h
    780 cp -p fxy_${grille}.h fxyprim.h
    781 endif
    782763
    783764######################################################################
  • LMDZ6/trunk/makelmdz

    r5271 r5288  
    1414code=gcm
    1515filtre=filtrez
    16 grille=reg
    1716couple=false
    1817veget=false
     
    131130[-strataer true/false]    : compile with/without the strat aer package by Boucher and co (default: false)
    132131[-parallel none/mpi/omp/mpi_omp] : parallelism (default: none) : mpi, openmp or mixted mpi_openmp
    133 [-g GRI]                   : grid configuration in dyn3d/GRI_xy.h  (default: reg, inclues a zoom)
    134132[-io ioipsl/mix/xios]                   : Input/Output library (default: ioipsl)
    135133[-include INCLUDES]        : extra include path to add
     
    153151      "-p")
    154152          physique="$2" ;  shift ; shift ;;
    155 
    156       "-g")
    157           grille="$2" ; shift ; shift ;;
    158153
    159154      "-c")
     
    623618     INCLUDE="$INCLUDE "'-I$(LIBF)/dynphy_lonlat/'"phy${phys_root}"
    624619   fi
    625    cd $LIBFGCM/grid
    626    \rm fxyprim.h
    627    cp -p fxy_${grille}.h fxyprim.h
    628620   filtre="FILTRE=$filtre"
    629621   INCLUDE="$INCLUDE "'-I$(LIBF)/dyn3d${FLAG_PARA} -I$(LIBF)/dyn3d_common '
     
    649641########################################################################
    650642
    651 nomlib=`echo ${arch}_${physique}_${rad}_${dim_full}_${grille}_${compil_mod}_parall${parallel}_${CPP_KEY}_${FLAG_PARA} | sed -e 's/ //g' -e 's/-//g ' | sed -e 's/CPP_//g'`
     643nomlib=`echo ${arch}_${physique}_${rad}_${dim_full}_${compil_mod}_parall${parallel}_${CPP_KEY}_${FLAG_PARA} | sed -e 's/ //g' -e 's/-//g ' | sed -e 's/CPP_//g'`
    652644echo "Path to library: "$nomlib
    653645
  • LMDZ6/trunk/makelmdz_fcm

    r5271 r5288  
    2020physique=lmd
    2121filtre=filtrez
    22 grille=reg
    2322couple=false
    2423veget=false
     
    117116[-isotrac true/false]    : compile with/without tracers of water isotopes in the physics
    118117[-parallel none/mpi/omp/mpi_omp] : parallelism (default: none) : mpi, openmp or mixted mpi_openmp
    119 [-g GRI]                   : grid configuration in dyn3d/GRI_xy.h  (default: reg, inclues a zoom)
    120118[-io ioipsl/mix/xios]                   : Input/Output library (default: ioipsl)
    121119[-include INCLUDES]        : extra include path to add
     
    142140      "-p")
    143141          physique="$2" ;  shift ; shift ;;
    144 
    145       "-g")
    146           grille="$2" ; shift ; shift ;;
    147142
    148143      "-c")
     
    601596echo dimension $dimension
    602597
    603 if (( $dimension == 3 ))
    604 then
    605   cd $LIBFGCM/grid
    606   \rm fxyprim.h
    607   cp -p fxy_${grille}.h fxyprim.h
    608 #else
    609 #  echo "Probleme dans les dimensions de la dynamique !!"
    610 #  echo "Non reactive pour l'instant !!!"
    611 fi
    612 
    613598if (( $dimension == 1 ))
    614599then
Note: See TracChangeset for help on using the changeset viewer.