Ignore:
Timestamp:
Jul 15, 2015, 1:06:06 PM (10 years ago)
Author:
ymipsl
Message:

Add XIOS managment in interface DYNAMICO-LMDZ

YM

Location:
dynamico_lmdz/aquaplanet/ICOSA_LMDZ
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • dynamico_lmdz/aquaplanet/ICOSA_LMDZ/arch/arch-X64_CURIE.env

    r3834 r3851  
    11module unload netcdf
    22module unload hdf5
    3 module load netcdf/4.2_hdf5_parallel
    4 module load  hdf5/1.8.9_parallel
     3module load netcdf/4.3.3.1_hdf5_parallel
    54module load vampir
    65module load vampirtrace
  • dynamico_lmdz/aquaplanet/ICOSA_LMDZ/arch/arch-X64_CURIE.path

    r3834 r3851  
    1111HDF5_LIB="-lhdf5_hl -lhdf5 -lhdf5 -lz -lcurl"
    1212
    13 XIOS_INCDIR="-I$WORKDIR/XIOS_COMMIT_V1.7/inc"
    14 XIOS_LIBDIR="-L$WORKDIR/XIOS_COMMIT_V1.7/lib"
     13XIOS_INCDIR="-I$ROOT/../XIOS/inc"
     14XIOS_LIBDIR="-L$ROOT/../XIOS/lib"
    1515XIOS_LIB="-lxios -lstdc++"
  • dynamico_lmdz/aquaplanet/ICOSA_LMDZ/bld.cfg

    r3840 r3851  
    2323bld::tool::fc        %COMPILER
    2424bld::tool::ld        %LINK 
    25 bld::tool::ldflags   %LD_FLAGS -Wl,--start-group -L../lib -licosa_lmdz -L../../ICOSAGCM/lib -licosa -Wl,--end-group  -L../../LMDZ5/config/lib -llmdz  -L/ccc/work/cont003/dsm/p86yann/IOIPSL/src -lioipsl %LIB
    26 bld::tool::fflags    %FFLAGS -I../../ICOSAGCM/inc -I../../LMDZ5/config/inc
     25bld::tool::ldflags   %LD_FLAGS -Wl,--start-group -L../lib -licosa_lmdz -L $PWD/../ICOSAGCM/lib -licosa -Wl,--end-group  -L $PWD/../LMDZ5/config/lib -llmdz  -L $PWD/../IOIPSL/src -lioipsl  -L $PWD/../XIOS/lib -lxios -lstdc++ %LIB
     26bld::tool::fflags    %FFLAGS -I $PWD/../ICOSAGCM/inc -I$PWD/../LMDZ5/config/inc -I $PWD/../XIOS/inc -L $PWD/../IOIPSL/src
    2727bld::tool::fppkeys   %CPP_KEY %FPP_DEF
    2828bld::tool::fpp       %FPP
     
    6565bld::excl_dep        use::inifis_mod
    6666bld::excl_dep        use::phyaqua_mod
     67bld::excl_dep        use::wxios
    6768
    6869bld::tool::SHELL   /bin/bash
  • dynamico_lmdz/aquaplanet/ICOSA_LMDZ/config.fcm

    r3834 r3851  
    1 %COMPIL_FFLAGS %DEBUG_FFLAGS %OMP_FFLAGS -I /usr/local/netcdf-4.2_hdf5_parallel/include
     1%COMPIL_FFLAGS %PROD_FFLAGS %OMP_FFLAGS -I /usr/local/netcdf-4.3.3.1_hdf5_parallel/include
    22%LD_FLAGS %BASE_LD %OMP_LD
    33%CPP_KEY CPP_NONE CPP_USING_MPI CPP_USING_OMP
    4 %LIB  -Wl,-rpath=/usr/local/netcdf-4.2_hdf5_parallel/lib -L/usr/local/netcdf-4.2_hdf5_parallel/lib -lnetcdff -lnetcdf -Wl,-rpath=/usr/local/hdf5-1.8.9_parallel/lib -L/usr/local/hdf5-1.8.9_parallel/lib -lhdf5_hl -lhdf5 -lhdf5 -lz -lcurl
     4%LIB  -Wl,-rpath=/usr/local/netcdf-4.3.3.1_hdf5_parallel/lib -L/usr/local/netcdf-4.3.3.1_hdf5_parallel/lib -lnetcdff -lnetcdf -Wl,-rpath= -L -lhdf5_hl -lhdf5 -lhdf5 -lz -lcurl
  • dynamico_lmdz/aquaplanet/ICOSA_LMDZ/make_icosa_lmdz

    r3840 r3851  
    11#!/bin/bash
    2 set -x
    32export PATH=$PWD/tools/FCM/bin:$PATH
     3
     4export ROOT=$PWD
    45
    56echo ./make_icosa $* > rebuild
     
    136137rm bin/*
    137138
     139cd ../IOIPSL/src
     140make
     141
     142cd -
     143
     144cd ../XIOS
     145#make_xios --$compil_mode --arch $arch --job $job
     146
     147cd -
     148
    138149cd ../LMDZ5
    139 makelmdz_fcm toto -$compil_mode -mem -parallel $parallel -nodyn -arch $arch -j $job
     150makelmdz_fcm toto -$compil_mode -mem -parallel $parallel -nodyn -io xios -arch $arch -j $job
     151
     152cd -
    140153
    141154cd ../ICOSAGCM
    142 make_icosa -$compil_mode -parallel $parallel -external_ioipsl -arch $arch -job $job
     155make_icosa -$compil_mode -parallel $parallel -external_ioipsl -with_xios -arch $arch -job $job
    143156
    144 
    145 cd ../ICOSA_LMDZ
     157cd -
    146158
    147159rm -f config.fcm
  • dynamico_lmdz/aquaplanet/ICOSA_LMDZ/rebuild

    r3840 r3851  
    1 ./make_icosa -debug -parallel mpi_omp -arch X64_CURIE -job 8
     1./make_icosa -prod -parallel mpi_omp -arch X64_CURIE -job 8
Note: See TracChangeset for help on using the changeset viewer.