#!/bin/sh
# @$-s /bin/sh
# @$-q a
# @$-me -mu takepiro@geo.kyushu-u.ac.jp
# @$
#
#  ¹ԥ륹ץȥץ(ͤη׻)
#      ѥ᥿ꤹ٤
# 
##################### ʲĶ˹碌ѹ #######################
#
#       bsnsq_2d 󥹥ȡǥ쥯ȥ̾
BSNDIR=$HOME/model/bsnsq_2d_f90/dbldif
#
# ¸̾
EXPNAME=FQFF-R1e6P1
RUNNAME=str-test-${EXPNAME}
#
# 
RESOLUTION=nx33nz33
#
#       ǥ¹ NAMELIST ϥե̾
CNTLDIR=$BSNDIR/cntl/strat/$RESOLUTION
INPUT=$CNTLDIR/${RUNNAME}.in
OUTPUT=$CNTLDIR/${RUNNAME}.out
#
#       ϥǡե֤ǥ쥯ȥ
#       (ץ¹ԻΥȥѥ)
DATADIR=$BSNDIR/data/strat/$RESOLUTION
#
#       ϥǡե̾(ꥹȥե̾)
##INITDAT=str-Q_${RESOLUTION}.init
INITDAT=tmp.nc
#
#       ϥǡե̾(ꥹȥե̾)
RSTDAT=${RUNNAME}.nc
#
#       ¹ԥץ̾
RUN=$BSNDIR/bin/dbldif
#
###TIMEX=timex
###TIMEX=time
TIMEX=
#
########################################################################
cat << END_OF_DATA > $INPUT
#
# Υѥ᥿
&NMCORD nx=33, xlength =  2., nz=33, zlength =  2.
        xcycl=F, zcycl=F /
&NMTIME nt = 2000,  ndisp =100, dt=1e-5 /
&NMIVAR file="$INITDAT", step=11 /

# ϳإѥ᥿
&NMDYN   ondim=.true., opr_inf=.false. / 
&NMDYNN  Pr=1.0, Ra=1e6, Rs=0, Le=0, Q=-1.0 /

# 
&NMBNDD oslip=.true. /
&NMBNDT otfix_top = F,        tftop =  1.0, 
        otfix_bottom = F,     tfbtm =  -1.0, 
        otfix_left = F,       tfleft =  0.0, 
        otfix_right = F,      tfright = 0.0  /

&NMBNDC ocfix_top = F,        cftop =  0.0, 
        ocfix_bottom = F,     cfbtm =  0.0, 
        ocfix_left = F,       cfleft =  0.0, 
        ocfix_right = F,      cfright = 0.0  /

# 
&NMOUT iws=0, file="$RSTDAT" /

END_OF_DATA
##################################################################
        cd $DATADIR
        echo 'Program started at' `date` 'on' `hostname` 1> $OUTPUT
        $TIMEX $RUN $* < $INPUT 1>> $OUTPUT 2>&1
        echo 'Program ended at' `date` 1>> $OUTPUT
