LOGICAL FUNCTION GAD_VALID_ADVSCHEME( advScheme )
INTEGER advScheme
IF ( advScheme.GE.1 .AND. advScheme.LE.GAD_Scheme_MaxNum ) THEN
& advScheme .EQ. ENUM_UPWIND_1RST
& .OR. advScheme .EQ. ENUM_CENTERED_2ND
& .OR. advScheme .EQ. ENUM_UPWIND_3RD
& .OR. advScheme .EQ. ENUM_CENTERED_4TH
& .OR. advScheme .EQ. ENUM_DST2
& .OR. advScheme .EQ. ENUM_FLUX_LIMIT
& .OR. advScheme .EQ. ENUM_DST3
& .OR. advScheme .EQ. ENUM_DST3_FLUX_LIMIT
& .OR. advScheme .EQ. ENUM_OS7MP
& .OR. advScheme .EQ. ENUM_SOM_PRATHER
& .OR. advScheme .EQ. ENUM_SOM_LIMITER