#!/bin/sh # # 表題: 時間平均実験 Fig4 図作成 # 履歴: 2003.09.13 yukiko@ep.sci.hokudai.ac.jp # # tako:/work/aqua3d/yukiko/sh/mkfig-fig4-nrads.sh # # ps, gif の置場 figs=/home/yukiko/tmp/agcm-data/figs/tmp/ mkdir ${figs} # データの置場 data=/home/yukiko/tmp/agcm-data/nrads/ # ----------------------------------------------------- # ps -> gif ファイル, ps ファイル生成 # ----------------------------------------------------- sub_figs(){ pstopnm dcl.ps ppmtogif dcl001.ppm > dcl.gif gifsicle --rotate-90 dcl.gif > ${file}.gif mv dcl.ps ${file}.ps rm dcl.gif dcl001.ppm } # ----------------------------------------------------- # 温位(gttheta), 相当温位(gtthetae)の生成 # ----------------------------------------------------- sub_gt(){ # 温位生成 gttheta ${dir}t.sum ps:${dir}ps.sum out:${dir}theta.sum gtset ${dir}theta.sum out:${dir}theta.sum divs=10 divl=50 # 相当温位生成 gtthetae t:${dir}t.sum q:${dir}q.sum ps:${dir}ps.sum out:${dir}thetae.sum # 飽和比湿生成 gtqsat t:${dir}t.sum ps:${dir}ps.sum out:${dir}qsat.sum # 飽和相当温位生成 gtthetae t:${dir}t.sum q:${dir}qsat.sum ps:${dir}ps.sum out:${dir}thetaesat.sum gtset ${dir}thetaesat.sum out:${dir}thetaesat.sum title:"Sat. Eqv. Pot. Temp." # ジオポテンシャル生成 gthydro t:${dir}t.sum q:${dir}q.sum zs:${data}../zs.given out:${dir}/gph.sum # 安定度生成 gtbrunt ${dir}theta.sum GPH:${dir}gph.sum out:${dir}brunt.sum } # ----------------------------------------------------- # main: A0[theta, thetae, theatesat, n2] の図示 # ----------------------------------------------------- #for exp in kuo adj for exp in adj do for name in nrads do dir=${data}${exp}700${name}1000/ cd ${dir} sub_gt # theta gtcont ${dir}theta.sum x=0 cont=10 DSET="${exp}-${name}" tone=,280,300,320,340,360,380 pat=25999,35999,45999,55999,70999,75999,85999 lay=1 -sg:lcorner=.false. -print file=${figs}theta-zonal-${name}-${exp} sub_figs # thetae gtcont ${dir}thetae.sum x=0 cont=10 DSET="${exp}-${name}" tone=,280,300,320,340,360,380 pat=25999,35999,45999,55999,70999,75999,85999 lay=1 -sg:lcorner=.false. -print file=${figs}thetae-zonal-${name}-${exp} sub_figs # thetaesat gtcont ${dir}thetaesat.sum x=0 cont=10 DSET="${exp}-${name}" tone=,280,300,320,340,360,380 pat=25999,35999,45999,55999,70999,75999,85999 lay=1 -sg:lcorner=.false. -print file=${figs}thetaesat-zonal-${name}-${exp} sub_figs # stability N^2 gtcont ${dir}brunt.sum x=0 cont=5E-4,10E-4 DSET="${exp}-${name}" tone=,10E-4,20E-4,30E-4,40E-4,50E-4,60E-4 pat=25999,35999,45999,55999,70999,75999,85999 lay=1 -sg:lcorner=.false. -print file=${figs}brunt-zonal-${name}-${exp} sub_figs done done