Changeset 1245 for trunk/LMDZ.COMMON


Ignore:
Timestamp:
May 11, 2014, 1:32:49 PM (11 years ago)
Author:
aslmd
Message:

LMDZ.COMMON. added support for gfortran. corrected cyclic dependency with moyzon.

Location:
trunk/LMDZ.COMMON
Files:
2 added
2 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/ioipsl/install_ioipsl_gfortran.bash

    r1244 r1245  
    55# below to adapt this script to your computer.
    66
     7setfolder="/home/aymeric/Science/MODELES/LMDZ.COMMON/netcdf/gfortran_netcdf-4.0.1"
     8#setfolder="/donnees/emlmd/netcdf64-4.0.1_gfortran/"
     9
    710#0. Preliminary stuff
    811# netcdf include and lib dirs:
    9 netcdf_include="/donnees/emlmd/netcdf64-4.0.1_gfortran/include"
    10 netcdf_lib="/donnees/emlmd/netcdf64-4.0.1_gfortran/lib"
     12netcdf_include=$setfolder"/include"
     13netcdf_lib=$setfolder"/lib"
    1114
    1215whereami=`pwd -P`
  • trunk/LMDZ.COMMON/libf/dyn3d/calfis.F

    r1189 r1245  
    224224        endif
    225225
    226         if (flag_moyzon) call moyzon_init
     226        if (flag_moyzon) call moyzon_init(iim,llm,nqtot)
    227227
    228228c----------------------------------------------
  • trunk/LMDZ.COMMON/libf/dyn3d/moyzon_mod.F90

    r1126 r1245  
    2424CONTAINS
    2525!======================================================================
    26 SUBROUTINE moyzon_init
     26SUBROUTINE moyzon_init(klon,llm,nqtot)
    2727#ifdef CPP_PHYS
    28 ! This routine needs physics
    29 USE dimphy
    30 USE infotrac, only: nqtot
     28!! This routine needs physics
    3129IMPLICIT NONE
    32     INCLUDE "dimensions.h"
     30       INTEGER :: klon,llm,nqtot
    3331
    3432      ALLOCATE(zplevbar(klon,llm+1),zplaybar(klon,llm))
     
    3735      ALLOCATE(zpkbar(klon,llm),ztetabar(klon,llm))
    3836      ALLOCATE(zzlevbar(klon,llm+1),zzlaybar(klon,llm))
    39 
    4037#else
    4138    include "iniprint.h"
Note: See TracChangeset for help on using the changeset viewer.