Changeset 1036


Ignore:
Timestamp:
08/05/20 14:27:08 (4 years ago)
Author:
dubos
Message:

testing : porting to Jean Zay

Location:
configs/testing
Files:
3 added
4 edited
3 moved

Legend:

Unmodified
Added
Removed
  • configs/testing/bash/create_runs.sh

    r727 r1036  
    2020    sort tmp.def | cut -c 7- > run.def 
    2121    rm -f tmp.def 
    22     xml_iodef > iodef.xml 
    23     xml_icosa > icosa.xml 
    24     xml_field_def > field_def.xml 
    25     xml_dcmip $EXP $OUTPUT_GRID $OUTPUT_FREQ > filedef_dcmip2016.xml 
     22     
     23    #    xml_iodef > iodef.xml 
     24    #    xml_icosa > icosa.xml 
     25    #    xml_field_def > field_def.xml 
     26    ln -s build/xml/*.xml . 
     27    rm -f file_def_dynamico_regular.xml 
     28    xml_dcmip_regular $EXP $OUTPUT_GRID $OUTPUT_FREQ > file_def_dynamico_regular.xml 
    2629    job_${EXP} ${EXEC} $* > job.sh 
    2730    cd .. 
     
    211214function basic() 
    212215{ 
    213     rm -rf RUNS 
    214     mkdir RUNS 
     216    rm -rf RUNS_arch/${arch} 
     217    mkdir -p RUNS_arch/${arch} 
     218    rm -f RUNS 
     219    ln -sf RUNS_arch/${arch} RUNS 
    215220    cd RUNS 
     221     
    216222# Williamson 1991 
    217223#    create_exp serial W91 two_degree 24h 40 5000 # nbp tau 
     
    245251 
    246252source current_args 
    247 source bash/${arch}.sh 
     253source arch/arch-${arch}.sh 
    248254source bash/xml.sh 
    249255ROOT=$PWD 
  • configs/testing/bash/submit.sh

    r506 r1036  
    22 
    33source current_args 
    4 source bash/${arch}.sh 
     4source arch/arch-${arch}.sh 
    55 
    66ROOT=$PWD 
  • configs/testing/bash/xml.sh

    r875 r1036  
    276276 
    277277function xml_dcmip() { # EXPNAME OUTPUT_GRID OUTPUT_FREQ 
     278    echo '<file_definition >'  
     279    xml_dcmip_native $* 
     280    xml_dcmip_regular $* 
     281    echo '</file_definition>' 
     282} 
     283 
     284function xml_dcmip_native() { 
    278285EXPNAME=$1 
    279286OUTPUT_GRID=$2 
     
    282289LLM=10 # FIXME 
    283290cat <<EOF 
    284 <file_definition >  
    285  
    286291  <file id="output_dcmip2016_native" convention="CF" enabled="false" output_freq="$OUTPUT_FREQ" sync_freq="$OUTPUT_FREQ" output_level="10" timeseries="none" description="$EXPNAME" >  
    287292 
     
    364369  </file> 
    365370 
     371EOF 
     372} 
     373 
     374function xml_dcmip_regular() { # EXPNAME OUTPUT_GRID OUTPUT_FREQ 
     375EXPNAME=$1 
     376OUTPUT_GRID=$2 
     377OUTPUT_FREQ=$3 
     378NBP=80 # FIXME 
     379LLM=10 # FIXME 
     380cat <<EOF 
     381<file_definition >  
    366382 
    367383  <file id="output_dcmip2016_regular" enabled="true" output_freq="$OUTPUT_FREQ" sync_freq="$OUTPUT_FREQ" output_level="10" description="$EXPNAME" timeseries="none" >  
    368384     
    369 <!-- FIXME 
    370385    <field_group group_ref="dcmip2016_output_field_once"/> 
    371 --> 
     386 
     387    <field_group group_ref="dcmip2016_output_field" domain_ref="regular_$OUTPUT_GRID" /> 
     388 
     389<!--  
     390 
    372391    <field_group group_ref="init_fields" domain_ref="regular_$OUTPUT_GRID" /> 
    373392     
    374     <field_group group_ref="dcmip2016_output_field" domain_ref="regular_$OUTPUT_GRID" /> 
    375  
    376393    <field_group id="transport" ts_enabled="true" grid_ref="grid_q_regular" > 
    377394          <field field_ref="q" name="q"  /> 
     
    380397          <field field_ref="qflux_lat" name="qflux_lat"  long_name="Time-averaged tracer mass flux, meridional"   unit="kg/m/s"/> 
    381398    </field_group> 
     399--> 
    382400 
    383401    <variable name="model" type="string" > dynamico </variable> 
  • configs/testing/setup.sh

    r740 r1036  
    6161  mkdir -p $BUILD 
    6262  cd $ROOT/DYNAMICO 
    63   for NAME in arch build compile make_icosa src bld.cfg  clean doc tools ; do 
     63  for NAME in arch build compile make_icosa src bld.cfg  clean doc tools xml ; do 
    6464      ln -s $ROOT/DYNAMICO/$NAME $BUILD/ 
    6565  done 
Note: See TracChangeset for help on using the changeset viewer.