C C There are a total of 215 entries in the algebraic variable array. C There are a total of 80 entries in each of the rate and state variable arrays. C There are a total of 125 entries in the constant variable array. C C C STATES(1) is CaJSR in component calcium (mM). C STATES(2) is CaNSR in component calcium (mM). C STATES(3) is CaSS in component calcium (mM). C STATES(4) is Cai in component calcium (mM). C STATES(5) is HTRPNCa in component caflux (dimensionless). C CONSTS(1) is HTRPNtot in component caflux (mM). C ALGBRC(1) is Jtr in component caflux (mM_per_ms). C ALGBRC(52) is Jtrpn in component caflux (mM_per_ms). C ALGBRC(13) is Jxfer in component caflux (mM_per_ms). C STATES(6) is LTRPNCa in component caflux (dimensionless). C CONSTS(2) is LTRPNtot in component caflux (mM). C ALGBRC(26) is caflux_HTRPNCa_a1 in component caflux (mS_per_uF). C ALGBRC(40) is caflux_LTRPNCa_a1 in component caflux (mS_per_uF). C CONSTS(3) is khtrpn_minus in component caflux (mS_per_uF). C CONSTS(4) is khtrpn_plus in component caflux (per_mM_per_ms). C CONSTS(5) is kltrpn_minus in component caflux (mS_per_uF). C CONSTS(6) is kltrpn_plus in component caflux (per_mM_per_ms). C CONSTS(7) is tautr in component caflux (ms). C CONSTS(8) is tauxfer in component caflux (ms). C VOI is time in component engine (ms). C CONSTS(9) is CMDNtot in component calcium (mM). C CONSTS(10) is CSQNtot in component calcium (mM). C CONSTS(11) is EGTAtot in component calcium (mM). C ALGBRC(206) is ICa in component ical (A_per_F). C ALGBRC(193) is INaCa in component inaca (A_per_F). C ALGBRC(106) is IpCa in component ipca (A_per_F). C ALGBRC(212) is Jrel in component ryr (mM_per_ms). C ALGBRC(201) is Jup in component serca (mM_per_ms). C CONSTS(12) is KmCMDN in component calcium (mM). C CONSTS(13) is KmCSQN in component calcium (mM). C CONSTS(14) is KmEGTA in component calcium (mM). C CONSTS(15) is VJSR in component cell (uL). C CONSTS(16) is VNSR in component cell (uL). C CONSTS(17) is VSS in component cell (uL). C CONSTS(18) is Vmyo in component cell (uL). C ALGBRC(67) is beta_JSR in component calcium (dimensionless). C ALGBRC(82) is beta_SS in component calcium (dimensionless). C ALGBRC(97) is beta_i in component calcium (dimensionless). C ALGBRC(214) is calcium_CaSS_a3 in component calcium (mM_per_ms). C ALGBRC(195) is calcium_Cai_a3 in component calcium (A_per_F). C ALGBRC(60) is calcium_beta_JSR_b1 in component calcium (dimensionless). C ALGBRC(72) is calcium_beta_SS_b1 in component calcium (dimensionless). C ALGBRC(77) is calcium_beta_SS_b2 in component calcium (dimensionless). C ALGBRC(87) is calcium_beta_i_b1 in component calcium (dimensionless). C ALGBRC(92) is calcium_beta_i_b2 in component calcium (dimensionless). C CONSTS(104) is a1 in component cell (s3_A_mol_per_g_per_m5). C CONSTS(114) is a2 in component cell (s3_A_mol_per_g_per_m5). C ALGBRC(210) is I in component icat (A_per_F). C CONSTS(19) is Acap in component cell (cm2). C CONSTS(20) is F in component phys (C_per_mmol). C STATES(7) is O2 in component ryr (dimensionless). C STATES(8) is C1 in component ryr (dimensionless). C STATES(9) is C2 in component ryr (dimensionless). C CONSTS(21) is Cao in component extra (mM). C CONSTS(22) is Ko in component extra (mM). C CONSTS(23) is Nao in component extra (mM). C STATES(10) is C0 in component ical (dimensionless). C ALGBRC(14) is C0_to_C1 in component ical (mS_per_uF). C ALGBRC(119) is C0_to_CCa0 in component ical (mS_per_uF). C STATES(11) is C1 in component ical (dimensionless). C ALGBRC(83) is C1_to_C0 in component ical (mS_per_uF). C ALGBRC(27) is C1_to_C2 in component ical (mS_per_uF). C ALGBRC(122) is C1_to_CCa1 in component ical (mS_per_uF). C STATES(12) is C2 in component ical (dimensionless). C ALGBRC(88) is C2_to_C1 in component ical (mS_per_uF). C ALGBRC(33) is C2_to_C3 in component ical (mS_per_uF). C ALGBRC(127) is C2_to_CCa2 in component ical (mS_per_uF). C STATES(13) is C3 in component ical (dimensionless). C ALGBRC(93) is C3_to_C2 in component ical (mS_per_uF). C ALGBRC(41) is C3_to_C4 in component ical (mS_per_uF). C ALGBRC(134) is C3_to_CCa3 in component ical (mS_per_uF). C STATES(14) is C4 in component ical (dimensionless). C ALGBRC(98) is C4_to_C3 in component ical (mS_per_uF). C ALGBRC(143) is C4_to_CCa4 in component ical (mS_per_uF). C STATES(15) is CCa0 in component ical (dimensionless). C CONSTS(103) is CCa0_to_C0 in component ical (mS_per_uF). C ALGBRC(53) is CCa0_to_CCa1 in component ical (mS_per_uF). C STATES(16) is CCa1 in component ical (dimensionless). C CONSTS(113) is CCa1_to_C1 in component ical (mS_per_uF). C ALGBRC(104) is CCa1_to_CCa0 in component ical (mS_per_uF). C ALGBRC(61) is CCa1_to_CCa2 in component ical (mS_per_uF). C STATES(17) is CCa2 in component ical (dimensionless). C CONSTS(115) is CCa2_to_C2 in component ical (mS_per_uF). C ALGBRC(107) is CCa2_to_CCa1 in component ical (mS_per_uF). C ALGBRC(68) is CCa2_to_CCa3 in component ical (mS_per_uF). C STATES(18) is CCa3 in component ical (dimensionless). C CONSTS(117) is CCa3_to_C3 in component ical (mS_per_uF). C ALGBRC(110) is CCa3_to_CCa2 in component ical (mS_per_uF). C ALGBRC(73) is CCa3_to_CCa4 in component ical (mS_per_uF). C STATES(19) is CCa4 in component ical (dimensionless). C CONSTS(119) is CCa4_to_C4 in component ical (mS_per_uF). C ALGBRC(113) is CCa4_to_CCa3 in component ical (mS_per_uF). C ALGBRC(209) is ICaK in component ical (A_per_F). C CONSTS(116) is ICahalf in component ical (A_per_F). C ALGBRC(205) is ICamax in component ical (A_per_F). C STATES(20) is Ki in component potassium (mM). C STATES(21) is Open in component ical (dimensionless). C CONSTS(118) is PCa in component ical (L_per_F_per_ms_times_1e0). C CONSTS(120) is PK in component ical (L_per_F_per_ms_times_1e0). C ALGBRC(208) is PKprime in component ical (L_per_F_per_ms_times_1e0). C CONSTS(24) is Pscale in component ical (dimensionless). C STATES(22) is V in component membrane (mV). C ALGBRC(204) is VFFRT in component phys (C_per_mmol). C ALGBRC(181) is VFRT in component phys (dimensionless). C CONSTS(25) is aL in component ical (dimensionless). C ALGBRC(2) is alpha in component ical (mS_per_uF). C ALGBRC(46) is alpha_prime in component ical (mS_per_uF). C CONSTS(26) is bL in component ical (dimensionless). C ALGBRC(78) is beta in component ical (mS_per_uF). C ALGBRC(100) is beta_prime in component ical (mS_per_uF). C CONSTS(27) is fL in component ical (mS_per_uF). C CONSTS(28) is gL in component ical (mS_per_uF). C ALGBRC(116) is gamma in component ical (mS_per_uF). C ALGBRC(123) is ical_C0_a1 in component ical (mS_per_uF). C ALGBRC(128) is ical_C0_a2 in component ical (mS_per_uF). C ALGBRC(129) is ical_C1_a1 in component ical (mS_per_uF). C ALGBRC(135) is ical_C1_a2 in component ical (mS_per_uF). C ALGBRC(136) is ical_C2_a1 in component ical (mS_per_uF). C ALGBRC(141) is ical_C2_a2 in component ical (mS_per_uF). C ALGBRC(142) is ical_C3_a1 in component ical (mS_per_uF). C ALGBRC(152) is ical_C3_a2 in component ical (mS_per_uF). C ALGBRC(153) is ical_C4_a1 in component ical (mS_per_uF). C ALGBRC(167) is ical_C4_a2 in component ical (mS_per_uF). C ALGBRC(124) is ical_CCa0_a1 in component ical (mS_per_uF). C ALGBRC(130) is ical_CCa0_a2 in component ical (mS_per_uF). C ALGBRC(131) is ical_CCa1_a1 in component ical (mS_per_uF). C ALGBRC(137) is ical_CCa1_a2 in component ical (mS_per_uF). C ALGBRC(138) is ical_CCa2_a1 in component ical (mS_per_uF). C ALGBRC(144) is ical_CCa2_a2 in component ical (mS_per_uF). C ALGBRC(145) is ical_CCa3_a1 in component ical (mS_per_uF). C ALGBRC(154) is ical_CCa3_a2 in component ical (mS_per_uF). C ALGBRC(155) is ical_CCa4_a1 in component ical (mS_per_uF). C ALGBRC(168) is ical_CCa4_a2 in component ical (mS_per_uF). C ALGBRC(183) is ical_ICaK_a1 in component ical (mM). C ALGBRC(185) is ical_ICaK_a2 in component ical (dimensionless). C ALGBRC(187) is ical_ICamax_a1 in component ical (mM). C ALGBRC(189) is ical_ICamax_a2 in component ical (dimensionless). C CONSTS(29) is ical_yCa_yCa_inf_a1 in component ical (dimensionless). C ALGBRC(207) is imax in component ical (A_per_F). C CONSTS(30) is omega in component ical (mS_per_uF). C ALGBRC(3) is tau_yCa in component ical (ms). C STATES(23) is yCa in component ical (dimensionless). C ALGBRC(15) is yCa_inf in component ical (dimensionless). C CONSTS(31) is Ttypescale in component icat (L_per_F_per_ms_times_1e0). C ALGBRC(4) is icat_l_inf in component icat (dimensionless). C ALGBRC(16) is icat_l_tau in component icat (ms). C ALGBRC(5) is icat_n_inf in component icat (dimensionless). C ALGBRC(17) is icat_n_tau in component icat (ms). C STATES(24) is l in component icat (dimensionless). C STATES(25) is n in component icat (dimensionless). C ALGBRC(115) is EK in component nernst (mV). C ALGBRC(151) is ENa in component nernst (mV). C ALGBRC(166) is IHCN in component ihcn (A_per_F). C CONSTS(32) is IHCNmax in component ihcn (mS_per_uF). C ALGBRC(182) is h_alpha in component ihcn (mS_per_uF). C ALGBRC(184) is h_beta in component ihcn (mS_per_uF). C ALGBRC(186) is h_delta in component ihcn (mS_per_uF). C CONSTS(33) is h_f in component ihcn (dimensionless). C ALGBRC(188) is h_gamma in component ihcn (mS_per_uF). C STATES(26) is hcn1 in component ihcn (dimensionless). C STATES(27) is hcn10 in component ihcn (dimensionless). C STATES(28) is hcn2 in component ihcn (dimensionless). C STATES(29) is hcn3 in component ihcn (dimensionless). C STATES(30) is hcn4 in component ihcn (dimensionless). C STATES(31) is hcn5 in component ihcn (dimensionless). C STATES(32) is hcn6 in component ihcn (dimensionless). C STATES(33) is hcn7 in component ihcn (dimensionless). C STATES(34) is hcn8 in component ihcn (dimensionless). C STATES(35) is hcn9 in component ihcn (dimensionless). C CONSTS(34) is GK1 in component ik1 (mS_per_uF). C ALGBRC(118) is IK1 in component ik1 (A_per_F). C ALGBRC(101) is ik1_IK1_inf in component ik1 (dimensionless). C CONSTS(35) is A0 in component ikr (mS_per_uF). C CONSTS(36) is A1 in component ikr (mS_per_uF). C CONSTS(37) is A2 in component ikr (mS_per_uF). C CONSTS(38) is A3 in component ikr (mS_per_uF). C CONSTS(39) is A4 in component ikr (mS_per_uF). C CONSTS(40) is A5 in component ikr (mS_per_uF). C CONSTS(41) is A6 in component ikr (mS_per_uF). C CONSTS(42) is B0 in component ikr (per_mV). C CONSTS(105) is B1 in component ikr (per_mV). C CONSTS(43) is B2 in component ikr (per_mV). C CONSTS(106) is B3 in component ikr (per_mV). C CONSTS(44) is B4 in component ikr (per_mV). C CONSTS(107) is B5 in component ikr (per_mV). C CONSTS(45) is B6 in component ikr (per_mV). C STATES(36) is C1 in component ikr (dimensionless). C ALGBRC(6) is C1H_to_C2H in component ikr (mS_per_uF). C STATES(37) is C2 in component ikr (dimensionless). C ALGBRC(18) is C2H_to_C1H in component ikr (mS_per_uF). C CONSTS(108) is C2H_to_C3H in component ikr (mS_per_uF). C STATES(38) is C3 in component ikr (dimensionless). C CONSTS(109) is C3H_to_C2H in component ikr (mS_per_uF). C ALGBRC(7) is C3H_to_IH in component ikr (mS_per_uF). C ALGBRC(19) is C3H_to_OH in component ikr (mS_per_uF). C CONSTS(46) is GKr in component ikr (mS_per_uF). C STATES(39) is I in component ikr (dimensionless). C ALGBRC(47) is IH_to_C3H in component ikr (mS_per_uF). C ALGBRC(28) is IH_to_OH in component ikr (mS_per_uF). C ALGBRC(121) is IKr in component ikr (A_per_F). C STATES(40) is O in component ikr (dimensionless). C ALGBRC(34) is OH_to_C3H in component ikr (mS_per_uF). C ALGBRC(42) is OH_to_IH in component ikr (mS_per_uF). C CONSTS(47) is T_Const in component ikr (dimensionless). C CONSTS(110) is fKo in component ikr (dimensionless). C ALGBRC(29) is ikr_C2_a1 in component ikr (mS_per_uF). C ALGBRC(35) is ikr_C2_a2 in component ikr (mS_per_uF). C ALGBRC(54) is ikr_C3_a1 in component ikr (mS_per_uF). C ALGBRC(62) is ikr_C3_a2 in component ikr (mS_per_uF). C ALGBRC(55) is ikr_I_a1 in component ikr (mS_per_uF). C ALGBRC(63) is ikr_I_a2 in component ikr (mS_per_uF). C ALGBRC(48) is ikr_O_a1 in component ikr (mS_per_uF). C ALGBRC(56) is ikr_O_a2 in component ikr (mS_per_uF). C CONSTS(48) is GKs in component iks (mS_per_uF). C ALGBRC(126) is IKs in component iks (A_per_F). C ALGBRC(8) is iks_xf_wt_alpha in component iks (mS_per_uF). C ALGBRC(20) is iks_xf_wt_beta in component iks (mS_per_uF). C ALGBRC(9) is iks_xs_wt_alpha in component iks (mS_per_uF). C ALGBRC(21) is iks_xs_wt_beta in component iks (mS_per_uF). C STATES(41) is xf_wt in component iks (dimensionless). C STATES(42) is xs_wt in component iks (dimensionless). C CONSTS(49) is KmCa in component inaca (mM). C CONSTS(50) is KmNa in component inaca (mM). C STATES(43) is Nai in component sodium (mM). C ALGBRC(190) is a1 in component inaca (mol4_per_m12). C ALGBRC(191) is a2 in component inaca (mol4_per_m12). C ALGBRC(192) is a3 in component inaca (dimensionless). C CONSTS(121) is a4 in component inaca (mM). C CONSTS(123) is a5 in component inaca (m9_per_mol3). C CONSTS(51) is eta in component inaca (dimensionless). C CONSTS(52) is kNaCa in component inaca (A_per_F). C CONSTS(53) is ksat in component inaca (dimensionless). C CONSTS(122) is nao3 in component inaca (mM3). C ALGBRC(200) is INaK in component inak (A_per_F). C CONSTS(54) is INaKmax in component inak (A_per_F). C CONSTS(55) is KmKo in component inak (mM). C CONSTS(56) is KmNai in component inak (mM). C ALGBRC(198) is fNaK in component inak (dimensionless). C CONSTS(124) is inak_INaK_a1 in component inak (dimensionless). C ALGBRC(103) is inak_INaK_a2 in component inak (dimensionless). C ALGBRC(194) is inak_fNaK_a1 in component inak (dimensionless). C ALGBRC(196) is inak_fNaK_a2 in component inak (dimensionless). C CONSTS(125) is sigma in component inak (dimensionless). C CONSTS(57) is IpCamax in component ipca (A_per_F). C CONSTS(58) is KmpCa in component ipca (mM). C ALGBRC(133) is Isus in component isus (A_per_F). C CONSTS(59) is Isusmax in component isus (mS_per_uF). C STATES(44) is C0 in component ito (dimensionless). C ALGBRC(22) is C0_to_C1 in component ito (mS_per_uF). C ALGBRC(146) is C0_to_CI0 in component ito (mS_per_uF). C STATES(45) is C1 in component ito (dimensionless). C ALGBRC(105) is C1_to_C0 in component ito (mS_per_uF). C ALGBRC(30) is C1_to_C2 in component ito (mS_per_uF). C ALGBRC(147) is C1_to_CI1 in component ito (mS_per_uF). C STATES(46) is C2 in component ito (dimensionless). C ALGBRC(108) is C2_to_C1 in component ito (mS_per_uF). C ALGBRC(36) is C2_to_C3 in component ito (mS_per_uF). C ALGBRC(148) is C2_to_CI2 in component ito (mS_per_uF). C STATES(47) is C3 in component ito (dimensionless). C ALGBRC(111) is C3_to_C2 in component ito (mS_per_uF). C ALGBRC(149) is C3_to_CI3 in component ito (mS_per_uF). C ALGBRC(43) is C3_to_O in component ito (mS_per_uF). C STATES(48) is CI0 in component ito (dimensionless). C ALGBRC(79) is CI0_to_C0 in component ito (mS_per_uF). C ALGBRC(49) is CI0_to_CI1 in component ito (mS_per_uF). C STATES(49) is CI1 in component ito (dimensionless). C ALGBRC(84) is CI1_to_C1 in component ito (mS_per_uF). C ALGBRC(114) is CI1_to_CI0 in component ito (mS_per_uF). C ALGBRC(57) is CI1_to_CI2 in component ito (mS_per_uF). C STATES(50) is CI2 in component ito (dimensionless). C ALGBRC(89) is CI2_to_C2 in component ito (mS_per_uF). C ALGBRC(117) is CI2_to_CI1 in component ito (mS_per_uF). C ALGBRC(64) is CI2_to_CI3 in component ito (mS_per_uF). C STATES(51) is CI3 in component ito (dimensionless). C ALGBRC(94) is CI3_to_C3 in component ito (mS_per_uF). C ALGBRC(120) is CI3_to_CI2 in component ito (mS_per_uF). C ALGBRC(69) is CI3_to_OI in component ito (mS_per_uF). C CONSTS(60) is G in component ito (mS_per_uF). C ALGBRC(140) is Ito1 in component ito (A_per_F). C STATES(52) is O in component ito (dimensionless). C STATES(53) is OI in component ito (dimensionless). C ALGBRC(125) is OI_to_CI3 in component ito (mS_per_uF). C ALGBRC(99) is OI_to_O in component ito (mS_per_uF). C ALGBRC(132) is O_to_C3 in component ito (mS_per_uF). C ALGBRC(150) is O_to_OI in component ito (mS_per_uF). C CONSTS(61) is aa in component ito (per_mV). C CONSTS(62) is ai in component ito (per_mV). C ALGBRC(10) is alpha_act43 in component ito (mS_per_uF). C ALGBRC(74) is alpha_inact43 in component ito (mS_per_uF). C CONSTS(63) is alphaa0 in component ito (mS_per_uF). C CONSTS(64) is alphai0 in component ito (mS_per_uF). C CONSTS(65) is b1 in component ito (dimensionless). C CONSTS(66) is b2 in component ito (dimensionless). C CONSTS(67) is b3 in component ito (dimensionless). C CONSTS(68) is b4 in component ito (dimensionless). C CONSTS(69) is ba in component ito (per_mV). C ALGBRC(102) is beta_act43 in component ito (mS_per_uF). C ALGBRC(139) is beta_inact43 in component ito (mS_per_uF). C CONSTS(70) is betaa0 in component ito (mS_per_uF). C CONSTS(71) is betai0 in component ito (mS_per_uF). C CONSTS(72) is bi in component ito (per_mV). C CONSTS(73) is f1 in component ito (dimensionless). C CONSTS(74) is f2 in component ito (dimensionless). C CONSTS(75) is f3 in component ito (dimensionless). C CONSTS(76) is f4 in component ito (dimensionless). C ALGBRC(156) is ito_C0_a1 in component ito (mS_per_uF). C ALGBRC(169) is ito_C0_a2 in component ito (mS_per_uF). C ALGBRC(157) is ito_C1_a1 in component ito (mS_per_uF). C ALGBRC(170) is ito_C1_a2 in component ito (mS_per_uF). C ALGBRC(158) is ito_C2_a1 in component ito (mS_per_uF). C ALGBRC(171) is ito_C2_a2 in component ito (mS_per_uF). C ALGBRC(159) is ito_C3_a1 in component ito (mS_per_uF). C ALGBRC(172) is ito_C3_a2 in component ito (mS_per_uF). C ALGBRC(160) is ito_CI0_a1 in component ito (mS_per_uF). C ALGBRC(173) is ito_CI0_a2 in component ito (mS_per_uF). C ALGBRC(161) is ito_CI1_a1 in component ito (mS_per_uF). C ALGBRC(174) is ito_CI1_a2 in component ito (mS_per_uF). C ALGBRC(162) is ito_CI2_a1 in component ito (mS_per_uF). C ALGBRC(175) is ito_CI2_a2 in component ito (mS_per_uF). C ALGBRC(163) is ito_CI3_a1 in component ito (mS_per_uF). C ALGBRC(176) is ito_CI3_a2 in component ito (mS_per_uF). C ALGBRC(164) is ito_OI_a1 in component ito (mS_per_uF). C ALGBRC(177) is ito_OI_a2 in component ito (mS_per_uF). C ALGBRC(165) is ito_O_a1 in component ito (mS_per_uF). C ALGBRC(178) is ito_O_a2 in component ito (mS_per_uF). C ALGBRC(180) is INa in component nav15 (A_per_F). C ALGBRC(179) is INa1 in component nav11 (A_per_F). C ALGBRC(213) is a1 in component membrane (A_per_F). C ALGBRC(202) is a2 in component membrane (A_per_F). C ALGBRC(109) is a3 in component membrane (A_per_F). C CONSTS(111) is amplitude in component membrane (A_per_F). C CONSTS(77) is duration in component membrane (ms). C CONSTS(78) is i_diff in component membrane (A_per_F). C ALGBRC(215) is i_ion in component membrane (A_per_F). C ALGBRC(112) is i_stim in component membrane (A_per_F). C CONSTS(79) is offset in component membrane (ms). C CONSTS(80) is period in component membrane (ms). C STATES(54) is BC1 in component nav11 (dimensionless). C STATES(55) is BC2 in component nav11 (dimensionless). C STATES(56) is BC3 in component nav11 (dimensionless). C STATES(57) is BO in component nav11 (dimensionless). C STATES(58) is C1 in component nav11 (dimensionless). C STATES(59) is C2 in component nav11 (dimensionless). C STATES(60) is C3 in component nav11 (dimensionless). C CONSTS(81) is GNa1 in component nav11 (mS_per_uF). C STATES(61) is IC2 in component nav11 (dimensionless). C STATES(62) is IC3 in component nav11 (dimensionless). C STATES(63) is IF in component nav11 (dimensionless). C STATES(64) is IS1 in component nav11 (dimensionless). C STATES(65) is IS2 in component nav11 (dimensionless). C STATES(66) is O in component nav11 (dimensionless). C ALGBRC(11) is a11 in component nav11 (mS_per_uF). C ALGBRC(23) is a12 in component nav11 (mS_per_uF). C ALGBRC(31) is a13 in component nav11 (mS_per_uF). C ALGBRC(37) is a2 in component nav11 (mS_per_uF). C ALGBRC(44) is a3 in component nav11 (mS_per_uF). C ALGBRC(50) is a4 in component nav11 (mS_per_uF). C ALGBRC(58) is a5 in component nav11 (mS_per_uF). C ALGBRC(65) is b11 in component nav11 (mS_per_uF). C ALGBRC(70) is b12 in component nav11 (mS_per_uF). C ALGBRC(75) is b13 in component nav11 (mS_per_uF). C ALGBRC(85) is b2 in component nav11 (mS_per_uF). C ALGBRC(80) is b3 in component nav11 (mS_per_uF). C ALGBRC(90) is b4 in component nav11 (mS_per_uF). C ALGBRC(95) is b5 in component nav11 (mS_per_uF). C CONSTS(82) is mu1 in component nav11 (mS_per_uF). C CONSTS(83) is mu2 in component nav11 (mS_per_uF). C STATES(67) is BC1 in component nav15 (dimensionless). C STATES(68) is BC2 in component nav15 (dimensionless). C STATES(69) is BC3 in component nav15 (dimensionless). C STATES(70) is BO in component nav15 (dimensionless). C STATES(71) is C1 in component nav15 (dimensionless). C STATES(72) is C2 in component nav15 (dimensionless). C STATES(73) is C3 in component nav15 (dimensionless). C CONSTS(84) is GNa in component nav15 (mS_per_uF). C STATES(74) is IC2 in component nav15 (dimensionless). C STATES(75) is IC3 in component nav15 (dimensionless). C STATES(76) is IF in component nav15 (dimensionless). C STATES(77) is IS1 in component nav15 (dimensionless). C STATES(78) is IS2 in component nav15 (dimensionless). C STATES(79) is O in component nav15 (dimensionless). C ALGBRC(12) is a11 in component nav15 (mS_per_uF). C ALGBRC(24) is a12 in component nav15 (mS_per_uF). C ALGBRC(32) is a13 in component nav15 (mS_per_uF). C ALGBRC(38) is a2 in component nav15 (mS_per_uF). C ALGBRC(45) is a3 in component nav15 (mS_per_uF). C ALGBRC(51) is a4 in component nav15 (mS_per_uF). C ALGBRC(59) is a5 in component nav15 (mS_per_uF). C ALGBRC(66) is b11 in component nav15 (mS_per_uF). C ALGBRC(71) is b12 in component nav15 (mS_per_uF). C ALGBRC(76) is b13 in component nav15 (mS_per_uF). C ALGBRC(86) is b2 in component nav15 (mS_per_uF). C ALGBRC(81) is b3 in component nav15 (mS_per_uF). C ALGBRC(91) is b4 in component nav15 (mS_per_uF). C ALGBRC(96) is b5 in component nav15 (mS_per_uF). C CONSTS(85) is mu1 in component nav15 (mS_per_uF). C CONSTS(86) is mu2 in component nav15 (mS_per_uF). C CONSTS(112) is RTF in component phys (mV). C CONSTS(87) is R in component phys (J_per_mol_per_K). C CONSTS(88) is T in component phys (kelvin). C ALGBRC(211) is IK_tot in component potassium (A_per_F). C STATES(80) is O1 in component ryr (dimensionless). C CONSTS(89) is kaminus in component ryr (mS_per_uF). C CONSTS(90) is kaplus in component ryr (m12_per_s_per_mol4_times_1e15). C CONSTS(91) is kbminus in component ryr (mS_per_uF). C CONSTS(92) is kbplus in component ryr (m9_per_s_per_mol3_times_1e12). C CONSTS(93) is kcminus in component ryr (mS_per_uF). C CONSTS(94) is kcplus in component ryr (mS_per_uF). C ALGBRC(25) is ryr_C1_a2 in component ryr (mol4_per_m12_times_1e_minus_12). C ALGBRC(39) is ryr_O2_a1 in component ryr (mM3_times_1e_minus_9). C CONSTS(95) is v1 in component ryr (mS_per_uF). C CONSTS(96) is KSR in component serca (dimensionless). C CONSTS(97) is Kfb in component serca (mM). C CONSTS(98) is Krb in component serca (mM). C CONSTS(99) is Nfb in component serca (dimensionless). C CONSTS(100) is Nrb in component serca (dimensionless). C ALGBRC(197) is fb in component serca (dimensionless). C ALGBRC(199) is rb in component serca (dimensionless). C CONSTS(101) is vmaxf in component serca (mM_per_ms). C CONSTS(102) is vmaxr in component serca (mM_per_ms). C ALGBRC(203) is INa_tot in component sodium (A_per_F). C RATES(5) is d/dt HTRPNCa in component caflux (dimensionless). C RATES(6) is d/dt LTRPNCa in component caflux (dimensionless). C RATES(1) is d/dt CaJSR in component calcium (mM). C RATES(2) is d/dt CaNSR in component calcium (mM). C RATES(3) is d/dt CaSS in component calcium (mM). C RATES(4) is d/dt Cai in component calcium (mM). C RATES(10) is d/dt C0 in component ical (dimensionless). C RATES(11) is d/dt C1 in component ical (dimensionless). C RATES(12) is d/dt C2 in component ical (dimensionless). C RATES(13) is d/dt C3 in component ical (dimensionless). C RATES(14) is d/dt C4 in component ical (dimensionless). C RATES(15) is d/dt CCa0 in component ical (dimensionless). C RATES(16) is d/dt CCa1 in component ical (dimensionless). C RATES(17) is d/dt CCa2 in component ical (dimensionless). C RATES(18) is d/dt CCa3 in component ical (dimensionless). C RATES(19) is d/dt CCa4 in component ical (dimensionless). C RATES(21) is d/dt Open in component ical (dimensionless). C RATES(23) is d/dt yCa in component ical (dimensionless). C RATES(24) is d/dt l in component icat (dimensionless). C RATES(25) is d/dt n in component icat (dimensionless). C RATES(26) is d/dt hcn1 in component ihcn (dimensionless). C RATES(27) is d/dt hcn10 in component ihcn (dimensionless). C RATES(28) is d/dt hcn2 in component ihcn (dimensionless). C RATES(29) is d/dt hcn3 in component ihcn (dimensionless). C RATES(30) is d/dt hcn4 in component ihcn (dimensionless). C RATES(31) is d/dt hcn5 in component ihcn (dimensionless). C RATES(32) is d/dt hcn6 in component ihcn (dimensionless). C RATES(33) is d/dt hcn7 in component ihcn (dimensionless). C RATES(34) is d/dt hcn8 in component ihcn (dimensionless). C RATES(35) is d/dt hcn9 in component ihcn (dimensionless). C RATES(36) is d/dt C1 in component ikr (dimensionless). C RATES(37) is d/dt C2 in component ikr (dimensionless). C RATES(38) is d/dt C3 in component ikr (dimensionless). C RATES(39) is d/dt I in component ikr (dimensionless). C RATES(40) is d/dt O in component ikr (dimensionless). C RATES(41) is d/dt xf_wt in component iks (dimensionless). C RATES(42) is d/dt xs_wt in component iks (dimensionless). C RATES(44) is d/dt C0 in component ito (dimensionless). C RATES(45) is d/dt C1 in component ito (dimensionless). C RATES(46) is d/dt C2 in component ito (dimensionless). C RATES(47) is d/dt C3 in component ito (dimensionless). C RATES(48) is d/dt CI0 in component ito (dimensionless). C RATES(49) is d/dt CI1 in component ito (dimensionless). C RATES(50) is d/dt CI2 in component ito (dimensionless). C RATES(51) is d/dt CI3 in component ito (dimensionless). C RATES(52) is d/dt O in component ito (dimensionless). C RATES(53) is d/dt OI in component ito (dimensionless). C RATES(22) is d/dt V in component membrane (mV). C RATES(54) is d/dt BC1 in component nav11 (dimensionless). C RATES(55) is d/dt BC2 in component nav11 (dimensionless). C RATES(56) is d/dt BC3 in component nav11 (dimensionless). C RATES(57) is d/dt BO in component nav11 (dimensionless). C RATES(58) is d/dt C1 in component nav11 (dimensionless). C RATES(59) is d/dt C2 in component nav11 (dimensionless). C RATES(60) is d/dt C3 in component nav11 (dimensionless). C RATES(61) is d/dt IC2 in component nav11 (dimensionless). C RATES(62) is d/dt IC3 in component nav11 (dimensionless). C RATES(63) is d/dt IF in component nav11 (dimensionless). C RATES(64) is d/dt IS1 in component nav11 (dimensionless). C RATES(65) is d/dt IS2 in component nav11 (dimensionless). C RATES(66) is d/dt O in component nav11 (dimensionless). C RATES(67) is d/dt BC1 in component nav15 (dimensionless). C RATES(68) is d/dt BC2 in component nav15 (dimensionless). C RATES(69) is d/dt BC3 in component nav15 (dimensionless). C RATES(70) is d/dt BO in component nav15 (dimensionless). C RATES(71) is d/dt C1 in component nav15 (dimensionless). C RATES(72) is d/dt C2 in component nav15 (dimensionless). C RATES(73) is d/dt C3 in component nav15 (dimensionless). C RATES(74) is d/dt IC2 in component nav15 (dimensionless). C RATES(75) is d/dt IC3 in component nav15 (dimensionless). C RATES(76) is d/dt IF in component nav15 (dimensionless). C RATES(77) is d/dt IS1 in component nav15 (dimensionless). C RATES(78) is d/dt IS2 in component nav15 (dimensionless). C RATES(79) is d/dt O in component nav15 (dimensionless). C RATES(20) is d/dt Ki in component potassium (mM). C RATES(8) is d/dt C1 in component ryr (dimensionless). C RATES(9) is d/dt C2 in component ryr (dimensionless). C RATES(80) is d/dt O1 in component ryr (dimensionless). C RATES(7) is d/dt O2 in component ryr (dimensionless). C RATES(43) is d/dt Nai in component sodium (mM). C SUBROUTINE initConsts(CONSTS, RATES, STATES) REAL CONSTS(*), RATES(*), STATES(*) STATES(1) = 2.59679515799999983e-01 STATES(2) = 2.59898837400000027e-01 STATES(3) = 1.24655751999999995e-04 STATES(4) = 7.56225546699999958e-05 STATES(5) = 9.74145534599999974e-01 CONSTS(1) = 0.14 STATES(6) = 7.05428108299999967e-02 CONSTS(2) = 0.07 CONSTS(3) = 6.6e-05 CONSTS(4) = 20.0 CONSTS(5) = 0.04 CONSTS(6) = 40.0 CONSTS(7) = 0.5747 CONSTS(8) = 26.7 CONSTS(9) = 0.05 CONSTS(10) = 15.0 CONSTS(11) = 0.0 CONSTS(12) = 0.00238 CONSTS(13) = 0.8 CONSTS(14) = 0.00015 CONSTS(15) = 1.36e-07 CONSTS(16) = 1.785e-06 CONSTS(17) = 1.08e-09 CONSTS(18) = 2.196e-05 CONSTS(19) = 0.0003912 CONSTS(20) = 96.5 STATES(7) = 2.58066283699999986e-09 STATES(8) = 4.65590390899999984e-01 STATES(9) = 5.33775261499999987e-01 CONSTS(21) = 2.0 CONSTS(22) = 4.0 CONSTS(23) = 138.0 STATES(10) = 8.74379838900000039e-01 STATES(11) = 2.55268330899999993e-02 STATES(12) = 2.79463949400000000e-04 STATES(13) = 1.35979496400000004e-06 STATES(14) = 2.48115507400000008e-09 STATES(15) = 8.89536543300000065e-02 STATES(16) = 1.03878563100000005e-02 STATES(17) = 4.54899679899999998e-04 STATES(18) = 8.85360913299999938e-06 STATES(19) = 6.46181672899999939e-08 STATES(20) = 1.22483450199999993e+02 STATES(21) = 1.85837559400000008e-10 CONSTS(24) = 1.8 STATES(22) = -8.03864711399999976e+01 CONSTS(25) = 2.0 CONSTS(26) = 2.0 CONSTS(27) = 0.3 CONSTS(28) = 4.0 CONSTS(29) = 0.82 CONSTS(30) = 0.0025 STATES(23) = 9.98998351100000015e-01 CONSTS(31) = 0.0075614 STATES(24) = 5.48343768800000020e-01 STATES(25) = 2.08213191599999990e-03 CONSTS(32) = 0.3225 CONSTS(33) = 2.2361 STATES(26) = 3.45377576399999997e-01 STATES(27) = 2.64074099199999987e-03 STATES(28) = 4.08547201099999979e-01 STATES(29) = 1.80893426200000013e-01 STATES(30) = 3.54868422399999967e-02 STATES(31) = 2.59639364999999980e-03 STATES(32) = 1.13417300900000000e-03 STATES(33) = 5.28665430399999966e-03 STATES(34) = 9.66413904500000066e-03 STATES(35) = 8.13729668700000075e-03 CONSTS(34) = 0.0226 CONSTS(35) = 1.71476417330859998e-02 CONSTS(36) = 3.96932838114099976e-02 CONSTS(37) = 2.05744860597700009e-02 CONSTS(38) = 1.34366604422999996e-03 CONSTS(39) = 1.06663164912879999e-01 CONSTS(40) = 6.46393910049000014e-03 CONSTS(41) = 8.03937440300000057e-05 CONSTS(42) = 3.30460803883500034e-02 CONSTS(43) = 2.61741271511800010e-02 CONSTS(44) = 5.68908859717000021e-03 CONSTS(45) = 6.98089239999999969e-07 STATES(36) = 7.89638103000000036e-01 STATES(37) = 7.51317227500000002e-04 STATES(38) = 1.31802129699999990e-04 CONSTS(46) = 0.0383724 STATES(39) = 7.34187676599999975e-06 STATES(40) = 2.70143786700000017e-05 CONSTS(47) = 5.32000000100000037e+00 CONSTS(48) = 2.80819022457099998e-02 STATES(41) = 7.40047161399999998e-04 STATES(42) = 1.95694799400000008e-01 CONSTS(49) = 1.38 CONSTS(50) = 87.5 STATES(43) = 1.20687050500000002e+01 CONSTS(51) = 0.35 CONSTS(52) = 0.44 CONSTS(53) = 0.2 CONSTS(54) = 1.5 CONSTS(55) = 1.5 CONSTS(56) = 20.0 CONSTS(57) = 0.05 CONSTS(58) = 0.0005 CONSTS(59) = 0.0919908 STATES(44) = 9.12446021800000007e-01 STATES(45) = 5.57395224500000022e-02 STATES(46) = 1.27681665400000005e-03 STATES(47) = 1.29938504799999993e-05 STATES(48) = 1.41240034599999995e-02 STATES(49) = 1.10576340999999998e-02 STATES(50) = 4.37517185700000023e-03 STATES(51) = 9.10523457199999969e-04 CONSTS(60) = 1.52138159999999995e-01 STATES(52) = 4.95957872400000005e-08 STATES(53) = 5.71714766299999999e-05 CONSTS(61) = 0.028983 CONSTS(62) = 3.73015999999999994e-04 CONSTS(63) = 0.543708 CONSTS(64) = 0.0498424 CONSTS(65) = 6.77348 CONSTS(66) = 1.56212705152000009e+01 CONSTS(67) = 2.87532603313000017e+01 CONSTS(68) = 5.24576206679000052e+02 CONSTS(69) = 0.0468437 CONSTS(70) = 0.080185 CONSTS(71) = 8.19481999999999958e-04 CONSTS(72) = 5.374e-08 CONSTS(73) = 1.8936 CONSTS(74) = 1.42246474559999996e+01 CONSTS(75) = 1.58574378389000003e+02 CONSTS(76) = 1.42936645351000010e+02 CONSTS(77) = 0.5 CONSTS(78) = 0.0 CONSTS(79) = 0.0 CONSTS(80) = 1000.0 STATES(54) = 3.66022597099999997e-10 STATES(55) = 1.72916501500000004e-07 STATES(56) = 3.12749104299999976e-05 STATES(57) = 6.60499340399999993e-13 STATES(58) = 4.69401528400000025e-06 STATES(59) = 2.21514457499999992e-03 STATES(60) = 4.00644227700000022e-01 CONSTS(81) = 9.0 STATES(61) = 3.35246803199999981e-04 STATES(62) = 5.99583493199999998e-02 STATES(63) = 3.65674332999999992e-06 STATES(64) = 8.87492239200000053e-03 STATES(65) = 5.26928426500000047e-01 STATES(66) = 9.08194443799999939e-09 CONSTS(82) = 4.3e-08 CONSTS(83) = 0.0003 STATES(67) = 2.08587473400000016e-08 STATES(68) = 1.63649800299999998e-06 STATES(69) = 5.17784203000000017e-05 STATES(70) = 5.01137449999999989e-11 STATES(71) = 2.47138734400000005e-04 STATES(72) = 1.93896494799999999e-02 STATES(73) = 6.13484026399999993e-01 CONSTS(84) = 35.0 STATES(74) = 9.13117952200000020e-03 STATES(75) = 2.88855704800000002e-01 STATES(76) = 1.17674846899999997e-04 STATES(77) = 1.38841821899999998e-03 STATES(78) = 6.62152358299999966e-02 STATES(79) = 5.92094839499999983e-07 CONSTS(85) = 4.3e-08 CONSTS(86) = 0.0003 CONSTS(87) = 8.315 CONSTS(88) = 310.0 STATES(80) = 6.34345983199999957e-04 CONSTS(89) = 0.576 CONSTS(90) = 0.01215 CONSTS(91) = 1.93 CONSTS(92) = 0.00405 CONSTS(93) = 0.0008 CONSTS(94) = 0.1 CONSTS(95) = 1.8 CONSTS(96) = 1.2 CONSTS(97) = 0.000168 CONSTS(98) = 3.29 CONSTS(99) = 1.2 CONSTS(100) = 1.0 CONSTS(101) = 7.48e-05 CONSTS(102) = 0.000318 CONSTS(103) = CONSTS(30) CONSTS(104) = CONSTS(19)/( ( CONSTS(18)*CONSTS(20))*1000.00) CONSTS(105) = - 0.0430605 CONSTS(106) = - 0.0269139 CONSTS(107) = - 0.0453664 CONSTS(108) = CONSTS(47)*0.0260836 CONSTS(109) = CONSTS(47)*0.148330 CONSTS(110) = (CONSTS(22)/4.00000) ** (1.0 / 2) CONSTS(111) = - 100.000 CONSTS(112) = ( CONSTS(87)*CONSTS(88))/CONSTS(20) CONSTS(113) = CONSTS(103)/CONSTS(26) CONSTS(114) = CONSTS(19)/( ( ( 2.00000*CONSTS(17))*CONSTS(20))*1000.00) CONSTS(115) = CONSTS(113)/CONSTS(26) CONSTS(116) = - 0.265000 CONSTS(117) = CONSTS(115)/CONSTS(26) CONSTS(118) = CONSTS(24)*0.246900 CONSTS(119) = CONSTS(117)/CONSTS(26) CONSTS(120) = CONSTS(24)*0.000457400 CONSTS(121) = CONSTS(49)+CONSTS(21) CONSTS(122) = CONSTS(23) ** 3.00000 CONSTS(123) = 5000.00/(CONSTS(50) ** 3.00000+CONSTS(122)) CONSTS(124) = CONSTS(22)/(CONSTS(22)+CONSTS(55)) CONSTS(125) = (EXP(CONSTS(23)/67.3000) - 1.00000)/7.00000 RETURN END SUBROUTINE computeRates(VOI, CONSTS, RATES, STATES, ALGBRC) REAL VOI, CONSTS(*), RATES(*), STATES(*), ALGBRC(*) RATES(9) = CONSTS(94)*STATES(80) - CONSTS(93)*STATES(9) RATES(21) = CONSTS(27)*STATES(14) - CONSTS(28)*STATES(21) ALGBRC(3) = 1.00000/(0.00336336/(0.500000+EXP(STATES(22)/- 5.53900))+ 0.00779047*EXP(STATES(22)/- 49.5104)) ALGBRC(15) = CONSTS(29)/(1.00000+EXP((STATES(22)+28.5000)/7.80000))+(1.00000 - CONSTS(29)) RATES(23) = (ALGBRC(15) - STATES(23))/ALGBRC(3) ALGBRC(4) = 1.00000/(1.00000+EXP((STATES(22)+75.6000)/6.20000)) ALGBRC(16) = TERNRY(STATES(22).LT.- 60.0000, 500.000, 18.3000+ 0.00500000*EXP(- STATES(22)/6.20000)) RATES(24) = (ALGBRC(4) - STATES(24))/ALGBRC(16) ALGBRC(5) = 1.00000/(1.00000+EXP(- (STATES(22)+48.4000)/5.20000)) ALGBRC(17) = TERNRY(STATES(22).LT.- 56.0000, 2.44000*EXP((STATES(22)+120.000)/40.0000), 1.34000+ 0.0350000*EXP(- STATES(22)/11.8000)) RATES(25) = (ALGBRC(5) - STATES(25))/ALGBRC(17) ALGBRC(6) = ( CONSTS(47)*CONSTS(35))*EXP( CONSTS(42)*STATES(22)) ALGBRC(18) = ( CONSTS(47)*CONSTS(36))*EXP( CONSTS(105)*STATES(22)) RATES(36) = ALGBRC(18)*STATES(37) - ALGBRC(6)*STATES(36) ALGBRC(8) = TERNRY(STATES(22).EQ.21.0000, 0.000146000/0.0780000, ( 0.000146000*(STATES(22) - 21.0000))/(1.00000 - EXP( - 0.0780000*(STATES(22) - 21.0000)))) ALGBRC(20) = 0.000910000*EXP( - 0.0280000*STATES(22)) RATES(41) = ALGBRC(8)*(1.00000 - STATES(41)) - ALGBRC(20)*STATES(41) ALGBRC(9) = TERNRY(STATES(22).EQ.- 11.0000, 3.30000e-05/0.130000, ( 3.30000e-05*(STATES(22)+11.0000))/(1.00000 - EXP( - 0.130000*(STATES(22)+11.0000)))) ALGBRC(21) = 0.000100000*EXP( - 0.0150000*STATES(22)) RATES(42) = ALGBRC(9)*(1.00000 - STATES(42)) - ALGBRC(21)*STATES(42) ALGBRC(25) = STATES(3)*1000.00 ** 4.00000 RATES(8) = ( - CONSTS(90)*ALGBRC(25))*STATES(8)+ CONSTS(89)*STATES(80) ALGBRC(26) = CONSTS(3)*STATES(5) RATES(5) = ( CONSTS(4)*STATES(4))*(1.00000 - STATES(5)) - ALGBRC(26) ALGBRC(29) = ALGBRC(6)*STATES(36)+ CONSTS(109)*STATES(38) ALGBRC(35) = (ALGBRC(18)+CONSTS(108))*STATES(37) RATES(37) = ALGBRC(29) - ALGBRC(35) ALGBRC(39) = STATES(3)*1000.00 ** 3.00000 RATES(7) = ( CONSTS(92)*ALGBRC(39))*STATES(80) - CONSTS(91)*STATES(7) ALGBRC(40) = CONSTS(5)*STATES(6) RATES(6) = ( CONSTS(6)*STATES(4))*(1.00000 - STATES(6)) - ALGBRC(40) RATES(80) = - ((RATES(8)+RATES(7))+RATES(9)) ALGBRC(19) = ( CONSTS(47)*CONSTS(37))*EXP( CONSTS(43)*STATES(22)) ALGBRC(28) = ( CONSTS(47)*CONSTS(40))*EXP( CONSTS(107)*STATES(22)) ALGBRC(48) = ALGBRC(19)*STATES(38)+ ALGBRC(28)*STATES(39) ALGBRC(34) = ( CONSTS(47)*CONSTS(38))*EXP( CONSTS(106)*STATES(22)) ALGBRC(42) = ( CONSTS(47)*CONSTS(39))*EXP( CONSTS(44)*STATES(22)) ALGBRC(56) = (ALGBRC(34)+ALGBRC(42))*STATES(40) RATES(40) = ALGBRC(48) - ALGBRC(56) ALGBRC(7) = ( CONSTS(47)*CONSTS(41))*EXP( CONSTS(45)*STATES(22)) ALGBRC(47) = ( ( ALGBRC(34)*ALGBRC(28))*ALGBRC(7))/( ALGBRC(19)*ALGBRC(42)) ALGBRC(54) = ( CONSTS(108)*STATES(37)+ ALGBRC(34)*STATES(40))+ ALGBRC(47)*STATES(39) ALGBRC(62) = ((ALGBRC(7)+ALGBRC(19))+CONSTS(109))*STATES(38) RATES(38) = ALGBRC(54) - ALGBRC(62) ALGBRC(55) = ALGBRC(7)*STATES(38)+ ALGBRC(42)*STATES(40) ALGBRC(63) = (ALGBRC(47)+ALGBRC(28))*STATES(39) RATES(39) = ALGBRC(55) - ALGBRC(63) ALGBRC(11) = 2.80200/( 0.210000*EXP(- STATES(22)/17.0000)+ 0.230000*EXP(- STATES(22)/150.000)) ALGBRC(65) = 0.400000*EXP(- STATES(22)/20.3000) RATES(56) = ( STATES(55)*ALGBRC(65)+ STATES(60)*CONSTS(82)) - STATES(56)*(ALGBRC(11)+CONSTS(83)) ALGBRC(12) = 3.80200/( 0.102700*EXP(- STATES(22)/17.0000)+ 0.200000*EXP(- STATES(22)/150.000)) ALGBRC(66) = 0.191700*EXP(- STATES(22)/20.3000) RATES(69) = ( STATES(68)*ALGBRC(66)+ STATES(73)*CONSTS(85)) - STATES(69)*(ALGBRC(12)+CONSTS(86)) ALGBRC(23) = 2.80200/( 0.230000*EXP(- STATES(22)/15.0000)+ 0.250000*EXP(- STATES(22)/150.000)) ALGBRC(70) = 0.400000*EXP(- (STATES(22) - 5.00000)/20.3000) RATES(55) = (( STATES(54)*ALGBRC(70)+ STATES(56)*ALGBRC(11))+ STATES(59)*CONSTS(82)) - STATES(55)*((ALGBRC(23)+ALGBRC(65))+CONSTS(83)) ALGBRC(24) = 3.80200/( 0.102700*EXP(- STATES(22)/15.0000)+ 0.230000*EXP(- STATES(22)/150.000)) ALGBRC(71) = 0.200000*EXP(- (STATES(22) - 5.00000)/20.3000) RATES(68) = (( STATES(67)*ALGBRC(71)+ STATES(69)*ALGBRC(12))+ STATES(72)*CONSTS(85)) - STATES(68)*((ALGBRC(24)+ALGBRC(66))+CONSTS(86)) ALGBRC(31) = 2.80200/( 0.250000*EXP(- STATES(22)/12.0000)+ 0.270000*EXP(- STATES(22)/150.000)) ALGBRC(75) = ( 0.400000*EXP(- (STATES(22) - 10.0000)/20.3000))/4.50000 RATES(54) = (( STATES(57)*ALGBRC(75)+ STATES(55)*ALGBRC(23))+ STATES(58)*CONSTS(82)) - STATES(54)*((ALGBRC(31)+ALGBRC(70))+CONSTS(83)) RATES(57) = ( STATES(54)*ALGBRC(31)+ STATES(66)*CONSTS(82)) - STATES(57)*(ALGBRC(75)+CONSTS(83)) ALGBRC(32) = 3.80200/( 0.102700*EXP(- STATES(22)/12.0000)+ 0.250000*EXP(- STATES(22)/150.000)) ALGBRC(76) = 0.220000*EXP(- (STATES(22) - 10.0000)/20.3000) RATES(67) = (( STATES(70)*ALGBRC(76)+ STATES(68)*ALGBRC(24))+ STATES(71)*CONSTS(85)) - STATES(67)*((ALGBRC(32)+ALGBRC(71))+CONSTS(86)) RATES(70) = ( STATES(67)*ALGBRC(32)+ STATES(79)*CONSTS(85)) - STATES(70)*(ALGBRC(76)+CONSTS(86)) ALGBRC(44) = ( 3.79330e-07*EXP(- STATES(22)/7.60000))*3.00000 ALGBRC(80) = 0.00840000+ 2.00000e-05*STATES(22) RATES(58) = ((( STATES(63)*ALGBRC(44)+ STATES(54)*CONSTS(83))+ STATES(66)*ALGBRC(75))+ STATES(59)*ALGBRC(23)) - STATES(58)*(((ALGBRC(31)+ALGBRC(80))+CONSTS(82))+ALGBRC(70)) RATES(59) = ((( STATES(61)*ALGBRC(44)+ STATES(55)*CONSTS(83))+ STATES(58)*ALGBRC(70))+ STATES(60)*ALGBRC(11)) - STATES(59)*(((ALGBRC(23)+ALGBRC(80))+CONSTS(82))+ALGBRC(65)) RATES(60) = (( STATES(62)*ALGBRC(44)+ STATES(56)*CONSTS(83))+ STATES(59)*ALGBRC(65)) - STATES(60)*((ALGBRC(11)+ALGBRC(80))+CONSTS(82)) RATES(61) = (( STATES(63)*ALGBRC(70)+ STATES(59)*ALGBRC(80))+ STATES(62)*ALGBRC(11)) - STATES(61)*((ALGBRC(23)+ALGBRC(44))+ALGBRC(65)) RATES(62) = ( STATES(61)*ALGBRC(65)+ STATES(60)*ALGBRC(80)) - STATES(62)*(ALGBRC(11)+ALGBRC(44)) ALGBRC(45) = 3.79330e-07*EXP(- STATES(22)/7.70000) ALGBRC(81) = 0.00840000+ 2.00000e-05*STATES(22) RATES(71) = ((( STATES(76)*ALGBRC(45)+ STATES(67)*CONSTS(86))+ STATES(79)*ALGBRC(76))+ STATES(72)*ALGBRC(24)) - STATES(71)*(((ALGBRC(32)+ALGBRC(81))+CONSTS(85))+ALGBRC(71)) RATES(72) = ((( STATES(74)*ALGBRC(45)+ STATES(68)*CONSTS(86))+ STATES(71)*ALGBRC(71))+ STATES(73)*ALGBRC(12)) - STATES(72)*(((ALGBRC(24)+ALGBRC(81))+CONSTS(85))+ALGBRC(66)) RATES(73) = (( STATES(75)*ALGBRC(45)+ STATES(69)*CONSTS(86))+ STATES(72)*ALGBRC(66)) - STATES(73)*((ALGBRC(12)+ALGBRC(81))+CONSTS(85)) RATES(74) = (( STATES(76)*ALGBRC(71)+ STATES(72)*ALGBRC(81))+ STATES(75)*ALGBRC(12)) - STATES(74)*((ALGBRC(24)+ALGBRC(45))+ALGBRC(66)) RATES(75) = ( STATES(74)*ALGBRC(66)+ STATES(73)*ALGBRC(81)) - STATES(75)*(ALGBRC(12)+ALGBRC(45)) ALGBRC(37) = ( 9.17800*EXP(STATES(22)/29.6800))/4.50000 ALGBRC(85) = ( ( ALGBRC(44)*ALGBRC(37))*ALGBRC(31))/( ALGBRC(80)*ALGBRC(75)) RATES(66) = (( STATES(63)*ALGBRC(85)+ STATES(57)*CONSTS(83))+ STATES(58)*ALGBRC(31)) - STATES(66)*((ALGBRC(37)+ALGBRC(75))+CONSTS(82)) ALGBRC(38) = 9.17800*EXP(STATES(22)/29.6800) ALGBRC(86) = ( ( ALGBRC(45)*ALGBRC(38))*ALGBRC(32))/( ALGBRC(81)*ALGBRC(76)) RATES(79) = (( STATES(76)*ALGBRC(86)+ STATES(70)*CONSTS(86))+ STATES(71)*ALGBRC(32)) - STATES(79)*((ALGBRC(38)+ALGBRC(76))+CONSTS(85)) ALGBRC(50) = ( (ALGBRC(37)/100.000)*1.50000)*0.285000 ALGBRC(90) = ALGBRC(44)/5.00000 RATES(63) = ((( STATES(64)*ALGBRC(90)+ STATES(66)*ALGBRC(37))+ STATES(61)*ALGBRC(23))+ STATES(58)*ALGBRC(80)) - STATES(63)*(((ALGBRC(50)+ALGBRC(85))+ALGBRC(70))+ALGBRC(44)) ALGBRC(51) = ALGBRC(38)/100.000 ALGBRC(91) = ALGBRC(45) RATES(76) = ((( STATES(77)*ALGBRC(91)+ STATES(79)*ALGBRC(38))+ STATES(74)*ALGBRC(24))+ STATES(71)*ALGBRC(81)) - STATES(76)*(((ALGBRC(51)+ALGBRC(86))+ALGBRC(71))+ALGBRC(45)) ALGBRC(58) = (ALGBRC(37)/95000.0)*80.0000 ALGBRC(95) = (ALGBRC(44)/30.0000)/10.0000 RATES(64) = ( STATES(65)*ALGBRC(95)+ STATES(63)*ALGBRC(50)) - STATES(64)*(ALGBRC(58)+ALGBRC(90)) RATES(65) = STATES(64)*ALGBRC(58) - STATES(65)*ALGBRC(95) ALGBRC(59) = ALGBRC(38)/95000.0 ALGBRC(96) = ALGBRC(45)/50.0000 RATES(77) = ( STATES(78)*ALGBRC(96)+ STATES(76)*ALGBRC(51)) - STATES(77)*(ALGBRC(59)+ALGBRC(91)) RATES(78) = STATES(77)*ALGBRC(59) - STATES(78)*ALGBRC(96) ALGBRC(2) = ( ( 4.00000*1.20000)*0.416000)*EXP( 0.0120000*(STATES(22) - 35.0000)) ALGBRC(14) = 4.00000*ALGBRC(2) ALGBRC(116) = ( 0.600000*0.0923300)*STATES(3) ALGBRC(119) = ALGBRC(116) ALGBRC(123) = (ALGBRC(14)+ALGBRC(119))*STATES(10) ALGBRC(78) = ( ( 4.00000*0.450000)*0.0490000)*EXP( - 0.0650000*(STATES(22) - 22.0000)) ALGBRC(83) = ALGBRC(78) ALGBRC(128) = ALGBRC(83)*STATES(11)+ CONSTS(103)*STATES(15) RATES(10) = ALGBRC(128) - ALGBRC(123) ALGBRC(46) = CONSTS(25)*ALGBRC(2) ALGBRC(53) = 4.00000*ALGBRC(46) ALGBRC(124) = (ALGBRC(53)+CONSTS(103))*STATES(15) ALGBRC(100) = ALGBRC(78)/CONSTS(26) ALGBRC(104) = ALGBRC(100) ALGBRC(130) = ALGBRC(104)*STATES(16)+ ALGBRC(119)*STATES(10) RATES(15) = ALGBRC(130) - ALGBRC(124) ALGBRC(27) = 3.00000*ALGBRC(2) ALGBRC(122) = CONSTS(25)*ALGBRC(119) ALGBRC(129) = ((ALGBRC(83)+ALGBRC(27))+ALGBRC(122))*STATES(11) ALGBRC(88) = 2.00000*ALGBRC(78) ALGBRC(135) = ( ALGBRC(14)*STATES(10)+ ALGBRC(88)*STATES(12))+ CONSTS(113)*STATES(16) RATES(11) = ALGBRC(135) - ALGBRC(129) ALGBRC(61) = 3.00000*ALGBRC(46) ALGBRC(131) = ((ALGBRC(104)+ALGBRC(61))+CONSTS(113))*STATES(16) ALGBRC(107) = 2.00000*ALGBRC(100) ALGBRC(137) = ( ALGBRC(53)*STATES(15)+ ALGBRC(107)*STATES(17))+ ALGBRC(122)*STATES(11) RATES(16) = ALGBRC(137) - ALGBRC(131) ALGBRC(33) = 2.00000*ALGBRC(2) ALGBRC(127) = CONSTS(25)*ALGBRC(122) ALGBRC(136) = ((ALGBRC(88)+ALGBRC(33))+ALGBRC(127))*STATES(12) ALGBRC(93) = 3.00000*ALGBRC(78) ALGBRC(141) = ( ALGBRC(27)*STATES(11)+ ALGBRC(93)*STATES(13))+ CONSTS(115)*STATES(17) RATES(12) = ALGBRC(141) - ALGBRC(136) ALGBRC(68) = 2.00000*ALGBRC(46) ALGBRC(138) = ((ALGBRC(107)+ALGBRC(68))+CONSTS(115))*STATES(17) ALGBRC(110) = 3.00000*ALGBRC(100) ALGBRC(144) = ( ALGBRC(61)*STATES(16)+ ALGBRC(110)*STATES(18))+ ALGBRC(127)*STATES(12) RATES(17) = ALGBRC(144) - ALGBRC(138) ALGBRC(41) = ALGBRC(2) ALGBRC(134) = CONSTS(25)*ALGBRC(127) ALGBRC(142) = ((ALGBRC(93)+ALGBRC(41))+ALGBRC(134))*STATES(13) ALGBRC(98) = 4.00000*ALGBRC(78) ALGBRC(152) = ( ALGBRC(33)*STATES(12)+ ALGBRC(98)*STATES(14))+ CONSTS(117)*STATES(18) RATES(13) = ALGBRC(152) - ALGBRC(142) ALGBRC(73) = ALGBRC(46) ALGBRC(145) = ((ALGBRC(110)+ALGBRC(73))+CONSTS(117))*STATES(18) ALGBRC(113) = 4.00000*ALGBRC(100) ALGBRC(154) = ( ALGBRC(68)*STATES(17)+ ALGBRC(113)*STATES(19))+ ALGBRC(134)*STATES(13) RATES(18) = ALGBRC(154) - ALGBRC(145) ALGBRC(143) = CONSTS(25)*ALGBRC(134) ALGBRC(153) = ((ALGBRC(98)+CONSTS(27))+ALGBRC(143))*STATES(14) ALGBRC(167) = ( ALGBRC(41)*STATES(13)+ CONSTS(28)*STATES(21))+ CONSTS(119)*STATES(19) RATES(14) = ALGBRC(167) - ALGBRC(153) ALGBRC(155) = (ALGBRC(113)+CONSTS(119))*STATES(19) ALGBRC(168) = ALGBRC(73)*STATES(18)+ ALGBRC(143)*STATES(14) RATES(19) = ALGBRC(168) - ALGBRC(155) ALGBRC(10) = CONSTS(63)*EXP( CONSTS(61)*STATES(22)) ALGBRC(22) = 4.00000*ALGBRC(10) ALGBRC(139) = CONSTS(71)*EXP( CONSTS(72)*STATES(22)) ALGBRC(146) = ALGBRC(139) ALGBRC(156) = (ALGBRC(22)+ALGBRC(146))*STATES(44) ALGBRC(102) = CONSTS(70)*EXP( - CONSTS(69)*STATES(22)) ALGBRC(105) = ALGBRC(102) ALGBRC(74) = CONSTS(64)*EXP( - CONSTS(62)*STATES(22)) ALGBRC(79) = ALGBRC(74) ALGBRC(169) = ALGBRC(105)*STATES(45)+ ALGBRC(79)*STATES(48) RATES(44) = ALGBRC(169) - ALGBRC(156) ALGBRC(30) = 3.00000*ALGBRC(10) ALGBRC(147) = CONSTS(73)*ALGBRC(139) ALGBRC(157) = ((ALGBRC(30)+ALGBRC(105))+ALGBRC(147))*STATES(45) ALGBRC(108) = 2.00000*ALGBRC(102) ALGBRC(84) = ALGBRC(74)/CONSTS(65) ALGBRC(170) = ( ALGBRC(108)*STATES(46)+ ALGBRC(84)*STATES(49))+ ALGBRC(22)*STATES(44) RATES(45) = ALGBRC(170) - ALGBRC(157) ALGBRC(36) = 2.00000*ALGBRC(10) ALGBRC(148) = CONSTS(74)*ALGBRC(139) ALGBRC(158) = ((ALGBRC(36)+ALGBRC(108))+ALGBRC(148))*STATES(46) ALGBRC(111) = 3.00000*ALGBRC(102) ALGBRC(89) = ALGBRC(74)/CONSTS(66) ALGBRC(171) = ( ALGBRC(111)*STATES(47)+ ALGBRC(89)*STATES(50))+ ALGBRC(30)*STATES(45) RATES(46) = ALGBRC(171) - ALGBRC(158) ALGBRC(149) = CONSTS(75)*ALGBRC(139) ALGBRC(43) = ALGBRC(10) ALGBRC(159) = ((ALGBRC(43)+ALGBRC(111))+ALGBRC(149))*STATES(47) ALGBRC(94) = ALGBRC(74)/CONSTS(67) ALGBRC(132) = 4.00000*ALGBRC(102) ALGBRC(172) = ( ALGBRC(132)*STATES(52)+ ALGBRC(94)*STATES(51))+ ALGBRC(36)*STATES(46) RATES(47) = ALGBRC(172) - ALGBRC(159) ALGBRC(49) = ( 4.00000*CONSTS(65))*ALGBRC(10) ALGBRC(160) = (ALGBRC(79)+ALGBRC(49))*STATES(48) ALGBRC(114) = ALGBRC(102)/CONSTS(73) ALGBRC(173) = ALGBRC(146)*STATES(44)+ ALGBRC(114)*STATES(49) RATES(48) = ALGBRC(173) - ALGBRC(160) ALGBRC(57) = ( ( 3.00000*CONSTS(66))*ALGBRC(10))/CONSTS(65) ALGBRC(161) = ((ALGBRC(57)+ALGBRC(84))+ALGBRC(114))*STATES(49) ALGBRC(117) = ( ( 2.00000*CONSTS(73))*ALGBRC(102))/CONSTS(74) ALGBRC(174) = ( ALGBRC(117)*STATES(50)+ ALGBRC(147)*STATES(45))+ ALGBRC(49)*STATES(48) RATES(49) = ALGBRC(174) - ALGBRC(161) ALGBRC(64) = ( ( 2.00000*CONSTS(67))*ALGBRC(10))/CONSTS(66) ALGBRC(162) = ((ALGBRC(64)+ALGBRC(89))+ALGBRC(117))*STATES(50) ALGBRC(120) = ( ( 3.00000*CONSTS(74))*ALGBRC(102))/CONSTS(75) ALGBRC(175) = ( ALGBRC(120)*STATES(51)+ ALGBRC(148)*STATES(46))+ ALGBRC(57)*STATES(49) RATES(50) = ALGBRC(175) - ALGBRC(162) ALGBRC(69) = ( CONSTS(68)*ALGBRC(10))/CONSTS(67) ALGBRC(163) = ((ALGBRC(69)+ALGBRC(94))+ALGBRC(120))*STATES(51) ALGBRC(125) = ( ( 4.00000*CONSTS(75))*ALGBRC(102))/CONSTS(76) ALGBRC(176) = ( ALGBRC(125)*STATES(53)+ ALGBRC(149)*STATES(47))+ ALGBRC(64)*STATES(50) RATES(51) = ALGBRC(176) - ALGBRC(163) ALGBRC(150) = CONSTS(76)*ALGBRC(139) ALGBRC(165) = (ALGBRC(132)+ALGBRC(150))*STATES(52) ALGBRC(99) = ALGBRC(74)/CONSTS(68) ALGBRC(178) = ALGBRC(43)*STATES(47)+ ALGBRC(99)*STATES(53) RATES(52) = ALGBRC(178) - ALGBRC(165) ALGBRC(164) = (ALGBRC(99)+ALGBRC(125))*STATES(53) ALGBRC(177) = ALGBRC(150)*STATES(52)+ ALGBRC(69)*STATES(51) RATES(53) = ALGBRC(177) - ALGBRC(164) ALGBRC(181) = STATES(22)/CONSTS(112) ALGBRC(182) = ( 0.000171200*EXP( - 1.46500*ALGBRC(181)))/1000.00 ALGBRC(184) = ( 26.1700*EXP( 1.46500*ALGBRC(181)))/1000.00 ALGBRC(186) = ( 287.500*EXP( 1.24200*ALGBRC(181)))/1000.00 ALGBRC(188) = ( 0.0402500*EXP( - 1.24200*ALGBRC(181)))/1000.00 RATES(26) = ( - ( 4.00000*ALGBRC(188)+ALGBRC(182))*STATES(26)+ ALGBRC(186)*STATES(28))+ ALGBRC(184)*STATES(32) RATES(27) = ( - (ALGBRC(184)/CONSTS(33) ** 4.00000+( 4.00000*ALGBRC(186))/CONSTS(33))*STATES(27)+ ( ALGBRC(182)*CONSTS(33) ** 4.00000)*STATES(31))+ ( ALGBRC(188)*CONSTS(33))*STATES(35) RATES(28) = (( - ((ALGBRC(186)+ 3.00000*ALGBRC(188))+ ALGBRC(182)*CONSTS(33))*STATES(28)+ ( 4.00000*ALGBRC(188))*STATES(26))+ ( 2.00000*ALGBRC(186))*STATES(29))+ (ALGBRC(184)/CONSTS(33))*STATES(33) RATES(29) = (( - (( 2.00000*ALGBRC(186)+ 2.00000*ALGBRC(188))+ ALGBRC(182)*CONSTS(33) ** 2.00000)*STATES(29)+ ( 3.00000*ALGBRC(188))*STATES(28))+ ( 3.00000*ALGBRC(186))*STATES(30))+ (ALGBRC(184)/CONSTS(33) ** 2.00000)*STATES(34) RATES(30) = (( - (( 3.00000*ALGBRC(186)+ALGBRC(188))+ ALGBRC(182)*CONSTS(33) ** 3.00000)*STATES(30)+ ( 2.00000*ALGBRC(188))*STATES(29))+ ( 4.00000*ALGBRC(186))*STATES(31))+ (ALGBRC(184)/CONSTS(33) ** 3.00000)*STATES(35) RATES(31) = ( - ( 4.00000*ALGBRC(186)+ ALGBRC(182)*CONSTS(33) ** 4.00000)*STATES(31)+ ALGBRC(188)*STATES(30))+ (ALGBRC(184)/CONSTS(33) ** 4.00000)*STATES(27) RATES(32) = ( - (ALGBRC(184)+ ( 4.00000*ALGBRC(188))*CONSTS(33))*STATES(32)+ ALGBRC(182)*STATES(26))+ (ALGBRC(186)/CONSTS(33))*STATES(33) RATES(33) = (( - ((ALGBRC(184)/CONSTS(33)+ALGBRC(186)/CONSTS(33))+ ( 3.00000*ALGBRC(188))*CONSTS(33))*STATES(33)+ ( ALGBRC(182)*CONSTS(33))*STATES(28))+ ( ( 4.00000*ALGBRC(188))*CONSTS(33))*STATES(32))+ (( 2.00000*ALGBRC(186))/CONSTS(33))*STATES(34) RATES(34) = (( - ((ALGBRC(184)/CONSTS(33) ** 2.00000+( 2.00000*ALGBRC(186))/CONSTS(33))+ ( 2.00000*ALGBRC(188))*CONSTS(33))*STATES(34)+ ( ALGBRC(182)*CONSTS(33) ** 2.00000)*STATES(29))+ ( ( 3.00000*ALGBRC(188))*CONSTS(33))*STATES(33))+ (( 3.00000*ALGBRC(186))/CONSTS(33))*STATES(35) RATES(35) = (( - ((ALGBRC(184)/CONSTS(33) ** 3.00000+( 3.00000*ALGBRC(186))/CONSTS(33))+ ALGBRC(188)*CONSTS(33))*STATES(35)+ ( ALGBRC(182)*CONSTS(33) ** 3.00000)*STATES(30))+ ( ( 2.00000*ALGBRC(188))*CONSTS(33))*STATES(34))+ (( 4.00000*ALGBRC(186))/CONSTS(33))*STATES(27) ALGBRC(1) = (STATES(2) - STATES(1))/CONSTS(7) ALGBRC(197) = STATES(4)/CONSTS(97) ** CONSTS(99) ALGBRC(199) = STATES(2)/CONSTS(98) ** CONSTS(100) ALGBRC(201) = ( CONSTS(96)*( CONSTS(101)*ALGBRC(197) - CONSTS(102)*ALGBRC(199)))/((1.00000+ALGBRC(197))+ALGBRC(199)) RATES(2) = ( ALGBRC(201)*CONSTS(18))/CONSTS(16) - ( ALGBRC(1)*CONSTS(15))/CONSTS(16) ALGBRC(52) = CONSTS(2)*RATES(6)+ CONSTS(1)*RATES(5) ALGBRC(13) = (STATES(3) - STATES(4))/CONSTS(8) ALGBRC(87) = ( CONSTS(9)*CONSTS(12))/STATES(4)+CONSTS(12) ** 2.00000 ALGBRC(92) = ( CONSTS(11)*CONSTS(14))/STATES(4)+CONSTS(14) ** 2.00000 ALGBRC(97) = 1.00000/((1.00000+ALGBRC(87))+ALGBRC(92)) ALGBRC(190) = ( EXP( CONSTS(51)*ALGBRC(181))*STATES(43) ** 3.00000)*CONSTS(21) ALGBRC(191) = ( EXP( (CONSTS(51) - 1.00000)*ALGBRC(181))*CONSTS(122))*STATES(4) ALGBRC(192) = 1.00000+ CONSTS(53)*EXP( (CONSTS(51) - 1.00000)*ALGBRC(181)) ALGBRC(193) = ( ( CONSTS(52)*CONSTS(123))*(ALGBRC(190) - ALGBRC(191)))/( CONSTS(121)*ALGBRC(192)) ALGBRC(106) = ( CONSTS(57)*STATES(4))/(CONSTS(58)+STATES(4)) ALGBRC(195) = - 2.00000*ALGBRC(193)+ALGBRC(106) RATES(4) = ALGBRC(97)*(((ALGBRC(13) - ALGBRC(201)) - ALGBRC(52)) - ( ALGBRC(195)*0.500000)*CONSTS(104)) ALGBRC(115) = CONSTS(112)*log(CONSTS(22)/STATES(20)) ALGBRC(151) = CONSTS(112)*log(CONSTS(23)/STATES(43)) ALGBRC(166) = ( CONSTS(32)*((((STATES(32)+STATES(33))+STATES(34))+STATES(35))+STATES(27)))*(STATES(22) - (ALGBRC(151)/3.00000+( 2.00000*ALGBRC(115))/3.00000)) ALGBRC(194) = 1.00000+ 0.124500*EXP( - 0.100000*ALGBRC(181)) ALGBRC(196) = ( 0.0365000*CONSTS(125))*EXP( - 1.33000*ALGBRC(181)) ALGBRC(198) = 1.00000/(ALGBRC(194)+ALGBRC(196)) ALGBRC(103) = 1.00000+CONSTS(56)/STATES(43) ** 1.50000 ALGBRC(200) = ( CONSTS(54)*ALGBRC(198))*(CONSTS(124)/ALGBRC(103)) ALGBRC(180) = ( CONSTS(84)*(STATES(79)+STATES(70)))*(STATES(22) - ALGBRC(151)) ALGBRC(179) = ( CONSTS(81)*(STATES(66)+STATES(57)))*(STATES(22) - ALGBRC(151)) ALGBRC(203) = ((ALGBRC(180)+ALGBRC(179))+ALGBRC(166)/3.00000)+ 3.00000*(ALGBRC(193)+ALGBRC(200)) RATES(43) = - CONSTS(104)*ALGBRC(203) ALGBRC(204) = CONSTS(20)*ALGBRC(181) ALGBRC(187) = 0.00100000*EXP( 2.00000*ALGBRC(181)) - CONSTS(21)*0.341000 ALGBRC(189) = EXP( 2.00000*ALGBRC(181)) - 1.00000 ALGBRC(205) = ( ( CONSTS(118)*4.00000)*ALGBRC(204))*(ALGBRC(187)/ALGBRC(189)) ALGBRC(207) = TERNRY(ALGBRC(205).GT.0.00000, 0.00000, ALGBRC(205)) ALGBRC(208) = CONSTS(120)/(1.00000+ALGBRC(207)/CONSTS(116)) ALGBRC(183) = STATES(20)*EXP(ALGBRC(181)) - CONSTS(22) ALGBRC(185) = EXP(ALGBRC(181)) - 1.00000 ALGBRC(209) = ( ( ( ALGBRC(208)*STATES(21))*STATES(23))*ALGBRC(204))*(ALGBRC(183)/ALGBRC(185)) ALGBRC(101) = 1.00000/(0.968100+EXP((STATES(22)+82.1862)/15.8864)) ALGBRC(118) = ( ( CONSTS(34)* ( CONSTS(22)*1.00000) ** (1.0 / 2))*ALGBRC(101))*(STATES(22) - ALGBRC(115)) ALGBRC(121) = ( ( CONSTS(46)*CONSTS(110))*STATES(40))*(STATES(22) - ALGBRC(115)) ALGBRC(126) = ( ( CONSTS(48)*STATES(42))*STATES(41))*(STATES(22) - ALGBRC(115)) ALGBRC(133) = ( CONSTS(59)*(1.00000/(1.00000+EXP(- (STATES(22) - 20.0000)/12.0000))))*(STATES(22) - ALGBRC(115)) ALGBRC(140) = ( CONSTS(60)*STATES(52))*(STATES(22) - ALGBRC(115)) ALGBRC(112) = (TERNRY((VOI - CONSTS(79)) - CONSTS(80)*INT((VOI - CONSTS(79))/CONSTS(80)).LT.CONSTS(77), 1.00000, 0.00000))*CONSTS(111) ALGBRC(211) = (((((((ALGBRC(121)+ALGBRC(126))+ALGBRC(118))+ALGBRC(209))+( 2.00000*ALGBRC(166))/3.00000)+ALGBRC(133))+ALGBRC(112)) - 2.00000*ALGBRC(200))+ALGBRC(140) RATES(20) = - CONSTS(104)*ALGBRC(211) ALGBRC(212) = ( CONSTS(95)*(STATES(80)+STATES(7)))*(STATES(1) - STATES(3)) ALGBRC(60) = ( CONSTS(10)*CONSTS(13))/STATES(1)+CONSTS(13) ** 2.00000 ALGBRC(67) = 1.00000/(1.00000+ALGBRC(60)) RATES(1) = ALGBRC(67)*(ALGBRC(1) - ALGBRC(212)) ALGBRC(206) = ( ALGBRC(205)*STATES(23))*STATES(21) ALGBRC(72) = ( CONSTS(9)*CONSTS(12))/STATES(3)+CONSTS(12) ** 2.00000 ALGBRC(77) = ( CONSTS(11)*CONSTS(14))/STATES(3)+CONSTS(14) ** 2.00000 ALGBRC(82) = 1.00000/((1.00000+ALGBRC(72))+ALGBRC(77)) ALGBRC(214) = ( ALGBRC(212)*CONSTS(15))/CONSTS(17) - ( ALGBRC(13)*CONSTS(18))/CONSTS(17) ALGBRC(210) = ( ( ( (ALGBRC(205)/CONSTS(118))*CONSTS(31))*STATES(25))*STATES(25))*STATES(24) RATES(3) = ALGBRC(82)*((ALGBRC(214) - ALGBRC(206)*CONSTS(114)) - ALGBRC(210)*CONSTS(114)) ALGBRC(213) = ((((((ALGBRC(180)+ALGBRC(179))+ALGBRC(206))+ALGBRC(210))+ALGBRC(209))+ALGBRC(121))+ALGBRC(126))+ALGBRC(166) ALGBRC(202) = (((ALGBRC(118)+ALGBRC(193))+ALGBRC(200))+ALGBRC(140))+ALGBRC(133) ALGBRC(109) = ALGBRC(106) ALGBRC(215) = (ALGBRC(213)+ALGBRC(202))+ALGBRC(109) RATES(22) = - ((ALGBRC(215)+CONSTS(78))+ALGBRC(112)) RETURN END SUBROUTINE computeVariables(VOI, CONSTS, RATES, STATES, ALGBRC) REAL VOI, CONSTS(*), RATES(*), STATES(*), ALGBRC(*) ALGBRC(3) = 1.00000/(0.00336336/(0.500000+EXP(STATES(22)/- 5.53900))+ 0.00779047*EXP(STATES(22)/- 49.5104)) ALGBRC(15) = CONSTS(29)/(1.00000+EXP((STATES(22)+28.5000)/7.80000))+(1.00000 - CONSTS(29)) ALGBRC(4) = 1.00000/(1.00000+EXP((STATES(22)+75.6000)/6.20000)) ALGBRC(16) = TERNRY(STATES(22).LT.- 60.0000, 500.000, 18.3000+ 0.00500000*EXP(- STATES(22)/6.20000)) ALGBRC(5) = 1.00000/(1.00000+EXP(- (STATES(22)+48.4000)/5.20000)) ALGBRC(17) = TERNRY(STATES(22).LT.- 56.0000, 2.44000*EXP((STATES(22)+120.000)/40.0000), 1.34000+ 0.0350000*EXP(- STATES(22)/11.8000)) ALGBRC(6) = ( CONSTS(47)*CONSTS(35))*EXP( CONSTS(42)*STATES(22)) ALGBRC(18) = ( CONSTS(47)*CONSTS(36))*EXP( CONSTS(105)*STATES(22)) ALGBRC(8) = TERNRY(STATES(22).EQ.21.0000, 0.000146000/0.0780000, ( 0.000146000*(STATES(22) - 21.0000))/(1.00000 - EXP( - 0.0780000*(STATES(22) - 21.0000)))) ALGBRC(20) = 0.000910000*EXP( - 0.0280000*STATES(22)) ALGBRC(9) = TERNRY(STATES(22).EQ.- 11.0000, 3.30000e-05/0.130000, ( 3.30000e-05*(STATES(22)+11.0000))/(1.00000 - EXP( - 0.130000*(STATES(22)+11.0000)))) ALGBRC(21) = 0.000100000*EXP( - 0.0150000*STATES(22)) ALGBRC(25) = STATES(3)*1000.00 ** 4.00000 ALGBRC(26) = CONSTS(3)*STATES(5) ALGBRC(29) = ALGBRC(6)*STATES(36)+ CONSTS(109)*STATES(38) ALGBRC(35) = (ALGBRC(18)+CONSTS(108))*STATES(37) ALGBRC(39) = STATES(3)*1000.00 ** 3.00000 ALGBRC(40) = CONSTS(5)*STATES(6) ALGBRC(19) = ( CONSTS(47)*CONSTS(37))*EXP( CONSTS(43)*STATES(22)) ALGBRC(28) = ( CONSTS(47)*CONSTS(40))*EXP( CONSTS(107)*STATES(22)) ALGBRC(48) = ALGBRC(19)*STATES(38)+ ALGBRC(28)*STATES(39) ALGBRC(34) = ( CONSTS(47)*CONSTS(38))*EXP( CONSTS(106)*STATES(22)) ALGBRC(42) = ( CONSTS(47)*CONSTS(39))*EXP( CONSTS(44)*STATES(22)) ALGBRC(56) = (ALGBRC(34)+ALGBRC(42))*STATES(40) ALGBRC(7) = ( CONSTS(47)*CONSTS(41))*EXP( CONSTS(45)*STATES(22)) ALGBRC(47) = ( ( ALGBRC(34)*ALGBRC(28))*ALGBRC(7))/( ALGBRC(19)*ALGBRC(42)) ALGBRC(54) = ( CONSTS(108)*STATES(37)+ ALGBRC(34)*STATES(40))+ ALGBRC(47)*STATES(39) ALGBRC(62) = ((ALGBRC(7)+ALGBRC(19))+CONSTS(109))*STATES(38) ALGBRC(55) = ALGBRC(7)*STATES(38)+ ALGBRC(42)*STATES(40) ALGBRC(63) = (ALGBRC(47)+ALGBRC(28))*STATES(39) ALGBRC(11) = 2.80200/( 0.210000*EXP(- STATES(22)/17.0000)+ 0.230000*EXP(- STATES(22)/150.000)) ALGBRC(65) = 0.400000*EXP(- STATES(22)/20.3000) ALGBRC(12) = 3.80200/( 0.102700*EXP(- STATES(22)/17.0000)+ 0.200000*EXP(- STATES(22)/150.000)) ALGBRC(66) = 0.191700*EXP(- STATES(22)/20.3000) ALGBRC(23) = 2.80200/( 0.230000*EXP(- STATES(22)/15.0000)+ 0.250000*EXP(- STATES(22)/150.000)) ALGBRC(70) = 0.400000*EXP(- (STATES(22) - 5.00000)/20.3000) ALGBRC(24) = 3.80200/( 0.102700*EXP(- STATES(22)/15.0000)+ 0.230000*EXP(- STATES(22)/150.000)) ALGBRC(71) = 0.200000*EXP(- (STATES(22) - 5.00000)/20.3000) ALGBRC(31) = 2.80200/( 0.250000*EXP(- STATES(22)/12.0000)+ 0.270000*EXP(- STATES(22)/150.000)) ALGBRC(75) = ( 0.400000*EXP(- (STATES(22) - 10.0000)/20.3000))/4.50000 ALGBRC(32) = 3.80200/( 0.102700*EXP(- STATES(22)/12.0000)+ 0.250000*EXP(- STATES(22)/150.000)) ALGBRC(76) = 0.220000*EXP(- (STATES(22) - 10.0000)/20.3000) ALGBRC(44) = ( 3.79330e-07*EXP(- STATES(22)/7.60000))*3.00000 ALGBRC(80) = 0.00840000+ 2.00000e-05*STATES(22) ALGBRC(45) = 3.79330e-07*EXP(- STATES(22)/7.70000) ALGBRC(81) = 0.00840000+ 2.00000e-05*STATES(22) ALGBRC(37) = ( 9.17800*EXP(STATES(22)/29.6800))/4.50000 ALGBRC(85) = ( ( ALGBRC(44)*ALGBRC(37))*ALGBRC(31))/( ALGBRC(80)*ALGBRC(75)) ALGBRC(38) = 9.17800*EXP(STATES(22)/29.6800) ALGBRC(86) = ( ( ALGBRC(45)*ALGBRC(38))*ALGBRC(32))/( ALGBRC(81)*ALGBRC(76)) ALGBRC(50) = ( (ALGBRC(37)/100.000)*1.50000)*0.285000 ALGBRC(90) = ALGBRC(44)/5.00000 ALGBRC(51) = ALGBRC(38)/100.000 ALGBRC(91) = ALGBRC(45) ALGBRC(58) = (ALGBRC(37)/95000.0)*80.0000 ALGBRC(95) = (ALGBRC(44)/30.0000)/10.0000 ALGBRC(59) = ALGBRC(38)/95000.0 ALGBRC(96) = ALGBRC(45)/50.0000 ALGBRC(2) = ( ( 4.00000*1.20000)*0.416000)*EXP( 0.0120000*(STATES(22) - 35.0000)) ALGBRC(14) = 4.00000*ALGBRC(2) ALGBRC(116) = ( 0.600000*0.0923300)*STATES(3) ALGBRC(119) = ALGBRC(116) ALGBRC(123) = (ALGBRC(14)+ALGBRC(119))*STATES(10) ALGBRC(78) = ( ( 4.00000*0.450000)*0.0490000)*EXP( - 0.0650000*(STATES(22) - 22.0000)) ALGBRC(83) = ALGBRC(78) ALGBRC(128) = ALGBRC(83)*STATES(11)+ CONSTS(103)*STATES(15) ALGBRC(46) = CONSTS(25)*ALGBRC(2) ALGBRC(53) = 4.00000*ALGBRC(46) ALGBRC(124) = (ALGBRC(53)+CONSTS(103))*STATES(15) ALGBRC(100) = ALGBRC(78)/CONSTS(26) ALGBRC(104) = ALGBRC(100) ALGBRC(130) = ALGBRC(104)*STATES(16)+ ALGBRC(119)*STATES(10) ALGBRC(27) = 3.00000*ALGBRC(2) ALGBRC(122) = CONSTS(25)*ALGBRC(119) ALGBRC(129) = ((ALGBRC(83)+ALGBRC(27))+ALGBRC(122))*STATES(11) ALGBRC(88) = 2.00000*ALGBRC(78) ALGBRC(135) = ( ALGBRC(14)*STATES(10)+ ALGBRC(88)*STATES(12))+ CONSTS(113)*STATES(16) ALGBRC(61) = 3.00000*ALGBRC(46) ALGBRC(131) = ((ALGBRC(104)+ALGBRC(61))+CONSTS(113))*STATES(16) ALGBRC(107) = 2.00000*ALGBRC(100) ALGBRC(137) = ( ALGBRC(53)*STATES(15)+ ALGBRC(107)*STATES(17))+ ALGBRC(122)*STATES(11) ALGBRC(33) = 2.00000*ALGBRC(2) ALGBRC(127) = CONSTS(25)*ALGBRC(122) ALGBRC(136) = ((ALGBRC(88)+ALGBRC(33))+ALGBRC(127))*STATES(12) ALGBRC(93) = 3.00000*ALGBRC(78) ALGBRC(141) = ( ALGBRC(27)*STATES(11)+ ALGBRC(93)*STATES(13))+ CONSTS(115)*STATES(17) ALGBRC(68) = 2.00000*ALGBRC(46) ALGBRC(138) = ((ALGBRC(107)+ALGBRC(68))+CONSTS(115))*STATES(17) ALGBRC(110) = 3.00000*ALGBRC(100) ALGBRC(144) = ( ALGBRC(61)*STATES(16)+ ALGBRC(110)*STATES(18))+ ALGBRC(127)*STATES(12) ALGBRC(41) = ALGBRC(2) ALGBRC(134) = CONSTS(25)*ALGBRC(127) ALGBRC(142) = ((ALGBRC(93)+ALGBRC(41))+ALGBRC(134))*STATES(13) ALGBRC(98) = 4.00000*ALGBRC(78) ALGBRC(152) = ( ALGBRC(33)*STATES(12)+ ALGBRC(98)*STATES(14))+ CONSTS(117)*STATES(18) ALGBRC(73) = ALGBRC(46) ALGBRC(145) = ((ALGBRC(110)+ALGBRC(73))+CONSTS(117))*STATES(18) ALGBRC(113) = 4.00000*ALGBRC(100) ALGBRC(154) = ( ALGBRC(68)*STATES(17)+ ALGBRC(113)*STATES(19))+ ALGBRC(134)*STATES(13) ALGBRC(143) = CONSTS(25)*ALGBRC(134) ALGBRC(153) = ((ALGBRC(98)+CONSTS(27))+ALGBRC(143))*STATES(14) ALGBRC(167) = ( ALGBRC(41)*STATES(13)+ CONSTS(28)*STATES(21))+ CONSTS(119)*STATES(19) ALGBRC(155) = (ALGBRC(113)+CONSTS(119))*STATES(19) ALGBRC(168) = ALGBRC(73)*STATES(18)+ ALGBRC(143)*STATES(14) ALGBRC(10) = CONSTS(63)*EXP( CONSTS(61)*STATES(22)) ALGBRC(22) = 4.00000*ALGBRC(10) ALGBRC(139) = CONSTS(71)*EXP( CONSTS(72)*STATES(22)) ALGBRC(146) = ALGBRC(139) ALGBRC(156) = (ALGBRC(22)+ALGBRC(146))*STATES(44) ALGBRC(102) = CONSTS(70)*EXP( - CONSTS(69)*STATES(22)) ALGBRC(105) = ALGBRC(102) ALGBRC(74) = CONSTS(64)*EXP( - CONSTS(62)*STATES(22)) ALGBRC(79) = ALGBRC(74) ALGBRC(169) = ALGBRC(105)*STATES(45)+ ALGBRC(79)*STATES(48) ALGBRC(30) = 3.00000*ALGBRC(10) ALGBRC(147) = CONSTS(73)*ALGBRC(139) ALGBRC(157) = ((ALGBRC(30)+ALGBRC(105))+ALGBRC(147))*STATES(45) ALGBRC(108) = 2.00000*ALGBRC(102) ALGBRC(84) = ALGBRC(74)/CONSTS(65) ALGBRC(170) = ( ALGBRC(108)*STATES(46)+ ALGBRC(84)*STATES(49))+ ALGBRC(22)*STATES(44) ALGBRC(36) = 2.00000*ALGBRC(10) ALGBRC(148) = CONSTS(74)*ALGBRC(139) ALGBRC(158) = ((ALGBRC(36)+ALGBRC(108))+ALGBRC(148))*STATES(46) ALGBRC(111) = 3.00000*ALGBRC(102) ALGBRC(89) = ALGBRC(74)/CONSTS(66) ALGBRC(171) = ( ALGBRC(111)*STATES(47)+ ALGBRC(89)*STATES(50))+ ALGBRC(30)*STATES(45) ALGBRC(149) = CONSTS(75)*ALGBRC(139) ALGBRC(43) = ALGBRC(10) ALGBRC(159) = ((ALGBRC(43)+ALGBRC(111))+ALGBRC(149))*STATES(47) ALGBRC(94) = ALGBRC(74)/CONSTS(67) ALGBRC(132) = 4.00000*ALGBRC(102) ALGBRC(172) = ( ALGBRC(132)*STATES(52)+ ALGBRC(94)*STATES(51))+ ALGBRC(36)*STATES(46) ALGBRC(49) = ( 4.00000*CONSTS(65))*ALGBRC(10) ALGBRC(160) = (ALGBRC(79)+ALGBRC(49))*STATES(48) ALGBRC(114) = ALGBRC(102)/CONSTS(73) ALGBRC(173) = ALGBRC(146)*STATES(44)+ ALGBRC(114)*STATES(49) ALGBRC(57) = ( ( 3.00000*CONSTS(66))*ALGBRC(10))/CONSTS(65) ALGBRC(161) = ((ALGBRC(57)+ALGBRC(84))+ALGBRC(114))*STATES(49) ALGBRC(117) = ( ( 2.00000*CONSTS(73))*ALGBRC(102))/CONSTS(74) ALGBRC(174) = ( ALGBRC(117)*STATES(50)+ ALGBRC(147)*STATES(45))+ ALGBRC(49)*STATES(48) ALGBRC(64) = ( ( 2.00000*CONSTS(67))*ALGBRC(10))/CONSTS(66) ALGBRC(162) = ((ALGBRC(64)+ALGBRC(89))+ALGBRC(117))*STATES(50) ALGBRC(120) = ( ( 3.00000*CONSTS(74))*ALGBRC(102))/CONSTS(75) ALGBRC(175) = ( ALGBRC(120)*STATES(51)+ ALGBRC(148)*STATES(46))+ ALGBRC(57)*STATES(49) ALGBRC(69) = ( CONSTS(68)*ALGBRC(10))/CONSTS(67) ALGBRC(163) = ((ALGBRC(69)+ALGBRC(94))+ALGBRC(120))*STATES(51) ALGBRC(125) = ( ( 4.00000*CONSTS(75))*ALGBRC(102))/CONSTS(76) ALGBRC(176) = ( ALGBRC(125)*STATES(53)+ ALGBRC(149)*STATES(47))+ ALGBRC(64)*STATES(50) ALGBRC(150) = CONSTS(76)*ALGBRC(139) ALGBRC(165) = (ALGBRC(132)+ALGBRC(150))*STATES(52) ALGBRC(99) = ALGBRC(74)/CONSTS(68) ALGBRC(178) = ALGBRC(43)*STATES(47)+ ALGBRC(99)*STATES(53) ALGBRC(164) = (ALGBRC(99)+ALGBRC(125))*STATES(53) ALGBRC(177) = ALGBRC(150)*STATES(52)+ ALGBRC(69)*STATES(51) ALGBRC(181) = STATES(22)/CONSTS(112) ALGBRC(182) = ( 0.000171200*EXP( - 1.46500*ALGBRC(181)))/1000.00 ALGBRC(184) = ( 26.1700*EXP( 1.46500*ALGBRC(181)))/1000.00 ALGBRC(186) = ( 287.500*EXP( 1.24200*ALGBRC(181)))/1000.00 ALGBRC(188) = ( 0.0402500*EXP( - 1.24200*ALGBRC(181)))/1000.00 ALGBRC(1) = (STATES(2) - STATES(1))/CONSTS(7) ALGBRC(197) = STATES(4)/CONSTS(97) ** CONSTS(99) ALGBRC(199) = STATES(2)/CONSTS(98) ** CONSTS(100) ALGBRC(201) = ( CONSTS(96)*( CONSTS(101)*ALGBRC(197) - CONSTS(102)*ALGBRC(199)))/((1.00000+ALGBRC(197))+ALGBRC(199)) ALGBRC(52) = CONSTS(2)*RATES(6)+ CONSTS(1)*RATES(5) ALGBRC(13) = (STATES(3) - STATES(4))/CONSTS(8) ALGBRC(87) = ( CONSTS(9)*CONSTS(12))/STATES(4)+CONSTS(12) ** 2.00000 ALGBRC(92) = ( CONSTS(11)*CONSTS(14))/STATES(4)+CONSTS(14) ** 2.00000 ALGBRC(97) = 1.00000/((1.00000+ALGBRC(87))+ALGBRC(92)) ALGBRC(190) = ( EXP( CONSTS(51)*ALGBRC(181))*STATES(43) ** 3.00000)*CONSTS(21) ALGBRC(191) = ( EXP( (CONSTS(51) - 1.00000)*ALGBRC(181))*CONSTS(122))*STATES(4) ALGBRC(192) = 1.00000+ CONSTS(53)*EXP( (CONSTS(51) - 1.00000)*ALGBRC(181)) ALGBRC(193) = ( ( CONSTS(52)*CONSTS(123))*(ALGBRC(190) - ALGBRC(191)))/( CONSTS(121)*ALGBRC(192)) ALGBRC(106) = ( CONSTS(57)*STATES(4))/(CONSTS(58)+STATES(4)) ALGBRC(195) = - 2.00000*ALGBRC(193)+ALGBRC(106) ALGBRC(115) = CONSTS(112)*log(CONSTS(22)/STATES(20)) ALGBRC(151) = CONSTS(112)*log(CONSTS(23)/STATES(43)) ALGBRC(166) = ( CONSTS(32)*((((STATES(32)+STATES(33))+STATES(34))+STATES(35))+STATES(27)))*(STATES(22) - (ALGBRC(151)/3.00000+( 2.00000*ALGBRC(115))/3.00000)) ALGBRC(194) = 1.00000+ 0.124500*EXP( - 0.100000*ALGBRC(181)) ALGBRC(196) = ( 0.0365000*CONSTS(125))*EXP( - 1.33000*ALGBRC(181)) ALGBRC(198) = 1.00000/(ALGBRC(194)+ALGBRC(196)) ALGBRC(103) = 1.00000+CONSTS(56)/STATES(43) ** 1.50000 ALGBRC(200) = ( CONSTS(54)*ALGBRC(198))*(CONSTS(124)/ALGBRC(103)) ALGBRC(180) = ( CONSTS(84)*(STATES(79)+STATES(70)))*(STATES(22) - ALGBRC(151)) ALGBRC(179) = ( CONSTS(81)*(STATES(66)+STATES(57)))*(STATES(22) - ALGBRC(151)) ALGBRC(203) = ((ALGBRC(180)+ALGBRC(179))+ALGBRC(166)/3.00000)+ 3.00000*(ALGBRC(193)+ALGBRC(200)) ALGBRC(204) = CONSTS(20)*ALGBRC(181) ALGBRC(187) = 0.00100000*EXP( 2.00000*ALGBRC(181)) - CONSTS(21)*0.341000 ALGBRC(189) = EXP( 2.00000*ALGBRC(181)) - 1.00000 ALGBRC(205) = ( ( CONSTS(118)*4.00000)*ALGBRC(204))*(ALGBRC(187)/ALGBRC(189)) ALGBRC(207) = TERNRY(ALGBRC(205).GT.0.00000, 0.00000, ALGBRC(205)) ALGBRC(208) = CONSTS(120)/(1.00000+ALGBRC(207)/CONSTS(116)) ALGBRC(183) = STATES(20)*EXP(ALGBRC(181)) - CONSTS(22) ALGBRC(185) = EXP(ALGBRC(181)) - 1.00000 ALGBRC(209) = ( ( ( ALGBRC(208)*STATES(21))*STATES(23))*ALGBRC(204))*(ALGBRC(183)/ALGBRC(185)) ALGBRC(101) = 1.00000/(0.968100+EXP((STATES(22)+82.1862)/15.8864)) ALGBRC(118) = ( ( CONSTS(34)* ( CONSTS(22)*1.00000) ** (1.0 / 2))*ALGBRC(101))*(STATES(22) - ALGBRC(115)) ALGBRC(121) = ( ( CONSTS(46)*CONSTS(110))*STATES(40))*(STATES(22) - ALGBRC(115)) ALGBRC(126) = ( ( CONSTS(48)*STATES(42))*STATES(41))*(STATES(22) - ALGBRC(115)) ALGBRC(133) = ( CONSTS(59)*(1.00000/(1.00000+EXP(- (STATES(22) - 20.0000)/12.0000))))*(STATES(22) - ALGBRC(115)) ALGBRC(140) = ( CONSTS(60)*STATES(52))*(STATES(22) - ALGBRC(115)) ALGBRC(112) = (TERNRY((VOI - CONSTS(79)) - CONSTS(80)*INT((VOI - CONSTS(79))/CONSTS(80)).LT.CONSTS(77), 1.00000, 0.00000))*CONSTS(111) ALGBRC(211) = (((((((ALGBRC(121)+ALGBRC(126))+ALGBRC(118))+ALGBRC(209))+( 2.00000*ALGBRC(166))/3.00000)+ALGBRC(133))+ALGBRC(112)) - 2.00000*ALGBRC(200))+ALGBRC(140) ALGBRC(212) = ( CONSTS(95)*(STATES(80)+STATES(7)))*(STATES(1) - STATES(3)) ALGBRC(60) = ( CONSTS(10)*CONSTS(13))/STATES(1)+CONSTS(13) ** 2.00000 ALGBRC(67) = 1.00000/(1.00000+ALGBRC(60)) ALGBRC(206) = ( ALGBRC(205)*STATES(23))*STATES(21) ALGBRC(72) = ( CONSTS(9)*CONSTS(12))/STATES(3)+CONSTS(12) ** 2.00000 ALGBRC(77) = ( CONSTS(11)*CONSTS(14))/STATES(3)+CONSTS(14) ** 2.00000 ALGBRC(82) = 1.00000/((1.00000+ALGBRC(72))+ALGBRC(77)) ALGBRC(214) = ( ALGBRC(212)*CONSTS(15))/CONSTS(17) - ( ALGBRC(13)*CONSTS(18))/CONSTS(17) ALGBRC(210) = ( ( ( (ALGBRC(205)/CONSTS(118))*CONSTS(31))*STATES(25))*STATES(25))*STATES(24) ALGBRC(213) = ((((((ALGBRC(180)+ALGBRC(179))+ALGBRC(206))+ALGBRC(210))+ALGBRC(209))+ALGBRC(121))+ALGBRC(126))+ALGBRC(166) ALGBRC(202) = (((ALGBRC(118)+ALGBRC(193))+ALGBRC(200))+ALGBRC(140))+ALGBRC(133) ALGBRC(109) = ALGBRC(106) ALGBRC(215) = (ALGBRC(213)+ALGBRC(202))+ALGBRC(109) RETURN END REAL FUNCTION TERNRY(TEST, VALA, VALB) LOGICAL TEST REAL VALA, VALB IF (TEST) THEN TERNRY = VALA ELSE TERNRY = VALB ENDIF RETURN END