include file: C_CALCTS 1 CLL COMDECK C_CALCTS HOLDS CONSTANTS FOR ROUTINE CALC_TS. C_CALCTS.2 CLL COMDECK CONTAINS LOCAL CONSTANTS. C_CALCTS.3 C GSS1F304.226 CC *IF DEF,LINEARTS (DEF LINEARTS REPLACED BY LOGICAL LLINTS) GSS1F304.227 C GSS1F304.228 REAL P0,TS0,AS0,BS0 C_CALCTS.5 C GSS1F304.229 C TS0 IS TEMPERATURE AT REFERENCE SURFACE PRESSURE P0. C_CALCTS.6 C AS0 AND BS0 ARE THE CONSTANTS FOR THE LINEAR FIT IN THE LAYER ABOVE. C_CALCTS.7 C GSS1F304.230 PARAMETER(P0=101325,TS0=288.15,AS0=9.0859E-4,BS0=196.09) C_CALCTS.8 C GSS1F304.231 CC *ELSE GSS1F304.232 C GSS1F304.233 *CALL C_G
C_CALCTS.10 *CALL C_R_CP
C_CALCTS.11 C GSS1F304.234 C REAL P0,TS0,L0 GSS1F304.235 REAL L0 GSS1F304.236 C GSS1F304.237 C L0 IS LAPSE RATE IN TROPOSPHERE C_CALCTS.13 REAL P_ISO,T_ISO C_CALCTS.14 C P_ISO IS THE PRESSURE AT WHICH THE ATMOSPHERE BECOMES ISOTHERMAL. C_CALCTS.15 C T_ISO IS THE TEMPERATURE IN THE ISOTHERMAL LAYER. C_CALCTS.16 REAL P_LOW_STRAT,L_LOW_STRAT C_CALCTS.17 C P_LOW_STRAT IS THE PRESSURE AT WHICH THE ATMOSPHERIC TEMPERATURE C_CALCTS.18 C STARTS TO INCREASE WITH DECREASING PRESSURE. C_CALCTS.19 C L_LOW_STRAT IS THE LAPSE RATE AT PRESSURES BELOW P_LOW_STRAT. C_CALCTS.20 REAL P_MID_STRAT,T_MID_STRAT,L_MID_STRAT C_CALCTS.21 C P_MID_STRAT IS THE PRESSURE AT WHICH THE ATMOSPHERIC TEMPERATURE C_CALCTS.22 C STARTS TO INCREASE MORE RAPIDLY WITH DECREASING PRESSURE. C_CALCTS.23 C L_MID_STRAT IS THE LAPSE RATE AT PRESSURES BELOW P_MID_STRAT. C_CALCTS.24 C T_MID_STRAT IS THE TEMPERATURE AT P_MID_STRAT. C_CALCTS.25 REAL P_UPPER_STRAT,T_UPPER_STRAT C_CALCTS.26 C P_UPPER_STRAT IS THE PRESSURE AT WHICH THE ATMOSPHERIC IS ISOTHERMAL C_CALCTS.27 C AGAIN. C_CALCTS.28 C T_UPPER_STRAT IS THE TEMPERATURE AT P_UPPER_STRAT. C_CALCTS.29 REAL P_MESO,L_MESO C_CALCTS.30 C P_MESO IS THE PRESSURE AT WHICH THE MESOSPHERE BEGINS. C_CALCTS.31 C L_MESO IS THE LAPSE RATE IN THE MESOSPHERE. C_CALCTS.32 REAL P_MIN,T_MIN C_CALCTS.33 C P_MIN IS THE PRESSURE BELOW WHICH IT IS ASSUMED NO MODEL SHOULD GET. C_CALCTS.34 C T_MIN IS THE TEMPERATURE AT P_MIN. C_CALCTS.35 C GSS1F304.238 C PARAMETER(P0=101325,TS0=288.15,L0=-0.0065) GSS1F304.239 PARAMETER( L0=-0.0065) GSS1F304.240 C GSS1F304.241 PARAMETER(P_ISO=22632,T_ISO = 216.65) C_CALCTS.37 PARAMETER(P_LOW_STRAT=5475,L_LOW_STRAT=0.001) C_CALCTS.38 PARAMETER(P_MID_STRAT=868,L_MID_STRAT=0.0028,T_MID_STRAT=228.65) C_CALCTS.39 PARAMETER(P_UPPER_STRAT=110.9,T_UPPER_STRAT=270.65) C_CALCTS.40 PARAMETER(P_MESO=74.7,L_MESO=-0.002768) C_CALCTS.41 PARAMETER(P_MIN =0.0001,T_MIN = 89.309) C_CALCTS.42 C TERMS USED IN TAYLOR SERIES EXPANSIONS. THEIR MEANINGS EXPLAINED C_CALCTS.43 C IN THE SECTION USING THEM. C_CALCTS.44 REAL A1,A2,A3,A4,RECIP_A1,RECIP_A2,RECIP_A3,RECIP_A4 C_CALCTS.45 REAL RECIP_P0,RECIP_P_LOW_STRAT,RECIP_P_MID_STRAT,RECIP_P_MESO C_CALCTS.46 REAL MINUS_RLG1,MINUS_RLG2,MINUS_RLG3,MINUS_RLG4 C_CALCTS.47 REAL A1_TO_MINUS_RLG1,A2_TO_MINUS_RLG2,A3_TO_MINUS_RLG3 C_CALCTS.48 REAL A4_TO_MINUS_RLG4 C_CALCTS.49 REAL ONE_THIRD,ONE_SIXTH C_CALCTS.50 PARAMETER(A1=0.6117,A2=0.5793,A3=0.5638,A4=0.5000) C_CALCTS.51 PARAMETER(RECIP_A1=1./A1,RECIP_A2=1./A2,RECIP_A3=1./A3) C_CALCTS.52 PARAMETER(RECIP_A4=1./A4,RECIP_P0=1./P0,RECIP_P_MESO=1./P_MESO) C_CALCTS.53 PARAMETER(RECIP_P_LOW_STRAT=1./P_LOW_STRAT) C_CALCTS.54 PARAMETER(RECIP_P_MID_STRAT=1./P_MID_STRAT) C_CALCTS.55 PARAMETER(MINUS_RLG1=0.19,MINUS_RLG2=-0.029,MINUS_RLG3=-0.082) C_CALCTS.56 PARAMETER(MINUS_RLG4=0.082,A1_TO_MINUS_RLG1=0.9108) C_CALCTS.57 PARAMETER(A2_TO_MINUS_RLG2=1.016,A3_TO_MINUS_RLG3=1.048) C_CALCTS.58 PARAMETER(A4_TO_MINUS_RLG4=0.9448) C_CALCTS.59 PARAMETER(ONE_THIRD=1./3.,ONE_SIXTH=1./6.) C_CALCTS.60 C GSS1F304.242 CC *ENDIF GSS1F304.243 C GSS1F304.244 CL END OF COMDECK C_CALCTS C_CALCTS.62