Add files via upload
This commit is contained in:
44
code/tcorr.f
Normal file
44
code/tcorr.f
Normal file
@ -0,0 +1,44 @@
|
||||
! $Id: tcorr.f,v 1.1 2009/06/09 21:51:52 daven Exp $
|
||||
FUNCTION TCORR( TEMP )
|
||||
!
|
||||
!******************************************************************************
|
||||
! Function TCORR applies the temperature correction for isoprene emissions,
|
||||
! according to Guenther et al.(92) (yhw, 11/15/93; bmy, 4/4/03)
|
||||
!
|
||||
! Arguments as Input:
|
||||
! ============================================================================
|
||||
! (1 ) TEMP (REAL*8) : Temperature [K]
|
||||
!
|
||||
! References:
|
||||
! ============================================================================
|
||||
! Guenther et al, 1992, ...
|
||||
!
|
||||
! NOTES:
|
||||
! (1 ) Removed DATA statements, replaced w/ F90 syntax. Updated comments
|
||||
! and made cosmetic changes (bmy, 4/4/03)
|
||||
!******************************************************************************
|
||||
!
|
||||
IMPLICIT NONE
|
||||
|
||||
! Arguments
|
||||
REAL*8, INTENT(IN) :: TEMP
|
||||
|
||||
! Local variables
|
||||
REAL*8, PARAMETER :: R = 8.314
|
||||
REAL*8, PARAMETER :: CT1 = 95000.
|
||||
REAL*8, PARAMETER :: CT2 = 230000.
|
||||
REAL*8, PARAMETER :: T1 = 303.
|
||||
REAL*8, PARAMETER :: T3 = 314.
|
||||
|
||||
! Function value
|
||||
REAL*8 :: TCORR
|
||||
|
||||
!=================================================================
|
||||
! TCORR begins here!
|
||||
!=================================================================
|
||||
TCORR =
|
||||
& EXP( CT1/(R*T1*TEMP) * (TEMP-T1) ) /
|
||||
& ( 1 + EXP( CT2/(R*T1*TEMP) * (TEMP-T3) ) )
|
||||
|
||||
! Return to calling program
|
||||
END FUNCTION TCORR
|
Reference in New Issue
Block a user