/*
** svn $Id: upwelling.h 645 2013-01-22 23:21:54Z arango $
*******************************************************************************
** Copyright (c) 2002-2013 The ROMS/TOMS Group                               **
**   Licensed under a MIT/X style license                                    **
**   See License_ROMS.txt                                                    **
*******************************************************************************
**
** Options for Upwelling Test.
**
** Application flag:  ROSS 
** Input script:      ROSS.in
*/
# define ROSS

# if defined ROSS

#define SOLVE3D
#define UV_COR
#define UV_ADV
#define UV_VIS2
#define TS_DIF2
#define SALINITY
#define NONLIN_EOS
#define LMD_MIXING
#define ICESHELF
#define TCLIMATOLOGY
#define TCLM_NUDGING


#define TS_U3HADVECTION
#define TS_SVADVECTION
#define DJ_GRADPS
#define MIX_S_UV
#define MIX_S_TS
#define CURVGRID
#define MASKING
#define SPLINES
#ifdef LMD_MIXING
# define DIURNAL_SRFLUX
# define SOLAR_SOURCE
# define LMD_RIMIX
# define LMD_CONVEC
# define LMD_NONLOCAL
# define LMD_SKPP
#endif

/*                     Surface Boundary Conditions */
#undef QCORRECTION
#undef SCORRECTION

/*                     Bottom Boundary Conditions */
#define UV_QDRAG
#define ANA_BTFLUX
#define ANA_BSFLUX

/*                     Lateral Boundary Conditions */

#define SPONGE
#ifdef SPONGE
# define NORTH_VOLCONS
# define NORTH_FSGRADIENT
# define NORTH_M2RADIATION
# define NORTH_M2NUDGING
# define NORTH_M3RADIATION
# define NORTH_M3NUDGING
# define NORTH_TRADIATION
# define NORTH_TNUDGING

# define SOUTH_VOLCONS
# define SOUTH_FSGRADIENT
# define SOUTH_M2RADIATION
# define SOUTH_M2NUDGING
# define SOUTH_M3RADIATION
# define SOUTH_M3NUDGING
# define SOUTH_TRADIATION
# define SOUTH_TNUDGING

# define EAST_VOLCONS
# define EAST_FSGRADIENT
# define EAST_M2RADIATION
# define EAST_M2NUDGING
# define EAST_M3RADIATION
# define EAST_M3NUDGING
# define EAST_TRADIATION
# define EAST_TNUDGING

# define WEST_VOLCONS
# define WEST_FSGRADIENT
# define WEST_M2RADIATION
# define WEST_M2NUDGING
# define WEST_M3RADIATION
# define WEST_M3NUDGING
# define WEST_TRADIATION
# define WEST_TNUDGING
#endif

#define SPONGE
#ifdef SPONGE
# define SPONGE_WEST
# define SPONGE_EAST
# define SPONGE_NORTH
# define SPONGE_SOUTH
#endif

/*                     Other options */
#define AVERAGES
#define AVERAGES_FLUXES

# endif


