MRI.COM

目次

波浪モデルとの結合

MRI.COMと波浪モデルとの結合に向けた調査。とりあえずのメモなので加筆・修正をお願いします。

波浪モデルから海洋モデルへのインパクト

波浪モデル概要

基本的には波浪エネルギーE (x,y,波数k,波の伝播方向という4つの独立変数の関数)の時間発展を解く。

波浪モデルとの結合に向けて

オフライン結合

本庁波浪モデルの出力(成分ごと)を読み込んで上記「インパクト」の要素を計算する。

オンライン結合

SCupを利用してMPMDで海洋モデルと波浪モデルを走らせる

NAMELIST_SCUP例

&nam_scup_pre model_put='GLOBAL' , model_get='WAVE-NP', type='INTEGER' /	
&nam_scup_pre  var_put='IMAX_OGCM' ,  var_get='IMAX_OGCM' /
&nam_scup_pre  var_put='JMAX_OGCM' ,  var_get='JMAX_OGCM' /

&nam_scup_pre model_put='GLOBAL' , model_get='WAVE-NP', type='REAL8' /
&nam_scup_pre  var_put='ALONTO'   ,  var_get='ALONTC' /
&nam_scup_pre  var_put='ALATTO'   ,  var_get='ALATTC' /
&nam_scup_pre  var_put='ALONUO'   ,  var_get='ALONUC' /
&nam_scup_pre  var_put='ALATUO'   ,  var_get='ALATUC' /

&nam_scup iverbose = 1 /

&nam_scup model_put='WAVE-NP'    , model_get='GLOBAL'     ,
          comp_put =' '          , comp_get =' '          ,
          grid_put ='WAVE2D_UV'  , grid_get ='OGCM2D_TS_A',
          fl_remap='../data-remap/file_rmp_wu2ot_surf.d' /
&nam_scup  var_put='WHGT_W'   ,  var_get='WHGT_S'   , intvl=-1, lag=0, flag='SNP' /
&nam_scup  var_put='WAGE_W'   ,  var_get='WAGE_S'   , intvl=-1, lag=0, flag='SNP' /

&nam_scup model_put='GLOBAL'   , model_get='WAVE-NP'  ,
          comp_put =' '              , comp_get =' '         ,
          grid_put ='OGCM2D_TS_C'    , grid_get ='WAVE2D_UV' ,
          fl_remap='../data-remap/file_rmp_ot2wu_surf.d' /
&nam_scup  var_put='SLPRS_S'    ,  var_get='SLPRS_W'  , intvl=-1, lag=0, flag='SNP' /

&nam_scup model_put='GLOBAL'   , model_get='WAVE-NP'  ,
          comp_put =' '              , comp_get =' '         ,
          grid_put ='OGCM2D_UV_C'    , grid_get ='WAVE2D_UV' ,
          fl_remap='../data-remap/file_rmp_ou2wu_surf.d' /
&nam_scup  var_put='FRVLA_S' ,  var_get='FRVLA_W' , intvl=-1, lag=0, flag='SNP' /

&nam_scup model_put='GLOBAL'   , model_get='WAVE-NP'  ,
          comp_put =' '              , comp_get =' '         ,
          grid_put ='OGCM2D_UV_C'    , grid_get ='WAVE2D_UV' ,
          fl_remap='../data-remap/file_rmp_ou2wu_surf.d' /
&nam_scup  var_put_vec='UVM10M_S' ,  var_get_vec='UVM10M_W' , intvl=-1, lag=0, flag='SNP' /
&nam_scup  var_put_vec='UVMSFC_S' ,  var_get_vec='UVMSFC_W' , intvl=-1, lag=0, flag='SNP' /