callfm%register('u2d','m/s','velocity in local x-direction',standard_name='',data2d=u2d(_2D_W_),fill_value=-9999._rk,category='velocities',used_now=u2d_use)
callfm%register('u2d','m/s','velocity in local x-direction',standard_name='',fill_value=-9999._rk,category='velocities',output_level=output_level_debug,used=u2d_used,used_now=u2d_now)
callfm%register('v2d','m/s','velocity in local y-direction',standard_name='',data2d=v2d(_2D_W_),fill_value=-9999._rk,category='velocities',used_now=v2d_use)
callfm%register('v2d','m/s','velocity in local y-direction',standard_name='',fill_value=-9999._rk,category='velocities',output_level=output_level_debug,used=v2d_used,used_now=v2d_now)
#ifndef NO_3D
callfm%register('u3d','m/s','velocity in local x-direction (3D)',standard_name='',dimensions=(/id_dim_z/),fill_value=-9999._rk,category='velocities',output_level=output_level_debug,used=u3d_used,used_now=u3d_now)
callfm%register('v3d','m/s','velocity in local y-direction (3D)',standard_name='',dimensions=(/id_dim_z/),fill_value=-9999._rk,category='velocities',output_level=output_level_debug,used=v3d_used,used_now=v3d_now)
#endif
callfm%register('u2d-destag','m/s','velocity in local x-direction(destag)',standard_name='',data2d=u2d_destag(_2D_W_),fill_value=-9999._rk,category='velocities',output_level=output_level_debug,used_now=u2d_destag_use)
callfm%register('u2d-destag','m/s','velocity in local x-direction(destag)',standard_name='',data2d=u2d_destag(_2D_W_),fill_value=-9999._rk,category='velocities',output_level=output_level_debug,used_now=u2d_destag_use)
callfm%register('v2d-destag','m/s','velocity in local y-direction(destag)',standard_name='',data2d=v2d_destag(_2D_W_),fill_value=-9999._rk,category='velocities',output_level=output_level_debug,used_now=v2d_destag_use)
callfm%register('v2d-destag','m/s','velocity in local y-direction(destag)',standard_name='',data2d=v2d_destag(_2D_W_),fill_value=-9999._rk,category='velocities',output_level=output_level_debug,used_now=v2d_destag_use)