15 integer_m, 
PARAMETER :: 
ng3  = 16
 
   19 real_b , 
DIMENSION(16) :: 
forref 
   20 real_b , 
DIMENSION(16) :: 
absn2oa 
   21 real_b , 
DIMENSION(16) :: 
absn2ob 
   22 real_b , 
DIMENSION(10) :: 
etaref 
   23 real_b , 
DIMENSION(59) :: 
h2oref 
   24 real_b , 
DIMENSION(59) :: 
n2oref 
   25 real_b , 
DIMENSION(59) :: 
co2ref 
real(kind=jprb), dimension(ng3, 10) fracrefa
 
real(kind=jprb), dimension(ng3, 5) fracrefb
 
integer(kind=jpim), parameter ng3
 
real(kind=jprb), dimension(1175, ng3) absb
 
real(kind=jprb), dimension(16) absn2ob
 
real(kind=jprb), dimension(10, 5, 13, ng3) ka
 
real(kind=jprb), dimension(16) forref
 
real(kind=jprb), dimension(650, ng3) absa
 
real(kind=jprb), dimension(5, 5, 13:59, ng3) kb
 
real(kind=jprb), dimension(59) h2oref
 
real(kind=jprb), dimension(59) co2ref
 
real(kind=jprb), dimension(59) n2oref
 
real(kind=jprb), dimension(16) absn2oa
 
real(kind=jprb), dimension(10) etaref
 
real(kind=jprb), dimension(10, ng3) selfref