2000.09.09 By K. Matsumoto @ National Astronomical Observatory

1. NAOTIDE & NAOTIDEJ

NAOTIDE  TOPEX/POSEIDON Cʍxvf[^ɊÂCm
fpĐE̔Cӂ̊Cm̓_ɂĊCm\
vOłBNAOTIDEJ ͓{ӊCɂĂ̗\
𑜓xfpčsvOłA{vOъC
mf͔c̖ړIɂ̂ݎgp\łB܂A{vO
̌ʂɊÂȂ鑹ɂM҂͐ӔC𕉂܂B

2. Cmf

ZCmf (NAO.99b, NAO99Jbf)
  v16(M2, S2, K1, O1, N2, P1, K2, Q1, M1, J1, OO1,
  2N2, Mu2, Nu2, L2, T2)̃fpӂĂ܂B
  f̗̈Ɖ𑜓x͎̂悤ɂȂĂ܂B
                                            ̈                𑜓x
  O[of(NAO.99bf)    0E-360E, 90S-90N    0.5
  {Ӄf@(NAO.99Jbf) 110E-165E, 20N-65N    5'

  ̃f́A5NTOPEX/POSEIDONCʍxvf[^
  (Cycle 10-198)𒪎͂A̗͊wlfɓč\
  z܂BNAO.99bfNAO.99JbfɊւK
@Reference͈ȉ̒ʂłB
  Matsumoto, K., T. Takanezawa, and M. Ooe,
  Ocean Tide Models Developed by Assimilating TOPEX/POSEIDON
  Altimeter Data into Hydrodynamical Model: A Global Model 
  and a Regional Model around Japan,
  Journal of Oceanography, 56, 567-581, 2000. 

Cmf(NAO.99L f)
  Mtm, Mf, MSf, Mm, MSm, Ssa, SãO[ofp
  Ă܂B̃f͏ȗ̗͊wlfł
  (TOPEX/POSEIDONf[^͓Ă܂)B̈Ɖ𑜓x
  ̂悤ɂȂĂ܂B 
                                         ̈                𑜓x
  Mtm, Mf, Mm, MSf, Msm, Ssa      0E-360E, 90S-90N    0.5
  Sa                              0E-360E, 90S-90N    1.0

  Saf̂ƂƂ̉𑜓x1.0łAvZ̓sA
  0.5̉𑜓xɃTvO}bvgĂ
  B   

  CmfɊւ_͌ݍ򎁂łB 

׏df
  L23ɑ΂C̉ψʂ̃fpӂĂ܂B
  360܂ŋʒaWJA̓WJWpč\z
  ܂B
                            ̈                𑜓x
  O[of   0E-360E, 90S-90N    0.5

  Saf̂ƂƂ̉𑜓x1.0łAvZ̓sA
  0.5̉𑜓xɃTvO}bvg0.5
  𑜓x׏df\z܂B 

3. vO

vO̓Tu[`̌`ŌJ܂Bg̗
hCovO naotest.f ({ӂ̏ꍇnaotestj.f)
QlɂĉB  
vOA 

      itmode   = 1
̕ŒvZ̃[hw肵܂B
itmode = 1 : geocentric tidevZ܂Bgeocentric tide
             CmƉ׏d̘ałBCʍxvf[^
             ␳̏ꍇ͂gp܂B
itmode = 2 : CƂȊCmvZ܂BC
             ꈳ͌vf[^̕␳̏ꍇ͂gp܂B
itmode = 3 : ׏d(radial loading tide)vZ܂B

      lpmode  = 1
̕Œ̌vZ@̑I܂B
lpmode  = 1 : (2000A)̒Cmfg
              p܂B  
lpmode  = 2 : tfgp܂BAAitmode1܂
              2̎̂ݗLŁAǂ̏ꍇlԂ
              ܂B
18.6N̒lpmode̒lɍS炸tƂČvZ
܂B

           
      x       = 246.61503d0     ! East longitude in degree
      y       = -18.42767d0     ! North latitude in degree
̕ŊCmς肽ꏊ̓oƖk܂xPʂŗ^
܂B 

      iyear1  = 1997 ! year
      imon1   =    1 ! month
      iday1   =    1 ! day
      ihour1  =    0 ! hour
      imin1   =    0 ! minute
̕ŁA\JnNAAAȀUTCŗ^
B

      iyear2  = 1997 ! year
      imon2   =    1 ! month
      iday2   =    2 ! day
      ihour2  =    0 ! hour
      imin2   =    0 ! minute
̕ŁA\INAAAȀUTCŗ^
B

      dt = 60.d0                ! in minute
̕ŁAԊԊu𕪒Pʂŗ^܂B

      outfile = 'naotest.out'
̕ŏo̓t@C^܂B

o͌ʂ͈ȉ̂悤ɂȂ܂B

Geocentric tidal height
Elapsed day   Tide(cm)  Short-p   Long-p    M  D  Yr   H  M     MJD     Longitude Latitude
    0.0        -21.809   -21.663    -0.146  1/ 1 1997  0: 0 50449.000000 246.6150 -18.4277
    0.041667   -21.544   -21.403    -0.141  1/ 1 1997  1: 0 50449.041667 246.6150 -18.4277
    0.083333   -14.953   -14.817    -0.136  1/ 1 1997  2: 0 50449.083333 246.6150 -18.4277
    0.125000    -3.783    -3.652    -0.131  1/ 1 1997  3: 0 50449.125000 246.6150 -18.4277

Elapsed day ͊ϑJňoߓB
Tide        ͌vZꂽ̍(Z{jBPʂ cmB
Short-p     ͒Z̍BPʂ cmB
Long-p      ͒̍BPʂ cmB
M D Yr H M  ͎UTCB
MJD         ͂̎ɑΉCEXB
Longitude   ͓oBPʂ͓xB
Latitude    ͖k܁BPʂ͓xB
ꂼ\܂B

Zɂ́A}bvƂėpӂĂ16ɉāA}
Ci[33̐UEʑAh~b^X̓}EO}ɂ
߂ʂ܂܂Ă܂B
ɂ́A}bvƂėpӂĂ7ɉāA
18.6ÑTChoh5܂܂Ă܂Bitmode1܂2
̏ꍇɂ́A18.6N̕tƂďL12
킳܂B
s62𑫂킹CmvZ܂B


4. CXg[@

O[oCm\ɕKvȃt@ĆA
naotide990909.tar.gz
nao99b_gc.tar.gz + nao99L_gc.tar.gz (geocentric tidal height Kvȏꍇ)
nao99b.tar.gz    + nao99L.tar.gz    (pure ocean tidal height Kvȏꍇ)
nao99b_rload.tar.gz                 (radial loading tidal height Kvȏꍇ)
łB

{ӂ̍𑜓xCmfg\ɕKvȃt@ĆA@
naotidej990909.tar.gz
nao99Jb_gc.tar.gz + nao99L_gc.tar.gz  (geocentric tidal height Kvȏꍇ)
nao99Jb.tar.gz    + nao99L.tar.gz     (pure ocean tidal height Kvȏꍇ)
ł(Fщ׏dɂ͓{Ӄf͂܂)B

ȉ naotideɊւāAUNIX ł̍Ƃz肵ďĂ
܂BnaotidejɂĂlłB

nao99bfBNg܂B
(~): mkdir nao99b
(~): cd nao99b/

omapfBNg܂B
(~/nao99b): mkdir omap
(~/nao99b): cd omap

geocentic tidal height KvȏꍇAomapfBNg
nao99b_gc.tar.gzWJ܂B 
(~/nao99b/omap): gunzip nao99b_gc.tar.gz
(~/nao99b/omap): tar xvf nao99b_gc.tar
(~/nao99b/omap): gunzip nao99L_gc.tar.gz
(~/nao99b/omap): tar xvf nao99L_gc.tar

pure ocean tidal height KvȏꍇAomapfBNg
nao99b.tar.gzWJ܂B 
(~/nao99b/omap): gunzip nao99b.tar.gz
(~/nao99b/omap): tar xvf nao99b.tar
(~/nao99b/omap): gunzip nao99L.tar.gz
(~/nao99b/omap): tar xvf nao99L.tar

radial loading tidal height KvȏꍇAomapfBNg 
nao99b_rload.tar.gzWJ܂B 
(~/nao99b/omap): gunzip nao99b_rload.tar.gz
(~/nao99b/omap): tar xvf nao99b_rload.tar

nao99fBNgnaotide000909.tar.gzWJ܂B
(~/nao99b/omap): cd ..
(~/nao99b): gunzip naotide000909.tar.gz
(~/nao99b): tar xvf naotide000909.tar

naotidefBNgŃRpC܂B
(~/nao99b): cd naotide
(~/nao99b/naotide): f77 (or f90) -o naotest naotest.f

ffBNgɃN𒣂܂B
(~/nao99b/naotide): ln -s ../omap .


5. mF

naotest sČʂ̃t@C naotest.out  
naotest.out.exam rĂ݂ĉB

(~/nao99b/naotest): naotest

naotest.out.exam  HI-UX/MPP ŌvZʂłB


6. ₢킹

₢킹AoO|[gA_ʍ̊]Ȃv]
   Vn]n
   {W
   matumoto@miz.nao.ac.jp
܂ł肢܂B

fɂĂ̂₢킹
   Vn]n
   V
   takane@miz.nao.ac.jp
܂ł肢܂B

EOF
