FV3 Bundle
external_sst_nlm.F90
Go to the documentation of this file.
1 !***********************************************************************
2 !* GNU General Public License *
3 !* This file is a part of fvGFS. *
4 !* *
5 !* fvGFS is free software; you can redistribute it and/or modify it *
6 !* and are expected to follow the terms of the GNU General Public *
7 !* License as published by the Free Software Foundation; either *
8 !* version 2 of the License, or (at your option) any later version. *
9 !* *
10 !* fvGFS is distributed in the hope that it will be useful, but *
11 !* WITHOUT ANY WARRANTY; without even the implied warranty of *
12 !* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
13 !* General Public License for more details. *
14 !* *
15 !* For the full text of the GNU General Public License, *
16 !* write to: Free Software Foundation, Inc., *
17 !* 675 Mass Ave, Cambridge, MA 02139, USA. *
18 !* or see: http://www.gnu.org/licenses/gpl.html *
19 !***********************************************************************
21 
22 #ifdef NO_GFDL_SHARED
23 !----------------- Public Data -----------------------------------
24 integer :: i_sst = -1
25 integer :: j_sst = -1
26 logical :: forecast_mode = .false.
27 logical :: use_ncep_sst = .false.
28 real, allocatable, dimension(:,:) :: sst_ncep, sst_anom
29 #else
30 use amip_interp_mod, only: i_sst, j_sst, sst_ncep, sst_anom, &
31  forecast_mode, use_ncep_sst
32 #endif
33 
34 public i_sst, j_sst, sst_ncep, sst_anom, forecast_mode, use_ncep_sst
35 
36 end module external_sst_nlm_mod