Changeset 3402 for trunk


Ignore:
Timestamp:
Aug 9, 2024, 3:14:21 PM (5 months ago)
Author:
emillour
Message:

Minor cleanup/update in the DYNAMICO interface script make_icosa_lmdz.
Also removed obsolete compil_ada and compile_occigen scripts.
Added script compile_adastra-gnu as illustrative example of calling
make_icosa_lmdz with various physics packages.
EM

Location:
trunk/ICOSA_LMDZ
Files:
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ICOSA_LMDZ/compile_adastra-gnu

    r2983 r3402  
     1# Simple example of launching the make_icosa_lmdz script with adequate options
     2# adapt to fit your own needs.
     3
    14# Gas Giants:
    25#make_icosa_lmdz -p std -p_opt "-b 20x25" -parallel mpi_omp -arch ADASTRA-gnu -arch_path ../ARCH -job 8
     
    69
    710# Mars:
    8 make_icosa_lmdz -p mars -parallel mpi_omp -arch ADASTRA-gnu -arch_path ../ARCH -job 8
     11make_icosa_lmdz -p mars -parallel mpi_omp -arch ADASTRA-gnu -arch_path ../ARCH -job 8 -full -nodeps
    912
  • trunk/ICOSA_LMDZ/make_icosa_lmdz

    r3226 r3402  
    33
    44export ROOT=$PWD
    5 set -x
     5#set -x
    66echo $0 $* > rebuild_all
    77chmod a+x rebuild_all
     
    2929      "-h") cat <<fin
    3030Usage :
    31 makegcm [options] -m arch -p phys exec
     31make_icosa_lmdz [options] -arch arch_name -p phys
    3232[-h]                       : help
    3333[-prod / -dev / -debug]    : compilation mode: production (default) / developpement / debug .
    34 [-nodeps]                  : do not build dependencies (XIOS, IOIPSL, LMDZ5, ICOSAGCM)
    35  -arch nom_arch            : target architecture
    36  -p phys                   : physics package (e.g. std , venus , ...)
     34[-full]                    : recompile all code from scratch
     35[-nodeps]                  : do not build dependencies (XIOS and IOIPSL libraries)
     36 -arch arch_name           : target architecture
     37[-arch_path path]          : relative PATH to directory containing multi-model
     38                             path and environment arch files
     39 -p phys                   : physics package (e.g. std , venus , mars, ...)
    3740[-p_opt "options"]         : additional options for physics package
     41[-parallel type]           : parallelism (none|mpi|omp|mpi_omp)
     42[-with_xios]               : compile and link with XIOS (default)
     43[-job num]                 : speed up compilation by using num simulateneous
     44                             compilation steps (when possible)
    3845fin
    3946          exit;;
Note: See TracChangeset for help on using the changeset viewer.