#!/usr/bin/env ruby
# -*- coding: euc-jp -*-
#
#= dcmodel thumnail generate ruby script
#
#  Editor :: sugiyama
#  Version:: 2011/06/23 20:06:39
#
#== Overview
#
#This file is generate by following ruby script automatically.
#
#      /home/sugiyama/bin/dcmodel-thum.rb
#
#Please edit this file according to your purpose.
#
#== Usage
#
#
##################################################

require "/GFD_Dennou_Club/ftp/arch/dcmodel/bin/dcmodel-thum.rb"

######################################################
if $0 == __FILE__ then
  thumb = DCModelThumbnail.new

#  thumb.copyright = "GFD Dennou Club"
  thumb.index     = "../exp"
#  thumb.index_ext = ".htm"
  thumb.infofile  = "exp.txt"
#  thumb.ext_list.push("bmp")
#  thumb.headlimit = "headlimit_"
  thumb.figdir    = "../img"
#  thumb.css       = "/GFD_Dennou_Club/ftp/arch/dcmodel/htmltools/dcmodel.css"
#  thumb.rd2_path  = "/usr/bin/rd2"
#  thumb.rd2htmlextlib = "/GFD_Dennou_Club/ftp/arch/dcmodel/lib"
  thumb.img_width  = 240
  thumb.img_height = 240
  thumb.figtable_num = 8
#  thumb.html_author  = "sugiyama"
  thumb.title     = "deepconv/arare4 vs. deepconv/arare5"
  thumb.message   = Array.new
  thumb.message   << <<-MSG
=begin
[((<地球流体電脳倶楽部|URL:http://www.gfd-dennou.org>))]
[((<dcmodel|URL:http://www.gfd-dennou.org/arch/dcmodel>)) |
((<dcmodel-tools|URL:http://www.gfd-dennou.org/arch/dcmodel/bin>))]

= 湿潤サーマル実験

== 目的

arare4 と arare5 で対流の立ち方が異なること (((<see 2012-12-27_sugiyama run1|URL:http://www.gfd-dennou.org/arch/deepconv/sample/2012-12-27_sugiyama/run1/exp.htm>))) をきっかけとして, arare4 と arare5 の違いを突き詰める. run21 までは, 乱流拡散係数を決めるのに用いる MixLen を dx, dy, dz の最小値にしていたが, 原論文では平均を使っているので, そのように変更する. 

run22 では dx = 400m, dz = 100m だったので, ここでは dx = dz = 100m とする.  

* 音波減衰項の決め方を修正 (arare4 に合わせて, 水平方向・鉛直方向で同じ値を用いる)
* 乱流過程の MixLen の決め方が arare4 内で不整合を起こしていたので修正. 
  * moist/moistbuoyancy.f90 と phys/turbulence.f90 の 2 カ所で別々の定式化によって MixLen を決めていた. 
  * dx = dz ならば発現しないバグ
* 雨の落下を計算する部分で, 上部境界からのフラックスを明示的にゼロとした (arare4 のみ)
* 乱流拡散プロセスの MinLen の決め方を修正. 

その他の設定など. 

  * 雲微物理有り
  * 乱流過程有り
  * 放射過程無し
  * 地表面フラックス無し
  * NDiffRatio = 50.0 => NDiffRatio = 1.0
  * dy = 1000 m => dy = 400 m (dx と合わせる)
  * 2 次の数値拡散を利用. AlphaNDiff2 = 1e-4
  * 基本場は温位一定

arare4 のソース

  * ((<ソース|URL:http://www.gfd-dennou.org/arch/deepconv/sample/2013-01-01_sugiyama/arare4_20130118/>)): arare4-20110303 tgz 版. 
    * 音波減衰項の修正.
    * arare_earth.f90 において, 乱流過程や雲微物理過程の ON/OFF を可能に. 
    * 乱流プロセスにバグがあったので修正. 
  * ((<初期値・設定ファイル|URL:http://www.gfd-dennou.org/arch/deepconv/sample/2013-01-01_sugiyama/run23/conf/>)) 

arare5 のソース

  * ((<ソース|URL:http://www.gfd-dennou.org/arch/deepconv/sample/2013-01-01_sugiyama/arare5_20130118/>)): arare5 の cvs 版. 2012-12-25 に checkout. 
    * 2 次の数値拡散を利用できるように修正.
    * 音波減衰項の係数の決め方を修正
  * ((<設定ファイル|URL:http://www.gfd-dennou.org/arch/deepconv/sample/2013-01-01_sugiyama/run23/conf/>)) 


#== ソース, 設定ファイル, およびリスタートファイル・ヒストリーファイル
#
#* ((<置き場|URL:./>))
#  * メインプログラム (arare.f90) のみ若干修正

== 結果の比較

  MSG
  thumb.create
end

