= Variable descriptions (units, use, description, future CF conventions) = * CLIO model NOTA: imax = 65, jmax = 122, kmax = 20 [[BR]] NOTA: nsmax is the number of tracers in the ocean. Can vary between 2 (T,S) and 20 at present. ||= varname =||= short description =||= in_restart (Y/N) =||= Dimensions =||= unit =||= CF-Convention name =||= Notes =|| ||= tms =|| tracer mask || N || imax, jmax, kmax || N/A || ?? || ||= tmu =|| speed mask || N || imax, jmax, kmax || N/A || ?? || [[BR]]  {{{ #!th align=justify style="background: #ffcc66" || Variables included in the CLIO restart file (rest****.om) || }}} ||= varname =||= short description =||= in_res (Y/N) =||= grille =||= Dimensions =||= unit =||= CF-Convention name =||= Notes =|| ||= scal =|| ocean tracers || Y || scalar || imax, jmax, kmax, nsmax || f(nsmax) || f(nsmax) || ||= fss =|| //pseudo flux of temperature//^[#point1 (1)]^ || Y || scalar || imax, jmax, kmax, nsmax || ffs/dz : Unite : flux/(Dz.rho.Cp) <-> deg_C.s-1 ||---- || dans relax.f, Convention : fflx, fss : + vers le haut, si refroidit l'ocean.|| ||= eta =|| sea surface height || Y || scalar || imax, jmax || ---- || || outnet.f || ||= ub =|| ubar 'averaged zonal barotropic momentum' || Y || speed || imax, jmax || m/s || || outnet.f || ||= vb =|| vbar 'averaged meridional barotropic momentum' || Y || speed || imax, jmax || m/s || || outnet.f || ||= fqajc =|| energy dissipated Ajust.Conv. || Y || scalar || imax, jmax, kmax || ---- || ---- || inforun.f || ||= b =|| Buoyancy || Y || scalar || imax, jmax, kmax || ---- || ---- || b = gpes * (rho - rhoref) / rho0, etat.f || ||= u =|| horiz. seawater speed || Y || speed || imax, jmax, kmax || ---- || ---- || ||= v =|| horiz. seawater speed || Y || speed || imax, jmax, kmax || ---- || ---- || ||= w =|| vert. seawater speed || Y || speed || imax, jmax, kmax || ---- || ---- || ||= q2turb =|| //vert. diffusivity gradient//^[#point1 (1)]^ || Y || scalar || ---- || ---- || ---- || ||= bvf =|| Brunt-Väisälä freq. || Y || scalar || imax, jmax, kmax || ---- || ---- || = tms(i,j,k-1) * unsdzw(k) * (bup(i,k-1)-bdw(i,k)) || ||= avsdz =|| Coefficient de Diffusion Verticale pour les scalaires / dz : avsdz = Diffusivite Vert. / dz || Y || scalar || ---- || ---- || ---- || viduffu.f || ||= avudz =|| Coefficient de Diffusion Verticale pour les vitesses / dz : avudz = Viscosite Vert. / dz || Y || speed || ---- || ---- || ---- || viduffu.f || ||= uslpfx =|| //**(deprecated) can be suppressed **// || Y || //speed// || imax,jmax,-1:nsmax || ---- || ---- || Variable in sloptab, routine unused || ||= vslpfx =|| //**(deprecated) can be suppressed **// || Y || //speed// || imax,jmax,-1:nsmax || ---- || ---- || Variable in sloptab, routine unused || ||= umoy =|| //**(deprecated)**// avg. surface zonal velocity || Y || speed || imax, jmax || ---- || ---- || computed in uvm.f but not used! || ||= vmoy =|| //**(deprecated)**// avg. surface meridional velocity || Y || speed || imax, jmax || ---- || ---- || computed in uvm.f but not used! || ||= hgbq =|| ice thickness || Y || scalar || imax, jmax || ---- || ---- || outnet.f || ||= fsbbq =|| Also linked with the solar flux below the ice (?) || Y || scalar || ---- || ---- || ---- ||ice_mod.f90 || ||= qstobq =|| //**(deprecated)**// Energy stored in the brine pockets || Y || //scalar// || ---- || ---- || ---- ||ice_mod.f90 || ||= albq =|| sea-ice lead fraction || Y || scalar || imax, jmax || ---- || ---- || outnet.f || ||= hnbq =|| snow thick. cover above sea-ice || Y || scalar || imax, jmax || ---- || ---- || outnet.f, ice_mod.f90 || ||= ts =|| surface temperature of the sea-ice || Y || scalar || ---- || ---- || ---- ||ice_mod.f90 || ||= ug =|| ice-velocity (x) || Y || speed || ---- || ---- || ---- || ||= vg =|| ice-velocity (y) || Y || speed || ---- || ---- || ---- || ||= tbq =|| Temperature inside the ice/snow layer || Y || scalar || ---- || ---- || ---- ||ice_mod.f90 ||= xzo =|| //**(deprecated)**// rugosity of the ice || Y || //scalar// || ---- || ---- || ---- || only read/write at present || ||= tenagx =|| Wind stress at the sea-ice surface (x) || Y || scalar ??? || imax, jmax || N/m^2^ || ---- ||outnet.f, ice_mod.f90|| ||= tenagy =|| Wind stress at the sea-ice surface (y) || Y || scalar ??? || imax, jmax || N/m^2^ || ---- ||outnet.f, ice_mod.f90|| ||= ** vicmom ** =|| an array containing 35 ocean variables || Y || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sx =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxg =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syg =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxxg =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syyg =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxyg =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxn =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syn =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxxn =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syyn =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxyn =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxa =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sya =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxxa =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syya =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxya =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxc0 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syc0 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxxc0 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syyc0 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxyc0 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxc1 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syc1 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxxc1 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syyc1 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxyc1 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxc2 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syc2 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxxc2 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syyc2 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxyc2 =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxst =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syst =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxxst =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= syyst =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || ||= sxyst =|| azertyuiop || Y/N || ??? || ---- || N/A || ---- || cf. vicmom mapping || [=#point1 (1)] italic is used where unsure! == Old bits to be updated below ... == * Atmosphere * atmospheric total moisture content '''q''' in __meters__ (of precipitable water) * geopotential height '''gh''' or '''geopg''' is in m²/s² and is a difference with the geopotential mean at 500 hPa. To have the real geopotential height in meters : zg = geopg/9.8 +5500 * Ocean * Land Surface