- Timestamp:
- 2009-11-18T15:37:06+01:00 (14 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CONFIG/GYRE/EXP00/iodef.xml
r1725 r1738 38 38 <field id="28d" description="Depth of 28C isotherm" unit="m" /> 39 39 <field id="hc300" description="Heat content 300 m" unit="W" /> 40 </group>40 </group> 41 41 42 42 <!-- SBC --> … … 56 56 <!-- U grid --> 57 57 58 <group id="grid_U" axis_ref="depthu" grid_ref="grid_U">58 <group id="grid_U" axis_ref="depthu" grid_ref="grid_U"> 59 59 <field id="utau" description="Wind Stress along i-axis" unit="N/m2" axis_ref="none" /> 60 60 <field id="uoce" description="ocean current along i-axis" unit="m/s" /> … … 64 64 <!-- uoce_eiv: available with key_trabbl_adv --> 65 65 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 66 </group>66 </group> 67 67 68 <!-- V grid -->69 70 <group id="grid_V" axis_ref="depthv" grid_ref="grid_V">68 <!-- V grid --> 69 70 <group id="grid_V" axis_ref="depthv" grid_ref="grid_V"> 71 71 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" /> 72 72 <field id="voce" description="ocean current along j-axis" unit="m/s" /> … … 76 76 <!-- voce_eiv: available with key_trabbl_adv --> 77 77 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 78 </group> 79 80 <!-- W grid --> 78 </group> 81 79 82 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 80 <!-- W grid --> 81 82 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 83 83 <field id="woce" description="ocean vertical velocity" unit="m/s" /> 84 84 <field id="woce_eff" description="effective ocean vertical velocity" unit="m/s" /> … … 100 100 <!-- avt_tide: available with key_zdftmx --> 101 101 <field id="av_tide" description="tidal vertical diffusivity" unit="m2/s" /> 102 </group> 103 102 </group> 103 104 <!-- scalar --> 105 106 <group id="scalar" axis_ref="none" grid_ref="scalarpoint" zoom_ref="1point" > 107 </group> 108 104 109 </field_definition> 105 110 … … 182 187 <grid id="grid_V" description="grid V" /> 183 188 <grid id="grid_W" description="grid W" /> 189 <grid id="scalarpoint" description="scalar" > 190 <zoom id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 191 </grid> 184 192 </grid_definition> 185 193 -
trunk/CONFIG/GYRE_LOBSTER/EXP00/iodef.xml
r1725 r1738 140 140 <field id="SEDPOC" description="SEDPOC" unit="-" /> 141 141 </group> 142 143 <!-- scalar --> 144 145 <group id="scalar" axis_ref="none" grid_ref="scalarpoint" zoom_ref="1point" > 146 </group> 142 147 143 148 </field_definition> … … 255 260 <grid id="grid_V" description="grid V" /> 256 261 <grid id="grid_W" description="grid W" /> 262 <grid id="scalarpoint" description="scalar" > 263 <zoom id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 264 </grid> 257 265 </grid_definition> 258 266 -
trunk/CONFIG/ORCA2_LIM/EXP00/iodef.xml
r1731 r1738 137 137 <field id="av_tide" description="tidal vertical diffusivity" unit="m2/s" /> 138 138 </group> 139 139 140 <!-- scalar --> 141 142 <group id="scalar" axis_ref="none" grid_ref="scalarpoint" zoom_ref="1point" > 143 </group> 144 140 145 </field_definition> 141 146 … … 488 493 </grid> 489 494 495 <grid id="scalarpoint" description="scalar" > 496 <zoom id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 497 </grid> 498 490 499 </grid_definition> 491 500 -
trunk/CONFIG/ORCA2_LIM_PISCES/EXP00/iodef.xml
r1725 r1738 200 200 </group> 201 201 202 <!-- scalar --> 203 204 <group id="scalar" axis_ref="none" grid_ref="scalarpoint" zoom_ref="1point" > 205 </group> 206 202 207 </field_definition> 203 208 … … 357 362 <grid id="grid_V" description="grid V" /> 358 363 <grid id="grid_W" description="grid W" /> 364 <grid id="scalarpoint" description="scalar" > 365 <zoom id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 366 </grid> 359 367 </grid_definition> 360 368 -
trunk/CONFIG/ORCA2_OFF_PISCES/EXP00/iodef.xml
r1725 r1738 76 76 </group> 77 77 78 <!-- scalar --> 79 80 <group id="scalar" axis_ref="none" grid_ref="scalarpoint" zoom_ref="1point" > 81 </group> 78 82 79 83 </field_definition> … … 169 173 <grid id="grid_V" description="grid V" /> 170 174 <grid id="grid_W" description="grid W" /> 175 <grid id="scalarpoint" description="scalar" > 176 <zoom id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 177 </grid> 171 178 </grid_definition> 172 179 -
trunk/CONFIG/POMME/EXP00/iodef.xml
r1725 r1738 112 112 </group> 113 113 114 <!-- scalar --> 115 116 <group id="scalar" axis_ref="none" grid_ref="scalarpoint" zoom_ref="1point" > 117 </group> 118 114 119 </field_definition> 115 120 … … 191 196 <grid id="grid_V" description="grid V" /> 192 197 <grid id="grid_W" description="grid W" /> 198 <grid id="scalarpoint" description="scalar" > 199 <zoom id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 200 </grid> 193 201 </grid_definition> 194 202 -
trunk/NEMO/OPA_SRC/IOM/iom.F90
r1731 r1738 59 59 END INTERFACE 60 60 INTERFACE iom_put 61 MODULE PROCEDURE iom_p 2d, iom_p3d61 MODULE PROCEDURE iom_p0d, iom_p2d, iom_p3d 62 62 END INTERFACE 63 63 #if defined key_iomput … … 99 99 100 100 ! horizontal grid definition 101 CALL set_scalar 101 102 CALL set_grid( "grid_T", glamt, gphit ) 102 103 CALL set_grid( "grid_U", glamu, gphiu ) … … 910 911 !! INTERFACE iom_put 911 912 !!---------------------------------------------------------------------- 913 SUBROUTINE iom_p0d( cdname, pfield0d ) 914 CHARACTER(LEN=*), INTENT(in) :: cdname 915 REAL(wp) , INTENT(in) :: pfield0d 916 #if defined key_iomput 917 CALL event__write_field2D( cdname, RESHAPE( (/pfield0d/), (/1,1/) ) ) 918 #else 919 IF( .FALSE. ) WRITE(numout,*) cdname, pfield0d ! useless test to avoid compilation warnings 920 #endif 921 END SUBROUTINE iom_p0d 922 912 923 SUBROUTINE iom_p2d( cdname, pfield2d ) 913 924 CHARACTER(LEN=*) , INTENT(in) :: cdname … … 953 964 954 965 966 SUBROUTINE set_scalar 967 !!---------------------------------------------------------------------- 968 !! *** ROUTINE *** 969 !! 970 !! ** Purpose : define fake grids for scalar point 971 !! 972 !!---------------------------------------------------------------------- 973 REAL(wp), DIMENSION(1,1) :: zz = 1. 974 !!---------------------------------------------------------------------- 975 CALL event__set_grid_dimension( 'scalarpoint', jpnij, 1) 976 CALL event__set_grid_domain ( 'scalarpoint', 1, 1, narea, 1, zz, zz ) 977 CALL event__set_grid_type_nemo( 'scalarpoint' ) 978 979 END SUBROUTINE set_scalar 980 981 955 982 SUBROUTINE set_xmlatt 956 983 !!---------------------------------------------------------------------- … … 960 987 !! 961 988 !!---------------------------------------------------------------------- 962 CHARACTER(len=6),DIMENSION( 5) :: clsuff ! suffix name989 CHARACTER(len=6),DIMENSION( 6) :: clsuff ! suffix name 963 990 CHARACTER(len=1),DIMENSION( 3) :: clgrd ! suffix name 964 991 CHARACTER(len=50) :: clname ! file name … … 988 1015 989 1016 ! output file names (attribut: name) 990 clsuff(:) = (/ 'grid_T', 'grid_U', 'grid_V', 'grid_W', 'icemod' /)1017 clsuff(:) = (/ 'grid_T', 'grid_U', 'grid_V', 'grid_W', 'icemod', 'scalar' /) 991 1018 DO jg = 1, SIZE(clsuff) ! grid type 992 1019 DO jh = 1, 12 ! 1, 2, 3, 4, 6, 12 hours
Note: See TracChangeset
for help on using the changeset viewer.