Views
Emergent Properties of Networks of Biological Signaling Pathways
Generated code
Download this code
- The required array sizes are:
- VARIABLES[77]
- CONSTANTS[200]
- BOUND[1]
- RATES[77]
- The following variables are defined:
- Variable GEF_star(RATES[0] and VARIABLES[0])
- Variable CaM_GEF(RATES[1] and VARIABLES[1])
- Variable Gbg_GEF(RATES[2] and VARIABLES[2])
- Variable CaGqPLC(RATES[3] and VARIABLES[3])
- Variable CaPLC(RATES[4] and VARIABLES[4])
- Variable NgCaM(RATES[5] and VARIABLES[5])
- Variable GEF(RATES[6] and VARIABLES[6])
- Variable Ng(RATES[7] and VARIABLES[7])
- Variable Gbg(RATES[8] and VARIABLES[8])
- Variable Ga_GDP(RATES[9] and VARIABLES[9])
- Variable mGluR(RATES[10] and VARIABLES[10])
- Variable PLC(RATES[11] and VARIABLES[11])
- Variable Ca2CaM(RATES[12] and VARIABLES[12])
- Variable Ca3CaM(RATES[13] and VARIABLES[13])
- Variable Ng_star(RATES[14] and VARIABLES[14])
- Variable Gabg(RATES[15] and VARIABLES[15])
- Variable R(RATES[16] and VARIABLES[16])
- Variable Gabg_R(RATES[17] and VARIABLES[17])
- Variable Glu_synapse(RATES[18] and VARIABLES[18])
- Variable Gabg_GluR(RATES[19] and VARIABLES[19])
- Variable Glu(RATES[20] and VARIABLES[20])
- Variable Ga_GTP(RATES[21] and VARIABLES[21])
- Variable GqPLC(RATES[22] and VARIABLES[22])
- Variable GEF_inact(RATES[23] and VARIABLES[23])
- Variable Ca4CAM(RATES[24] and VARIABLES[24])
- Variable kbA4(CONSTANTS[0])
- Variable kfA5(CONSTANTS[1])
- Variable kbA5(CONSTANTS[2])
- Variable kfA6(CONSTANTS[3])
- Variable kbA6(CONSTANTS[4])
- Variable kfA8(CONSTANTS[5])
- Variable kbA8(CONSTANTS[6])
- Variable kfA10(CONSTANTS[7])
- Variable kbA10(CONSTANTS[8])
- Variable kmA7(CONSTANTS[9])
- Variable kmA9(CONSTANTS[10])
- Variable VmaxA7(CONSTANTS[11])
- Variable VmaxA3(CONSTANTS[12])
- Variable VmaxA9(CONSTANTS[13])
- Variable kmH2(CONSTANTS[14])
- Variable kmF4(CONSTANTS[15])
- Variable EGF_EGFR(RATES[25] and VARIABLES[25])
- Variable EGF_EGFR_INTERNAL(RATES[26] and VARIABLES[26])
- Variable EGF(RATES[27] and VARIABLES[27])
- Variable EGFR(RATES[28] and VARIABLES[28])
- Variable kfA1(CONSTANTS[16])
- Variable kbA1(CONSTANTS[17])
- Variable kfA2(CONSTANTS[18])
- Variable kbA2(CONSTANTS[19])
- Variable CaPLCg(RATES[29] and VARIABLES[29])
- Variable CaPLCg_star(RATES[30] and VARIABLES[30])
- Variable PLCg(RATES[31] and VARIABLES[31])
- Variable PLCg_star(RATES[32] and VARIABLES[32])
- Variable kfF1(CONSTANTS[20])
- Variable kbF1(CONSTANTS[21])
- Variable kfF3(CONSTANTS[22])
- Variable kfF5(CONSTANTS[23])
- Variable kbF5(CONSTANTS[24])
- Variable kmF4(CONSTANTS[25])
- Variable VmaxF4(CONSTANTS[26])
- Variable kmA3(CONSTANTS[27])
- Variable one(CONSTANTS[28])
- Variable PKC(RATES[33] and VARIABLES[33])
- Variable PKC_i(RATES[34] and VARIABLES[34])
- Variable DAGPKC(RATES[35] and VARIABLES[35])
- Variable AADAGPKC(RATES[36] and VARIABLES[36])
- Variable DAGCaPKC(RATES[37] and VARIABLES[37])
- Variable CaPKC(RATES[38] and VARIABLES[38])
- Variable AA(RATES[39] and VARIABLES[39])
- Variable APC(RATES[40] and VARIABLES[40])
- Variable PIP2_star(RATES[41] and VARIABLES[41])
- Variable PLA2_cyt(RATES[42] and VARIABLES[42])
- Variable PLA2_star(RATES[43] and VARIABLES[43])
- Variable CaPLA2(RATES[44] and VARIABLES[44])
- Variable PIP2CaPLA2(RATES[45] and VARIABLES[45])
- Variable PIP2PLA2(RATES[46] and VARIABLES[46])
- Variable DAGCaPLA2(RATES[47] and VARIABLES[47])
- Variable CaPLA2_star(RATES[48] and VARIABLES[48])
- Variable PIP2(RATES[49] and VARIABLES[49])
- Variable DAG(RATES[50] and VARIABLES[50])
- Variable IP3(RATES[51] and VARIABLES[51])
- Variable Inositol(RATES[52] and VARIABLES[52])
- Variable PC(RATES[53] and VARIABLES[53])
- Variable kfK1(CONSTANTS[29])
- Variable kbK1(CONSTANTS[30])
- Variable kfK2(CONSTANTS[31])
- Variable kbK2(CONSTANTS[32])
- Variable kfK3(CONSTANTS[33])
- Variable kbK3(CONSTANTS[34])
- Variable kfK4(CONSTANTS[35])
- Variable kbK4(CONSTANTS[36])
- Variable kfK5(CONSTANTS[37])
- Variable kbK5(CONSTANTS[38])
- Variable kfK6(CONSTANTS[39])
- Variable kbK6(CONSTANTS[40])
- Variable kfK7(CONSTANTS[41])
- Variable kbK7(CONSTANTS[42])
- Variable kfK8(CONSTANTS[43])
- Variable kbK8(CONSTANTS[44])
- Variable kfK9(CONSTANTS[45])
- Variable kbK9(CONSTANTS[46])
- Variable kfK10(CONSTANTS[47])
- Variable kbK10(CONSTANTS[48])
- Variable kfE1(CONSTANTS[49])
- Variable kbE1(CONSTANTS[50])
- Variable kfE3(CONSTANTS[51])
- Variable kbE3(CONSTANTS[52])
- Variable kfE5(CONSTANTS[53])
- Variable kbE5(CONSTANTS[54])
- Variable kfE7(CONSTANTS[55])
- Variable kbE7(CONSTANTS[56])
- Variable kfE10(CONSTANTS[57])
- Variable kbE10(CONSTANTS[58])
- Variable kfE11(CONSTANTS[59])
- Variable kbE11(CONSTANTS[60])
- Variable kmE9(CONSTANTS[61])
- Variable VmaxE9(CONSTANTS[62])
- Variable kfE13(CONSTANTS[63])
- Variable kbE13(CONSTANTS[64])
- Variable kmE2(CONSTANTS[65])
- Variable kmE4(CONSTANTS[66])
- Variable kmE6(CONSTANTS[67])
- Variable kmE8(CONSTANTS[68])
- Variable kmE12(CONSTANTS[69])
- Variable VmaxE2(CONSTANTS[70])
- Variable VmaxE4(CONSTANTS[71])
- Variable VmaxE6(CONSTANTS[72])
- Variable VmaxE8(CONSTANTS[73])
- Variable VmaxE12(CONSTANTS[74])
- Variable kmF2(CONSTANTS[75])
- Variable kmF6(CONSTANTS[76])
- Variable VmaxF2(CONSTANTS[77])
- Variable VmaxF6(CONSTANTS[78])
- Variable kfG8(CONSTANTS[79])
- Variable kfG9(CONSTANTS[80])
- Variable kmG6(CONSTANTS[81])
- Variable VmaxG6(CONSTANTS[82])
- Variable kmG7(CONSTANTS[83])
- Variable VmaxG7(CONSTANTS[84])
- Variable t(BOUND[0])
- Variable Ca(CONSTANTS[85])
- Variable GTP(CONSTANTS[86])
- Variable PKA(CONSTANTS[87])
- Variable CaM(RATES[54] and VARIABLES[54])
- Variable one(CONSTANTS[88])
- Variable kfD1(CONSTANTS[89])
- Variable kbD1(CONSTANTS[90])
- Variable kfD2(CONSTANTS[91])
- Variable kbD2(CONSTANTS[92])
- Variable kfD3(CONSTANTS[93])
- Variable kbD3(CONSTANTS[94])
- Variable kfD4(CONSTANTS[95])
- Variable kbD4(CONSTANTS[96])
- Variable kfD5(CONSTANTS[97])
- Variable kbD5(CONSTANTS[98])
- Variable kfD6(CONSTANTS[99])
- Variable kfD7(CONSTANTS[100])
- Variable kfD8(CONSTANTS[101])
- Variable kfD9(CONSTANTS[102])
- Variable kfG1(CONSTANTS[103])
- Variable kbG1(CONSTANTS[104])
- Variable kfG2(CONSTANTS[105])
- Variable kbG2(CONSTANTS[106])
- Variable kfG3(CONSTANTS[107])
- Variable kbG3(CONSTANTS[108])
- Variable kfG4(CONSTANTS[109])
- Variable kbG4(CONSTANTS[110])
- Variable kfG5(CONSTANTS[111])
- Variable kfB2(CONSTANTS[112])
- Variable kbB2(CONSTANTS[113])
- Variable kmB3(CONSTANTS[114])
- Variable kfB5(CONSTANTS[115])
- Variable kbB5(CONSTANTS[116])
- Variable kfB7(CONSTANTS[117])
- Variable kbB7(CONSTANTS[118])
- Variable kfB8(CONSTANTS[119])
- Variable kbB8(CONSTANTS[120])
- Variable kmB1(CONSTANTS[121])
- Variable VmaxB1(CONSTANTS[122])
- Variable kmB6(CONSTANTS[123])
- Variable VmaxB6(CONSTANTS[124])
- Variable kfM1(CONSTANTS[125])
- Variable kbM1(CONSTANTS[126])
- Variable kfM2(CONSTANTS[127])
- Variable kbM2(CONSTANTS[128])
- Variable kfM3(CONSTANTS[129])
- Variable kbM3(CONSTANTS[130])
- Variable kfM4(CONSTANTS[131])
- Variable kbM4(CONSTANTS[132])
- Variable kfM6(CONSTANTS[133])
- Variable kmM5(CONSTANTS[134])
- Variable VmaxM5(CONSTANTS[135])
- Variable kmM7(CONSTANTS[136])
- Variable VmaxM7(CONSTANTS[137])
- Variable kmM8(CONSTANTS[138])
- Variable VmaxM8(CONSTANTS[139])
- Variable kmH1(CONSTANTS[140])
- Variable Raf_star(RATES[55] and VARIABLES[55])
- Variable GAP(RATES[56] and VARIABLES[56])
- Variable Raf(RATES[57] and VARIABLES[57])
- Variable GTPRasRaf_star(RATES[58] and VARIABLES[58])
- Variable Raf_star_star(RATES[59] and VARIABLES[59])
- Variable GTP_RAS(RATES[60] and VARIABLES[60])
- Variable GDP_RAS(RATES[61] and VARIABLES[61])
- Variable GAPstar(RATES[62] and VARIABLES[62])
- Variable PP2A(CONSTANTS[141])
- Variable one(CONSTANTS[142])
- Variable kfB12(CONSTANTS[143])
- Variable kbB12(CONSTANTS[144])
- Variable kmB9(CONSTANTS[145])
- Variable VmaxB9(CONSTANTS[146])
- Variable kmB10(CONSTANTS[147])
- Variable VmaxB10(CONSTANTS[148])
- Variable kmB11(CONSTANTS[149])
- Variable VmaxB11(CONSTANTS[150])
- Variable kmB13(CONSTANTS[151])
- Variable VmaxB13(CONSTANTS[152])
- Variable kfB4(CONSTANTS[153])
- Variable kbB4(CONSTANTS[154])
- Variable kmB3(CONSTANTS[155])
- Variable VmaxB3(CONSTANTS[156])
- Variable kmA7(CONSTANTS[157])
- Variable VmaxA7(CONSTANTS[158])
- Variable kfH5(CONSTANTS[159])
- Variable kbH5(CONSTANTS[160])
- Variable kmH1(CONSTANTS[161])
- Variable kmH2(CONSTANTS[162])
- Variable kmH3(CONSTANTS[163])
- Variable kmH4(CONSTANTS[164])
- Variable VmaxH1(CONSTANTS[165])
- Variable VmaxH2(CONSTANTS[166])
- Variable VmaxH3(CONSTANTS[167])
- Variable VmaxH4(CONSTANTS[168])
- Variable kmM8(CONSTANTS[169])
- Variable kmB6(CONSTANTS[170])
- Variable kmM7(CONSTANTS[171])
- Variable kmA9(CONSTANTS[172])
- Variable kmH8(CONSTANTS[173])
- Variable kmH9(CONSTANTS[174])
- Variable MAPKK_star(RATES[63] and VARIABLES[63])
- Variable MAPKK_star_star(RATES[64] and VARIABLES[64])
- Variable MAPKK(RATES[65] and VARIABLES[65])
- Variable PP2A(CONSTANTS[175])
- Variable one(CONSTANTS[176])
- Variable kmH6(CONSTANTS[177])
- Variable kmH7(CONSTANTS[178])
- Variable kmH8(CONSTANTS[179])
- Variable kmH9(CONSTANTS[180])
- Variable VmaxH6(CONSTANTS[181])
- Variable VmaxH7(CONSTANTS[182])
- Variable VmaxH8(CONSTANTS[183])
- Variable VmaxH9(CONSTANTS[184])
- Variable kmH3(CONSTANTS[185])
- Variable kmH4(CONSTANTS[186])
- Variable MAPK_star(RATES[66] and VARIABLES[66])
- Variable MAPK(RATES[67] and VARIABLES[67])
- Variable MAPK_tyr(RATES[68] and VARIABLES[68])
- Variable MKP1(CONSTANTS[187])
- Variable one(CONSTANTS[188])
- Variable kmH10(CONSTANTS[189])
- Variable kmH11(CONSTANTS[190])
- Variable kmH12(CONSTANTS[191])
- Variable kmH13(CONSTANTS[192])
- Variable VmaxH10(CONSTANTS[193])
- Variable VmaxH11(CONSTANTS[194])
- Variable VmaxH12(CONSTANTS[195])
- Variable VmaxH13(CONSTANTS[196])
- Variable SOS(RATES[69] and VARIABLES[69])
- Variable SHCstar_SOS_GRB2(RATES[70] and VARIABLES[70])
- Variable SHC(RATES[71] and VARIABLES[71])
- Variable SHCstar(RATES[72] and VARIABLES[72])
- Variable SOSstar_GRB2(RATES[73] and VARIABLES[73])
- Variable SOS_GRB2(RATES[74] and VARIABLES[74])
- Variable GRB2(RATES[75] and VARIABLES[75])
- Variable SOSstar(RATES[76] and VARIABLES[76])
- Variable one(CONSTANTS[197])
- Variable kmA3(CONSTANTS[198])
- Variable kfA4(CONSTANTS[199])
- No equation needed for Newton-Raphson evaluation.
void SetupFixedConstants(double* CONSTANTS)
{
CONSTANTS[0] = 0;
CONSTANTS[1] = 4.1667e-08;
CONSTANTS[2] = 0.0168;
CONSTANTS[3] = 8.333e-07;
CONSTANTS[4] = 0.1;
CONSTANTS[5] = 0.001;
CONSTANTS[6] = 0;
CONSTANTS[7] = 4.1667e-08;
CONSTANTS[8] = 0.0168;
CONSTANTS[9] = 0.40404;
CONSTANTS[10] = 2.56417;
CONSTANTS[11] = 0.02;
CONSTANTS[12] = 0.2;
CONSTANTS[13] = 10;
CONSTANTS[14] = 25.6417;
CONSTANTS[15] = 0.333333;
CONSTANTS[16] = 7e-06;
CONSTANTS[17] = 0.25;
CONSTANTS[18] = 0.002;
CONSTANTS[19] = 0.00033;
CONSTANTS[20] = 0.0003;
CONSTANTS[21] = 10;
CONSTANTS[22] = 0.05;
CONSTANTS[23] = 2e-05;
CONSTANTS[24] = 10;
CONSTANTS[25] = 0.333333;
CONSTANTS[26] = 0.2;
CONSTANTS[27] = 0.833333;
CONSTANTS[28] = 1;
CONSTANTS[29] = 1;
CONSTANTS[30] = 50;
CONSTANTS[31] = 2e-10;
CONSTANTS[32] = 0.1;
CONSTANTS[33] = 1.2705;
CONSTANTS[34] = 3.5026;
CONSTANTS[35] = 2e-09;
CONSTANTS[36] = 0.1;
CONSTANTS[37] = 1;
CONSTANTS[38] = 0.1;
CONSTANTS[39] = 2;
CONSTANTS[40] = 0.2;
CONSTANTS[41] = 1e-06;
CONSTANTS[42] = 0.5;
CONSTANTS[43] = 1.3333e-08;
CONSTANTS[44] = 8.6348;
CONSTANTS[45] = 1e-09;
CONSTANTS[46] = 0.1;
CONSTANTS[47] = 3e-08;
CONSTANTS[48] = 2;
CONSTANTS[49] = 2e-09;
CONSTANTS[50] = 0.5;
CONSTANTS[51] = 1.6667e-07;
CONSTANTS[52] = 0.1;
CONSTANTS[53] = 2e-08;
CONSTANTS[54] = 0.1;
CONSTANTS[55] = 5e-09;
CONSTANTS[56] = 4;
CONSTANTS[57] = 0.17;
CONSTANTS[58] = 0;
CONSTANTS[59] = 1e-05;
CONSTANTS[60] = 0.1;
CONSTANTS[61] = 25.6417;
CONSTANTS[62] = 20;
CONSTANTS[63] = 0.4;
CONSTANTS[64] = 0;
CONSTANTS[65] = 20;
CONSTANTS[66] = 20;
CONSTANTS[67] = 20;
CONSTANTS[68] = 20;
CONSTANTS[69] = 20;
CONSTANTS[70] = 11.04;
CONSTANTS[71] = 5.4;
CONSTANTS[72] = 36;
CONSTANTS[73] = 60;
CONSTANTS[74] = 120;
CONSTANTS[75] = 97;
CONSTANTS[76] = 19.7917;
CONSTANTS[77] = 14;
CONSTANTS[78] = 57;
CONSTANTS[79] = 0.15;
CONSTANTS[80] = 2.5;
CONSTANTS[81] = 5;
CONSTANTS[82] = 48;
CONSTANTS[83] = 19.8417;
CONSTANTS[84] = 10;
CONSTANTS[85] = 1;
CONSTANTS[86] = 0.5;
CONSTANTS[87] = 0.1;
CONSTANTS[88] = 1;
CONSTANTS[89] = 500;
CONSTANTS[90] = 1000;
CONSTANTS[91] = 2.8e-05;
CONSTANTS[92] = 0.1;
CONSTANTS[93] = 2.8e-05;
CONSTANTS[94] = 10;
CONSTANTS[95] = 1e-06;
CONSTANTS[96] = 1;
CONSTANTS[97] = 1e-08;
CONSTANTS[98] = 0.0001;
CONSTANTS[99] = 0.01;
CONSTANTS[100] = 0.0133;
CONSTANTS[101] = 1e-05;
CONSTANTS[102] = 0.0001;
CONSTANTS[103] = 5e-06;
CONSTANTS[104] = 1;
CONSTANTS[105] = 4.2e-06;
CONSTANTS[106] = 1;
CONSTANTS[107] = 5e-05;
CONSTANTS[108] = 1;
CONSTANTS[109] = 4.2e-06;
CONSTANTS[110] = 1;
CONSTANTS[111] = 0.0133;
CONSTANTS[112] = 1;
CONSTANTS[113] = 0;
CONSTANTS[114] = 3.33333;
CONSTANTS[115] = 0.0001;
CONSTANTS[116] = 1;
CONSTANTS[117] = 1;
CONSTANTS[118] = 0;
CONSTANTS[119] = 1e-05;
CONSTANTS[120] = 1;
CONSTANTS[121] = 7.5;
CONSTANTS[122] = 9;
CONSTANTS[123] = 3.33333;
CONSTANTS[124] = 4;
CONSTANTS[125] = 2e-10;
CONSTANTS[126] = 72;
CONSTANTS[127] = 6e-06;
CONSTANTS[128] = 10;
CONSTANTS[129] = 7.75e-07;
CONSTANTS[130] = 10;
CONSTANTS[131] = 5e-07;
CONSTANTS[132] = 1;
CONSTANTS[133] = 0.005;
CONSTANTS[134] = 10.012;
CONSTANTS[135] = 0.67;
CONSTANTS[136] = 28.6267;
CONSTANTS[137] = 0.58;
CONSTANTS[138] = 28.595;
CONSTANTS[139] = 0.35;
CONSTANTS[140] = 66.6667;
CONSTANTS[141] = 0.224;
CONSTANTS[142] = 1;
CONSTANTS[143] = 0.0001;
CONSTANTS[144] = 0;
CONSTANTS[145] = 0.50505;
CONSTANTS[146] = 0.02;
CONSTANTS[147] = 0.50505;
CONSTANTS[148] = 0.02;
CONSTANTS[149] = 0.50505;
CONSTANTS[150] = 0.02;
CONSTANTS[151] = 1.0104;
CONSTANTS[152] = 10;
CONSTANTS[153] = 0.1;
CONSTANTS[154] = 0;
CONSTANTS[155] = 3.33333;
CONSTANTS[156] = 4;
CONSTANTS[157] = 0.50505;
CONSTANTS[158] = 0.02;
CONSTANTS[159] = 4e-05;
CONSTANTS[160] = 0.5;
CONSTANTS[161] = 66.6667;
CONSTANTS[162] = 25.6417;
CONSTANTS[163] = 15.6565;
CONSTANTS[164] = 15.6565;
CONSTANTS[165] = 4;
CONSTANTS[166] = 10;
CONSTANTS[167] = 6;
CONSTANTS[168] = 6;
CONSTANTS[169] = 28.595;
CONSTANTS[170] = 3.33333;
CONSTANTS[171] = 28.6267;
CONSTANTS[172] = 2.56417;
CONSTANTS[173] = 15.6565;
CONSTANTS[174] = 15.6565;
CONSTANTS[175] = 0.224;
CONSTANTS[176] = 1;
CONSTANTS[177] = 0.159092;
CONSTANTS[178] = 0.159092;
CONSTANTS[179] = 15.6565;
CONSTANTS[180] = 15.6565;
CONSTANTS[181] = 0.105;
CONSTANTS[182] = 0.105;
CONSTANTS[183] = 6;
CONSTANTS[184] = 6;
CONSTANTS[185] = 15.6565;
CONSTANTS[186] = 15.6565;
CONSTANTS[187] = 0.032;
CONSTANTS[188] = 1;
CONSTANTS[189] = 0.0462967;
CONSTANTS[190] = 0.0462967;
CONSTANTS[191] = 0.0666667;
CONSTANTS[192] = 0.0666667;
CONSTANTS[193] = 0.15;
CONSTANTS[194] = 0.15;
CONSTANTS[195] = 1;
CONSTANTS[196] = 1;
CONSTANTS[197] = 1;
CONSTANTS[198] = 0.833333;
CONSTANTS[199] = 0.0016667;
}
void SetupComputedConstants(double* CONSTANTS, double* VARIABLES)
{
VARIABLES[0] = 0;
VARIABLES[1] = 0;
VARIABLES[2] = 0;
VARIABLES[3] = 0;
VARIABLES[4] = 0;
VARIABLES[5] = 0;
VARIABLES[6] = 0;
VARIABLES[7] = 10;
VARIABLES[8] = 0.1;
VARIABLES[9] = 1;
VARIABLES[10] = 0.3;
VARIABLES[11] = 0.8;
VARIABLES[12] = 0;
VARIABLES[13] = 0;
VARIABLES[14] = 0;
VARIABLES[15] = 0;
VARIABLES[16] = 0;
VARIABLES[17] = 0;
VARIABLES[18] = 0;
VARIABLES[19] = 0;
VARIABLES[20] = 0;
VARIABLES[21] = 0;
VARIABLES[22] = 0;
VARIABLES[23] = 0.1;
VARIABLES[24] = 0;
VARIABLES[25] = 0;
VARIABLES[26] = 0;
VARIABLES[27] = 166.67;
VARIABLES[28] = 0.16667;
VARIABLES[29] = 0;
VARIABLES[30] = 0;
VARIABLES[31] = 0.82;
VARIABLES[32] = 0;
VARIABLES[33] = 0;
VARIABLES[34] = 1;
VARIABLES[35] = 0;
VARIABLES[36] = 0;
VARIABLES[37] = 0;
VARIABLES[38] = 0;
VARIABLES[39] = 0;
VARIABLES[40] = 30;
VARIABLES[41] = 2.5;
VARIABLES[42] = 0.4;
VARIABLES[43] = 0;
VARIABLES[44] = 0;
VARIABLES[45] = 0;
VARIABLES[46] = 0;
VARIABLES[47] = 0;
VARIABLES[48] = 0;
VARIABLES[49] = 10;
VARIABLES[50] = 0;
VARIABLES[51] = 0;
VARIABLES[52] = 0;
VARIABLES[53] = 0;
VARIABLES[54] = 20;
VARIABLES[55] = 0;
VARIABLES[56] = 0.002;
VARIABLES[57] = 0.2;
VARIABLES[58] = 0;
VARIABLES[59] = 0;
VARIABLES[60] = 0;
VARIABLES[61] = 0.2;
VARIABLES[62] = 0;
VARIABLES[63] = 0;
VARIABLES[64] = 0;
VARIABLES[65] = 0.18;
VARIABLES[66] = 0;
VARIABLES[67] = 0.36;
VARIABLES[68] = 0;
VARIABLES[69] = 0.1;
VARIABLES[70] = 0;
VARIABLES[71] = 0.5;
VARIABLES[72] = 0;
VARIABLES[73] = 0;
VARIABLES[74] = 0;
VARIABLES[75] = 1;
VARIABLES[76] = 0;
}
void ComputeRates(double* BOUND, double* RATES, double* CONSTANTS, double* VARIABLES)
{
RATES[9] = (((VARIABLES[21]*CONSTANTS[100])-(VARIABLES[9]*CONSTANTS[101]*VARIABLES[8]))+(VARIABLES[3]*CONSTANTS[111]));
RATES[10] = ((((CONSTANTS[97]*VARIABLES[19])-(CONSTANTS[98]*VARIABLES[15]*VARIABLES[10]))-((CONSTANTS[93]*VARIABLES[10])-(CONSTANTS[94]*VARIABLES[20]*VARIABLES[16])))+(CONSTANTS[99]*VARIABLES[19]));
RATES[15] = (((((VARIABLES[9]*VARIABLES[8]*CONSTANTS[101])-((VARIABLES[15]*VARIABLES[16]*CONSTANTS[95])-(VARIABLES[17]*CONSTANTS[96])))+(CONSTANTS[97]*VARIABLES[19]))-(CONSTANTS[98]*VARIABLES[15]*VARIABLES[10]))-(CONSTANTS[102]*VARIABLES[15]*CONSTANTS[86]));
RATES[16] = (((CONSTANTS[93]*VARIABLES[10])-(CONSTANTS[94]*VARIABLES[20]*VARIABLES[16]))-((VARIABLES[15]*VARIABLES[16]*CONSTANTS[95])-(VARIABLES[17]*CONSTANTS[96])));
RATES[8] = ((((-VARIABLES[9])*VARIABLES[8]*CONSTANTS[101])+(CONSTANTS[99]*VARIABLES[19])+(CONSTANTS[102]*VARIABLES[15]*CONSTANTS[86]))-((CONSTANTS[119]*VARIABLES[6]*VARIABLES[8])-(CONSTANTS[120]*VARIABLES[2])));
RATES[17] = ((((VARIABLES[15]*VARIABLES[16]*CONSTANTS[95])-(VARIABLES[17]*CONSTANTS[96]))+(CONSTANTS[91]*VARIABLES[19]))-(VARIABLES[17]*VARIABLES[20]*CONSTANTS[92]));
RATES[18] = (-((CONSTANTS[89]*VARIABLES[18])-(CONSTANTS[90]*VARIABLES[20])));
RATES[19] = (((-((CONSTANTS[91]*VARIABLES[19])-(VARIABLES[17]*VARIABLES[20]*CONSTANTS[92])))-((CONSTANTS[97]*VARIABLES[19])-(CONSTANTS[98]*VARIABLES[15]*VARIABLES[10])))-(CONSTANTS[99]*VARIABLES[19]));
RATES[20] = ((((((CONSTANTS[89]*VARIABLES[18])-(CONSTANTS[90]*VARIABLES[20]))+(CONSTANTS[91]*VARIABLES[19]))-(VARIABLES[17]*VARIABLES[20]*CONSTANTS[92]))+(CONSTANTS[93]*VARIABLES[10]))-(CONSTANTS[94]*VARIABLES[20]*VARIABLES[16]));
RATES[21] = ((((CONSTANTS[102]*VARIABLES[15]*CONSTANTS[86])-(VARIABLES[21]*CONSTANTS[100]))-((VARIABLES[11]*VARIABLES[21]*CONSTANTS[105])-(VARIABLES[22]*CONSTANTS[106])))-((VARIABLES[3]*CONSTANTS[110])+(VARIABLES[4]*VARIABLES[21]*CONSTANTS[109])));
RATES[11] = ((-((VARIABLES[11]*CONSTANTS[85]*CONSTANTS[103])-(VARIABLES[4]*CONSTANTS[104])))-((VARIABLES[11]*VARIABLES[21]*CONSTANTS[105])-(VARIABLES[22]*CONSTANTS[106])));
RATES[22] = (((VARIABLES[11]*VARIABLES[21]*CONSTANTS[105])-(VARIABLES[22]*CONSTANTS[106]))-((CONSTANTS[85]*VARIABLES[22]*CONSTANTS[107])-(VARIABLES[3]*CONSTANTS[108])));
RATES[4] = ((((VARIABLES[11]*CONSTANTS[85]*CONSTANTS[103])-(VARIABLES[4]*CONSTANTS[104]))+(VARIABLES[3]*CONSTANTS[111]))-(((-VARIABLES[3])*CONSTANTS[110])+(VARIABLES[4]*VARIABLES[21]*CONSTANTS[109])));
RATES[3] = (((((VARIABLES[22]*CONSTANTS[85]*CONSTANTS[107])-(VARIABLES[3]*CONSTANTS[108]))+(VARIABLES[4]*VARIABLES[21]*CONSTANTS[109]))-(VARIABLES[3]*CONSTANTS[110]))-(VARIABLES[3]*CONSTANTS[111]));
RATES[23] = (((CONSTANTS[87]*CONSTANTS[122]*VARIABLES[6])/(CONSTANTS[121]+VARIABLES[6]))-(CONSTANTS[112]*VARIABLES[23]));
RATES[6] = (((((-(((((CONSTANTS[87]*CONSTANTS[122]*VARIABLES[6])/(CONSTANTS[121]+VARIABLES[6]))+((VARIABLES[33]*CONSTANTS[124]*VARIABLES[6])/((CONSTANTS[123]*(CONSTANTS[88]+(VARIABLES[56]/CONSTANTS[114])+(VARIABLES[7]/CONSTANTS[136])+(VARIABLES[57]/CONSTANTS[140])+(VARIABLES[5]/CONSTANTS[138])))+VARIABLES[6])))-(CONSTANTS[112]*VARIABLES[23]))-(CONSTANTS[117]*VARIABLES[0])))-(CONSTANTS[115]*VARIABLES[24]*VARIABLES[6]))+(CONSTANTS[116]*VARIABLES[1]))-(CONSTANTS[119]*VARIABLES[6]*VARIABLES[8]))+(CONSTANTS[120]*VARIABLES[2]));
RATES[1] = (((-CONSTANTS[116])*VARIABLES[1])+(CONSTANTS[115]*VARIABLES[6]*VARIABLES[24]));
RATES[24] = (((-(((-CONSTANTS[116])*VARIABLES[1])+(CONSTANTS[115]*VARIABLES[6]*VARIABLES[24])))+(CONSTANTS[85]*VARIABLES[13]*CONSTANTS[129]))-(CONSTANTS[130]*VARIABLES[24]));
RATES[2] = (-(((-CONSTANTS[119])*VARIABLES[6]*VARIABLES[8])+(CONSTANTS[120]*VARIABLES[2])));
RATES[0] = (((VARIABLES[33]*CONSTANTS[124]*VARIABLES[6])/((CONSTANTS[123]*(CONSTANTS[88]+(VARIABLES[56]/CONSTANTS[114])+(VARIABLES[7]/CONSTANTS[136])+(VARIABLES[57]/CONSTANTS[140])+(VARIABLES[5]/CONSTANTS[138])))+VARIABLES[6]))-(CONSTANTS[117]*VARIABLES[0]));
RATES[54] = (((-((CONSTANTS[125]*CONSTANTS[85]*CONSTANTS[85]*VARIABLES[54])-(CONSTANTS[126]*VARIABLES[12])))-((CONSTANTS[131]*VARIABLES[7]*VARIABLES[54])-(CONSTANTS[132]*VARIABLES[5])))+((VARIABLES[5]*VARIABLES[33]*CONSTANTS[139])/(VARIABLES[5]+CONSTANTS[138])));
RATES[5] = (((CONSTANTS[131]*VARIABLES[7]*VARIABLES[54])-(CONSTANTS[132]*VARIABLES[5]))-((VARIABLES[5]*VARIABLES[33]*CONSTANTS[139])/(VARIABLES[5]+(CONSTANTS[138]*(CONSTANTS[88]+(VARIABLES[56]/CONSTANTS[114])+(VARIABLES[6]/CONSTANTS[123])+(VARIABLES[57]/CONSTANTS[140])+(VARIABLES[7]/CONSTANTS[136]))))));
RATES[12] = (((CONSTANTS[125]*CONSTANTS[85]*CONSTANTS[85]*VARIABLES[54])-(CONSTANTS[126]*VARIABLES[12]))-((CONSTANTS[85]*VARIABLES[12]*CONSTANTS[127])-(CONSTANTS[128]*VARIABLES[13])));
RATES[13] = (((CONSTANTS[85]*VARIABLES[12]*CONSTANTS[127])-(CONSTANTS[128]*VARIABLES[13]))-((CONSTANTS[85]*VARIABLES[13]*CONSTANTS[129])-(CONSTANTS[130]*VARIABLES[24])));
RATES[14] = (((((VARIABLES[5]*VARIABLES[33]*CONSTANTS[139])/(VARIABLES[5]+(CONSTANTS[138]*(CONSTANTS[88]+(VARIABLES[56]/CONSTANTS[114])+(VARIABLES[6]/CONSTANTS[123])+(VARIABLES[57]/CONSTANTS[140])+(VARIABLES[7]/CONSTANTS[136])))))-(CONSTANTS[133]*VARIABLES[14]))-((CONSTANTS[135]*VARIABLES[14])/(VARIABLES[14]+CONSTANTS[134])))+((VARIABLES[7]*VARIABLES[33]*CONSTANTS[137])/(VARIABLES[7]+(CONSTANTS[136]*(CONSTANTS[88]+(VARIABLES[56]/CONSTANTS[114])+(VARIABLES[6]/CONSTANTS[123])+(VARIABLES[57]/CONSTANTS[140])+(VARIABLES[5]/CONSTANTS[138]))))));
RATES[7] = (((CONSTANTS[133]*VARIABLES[14])+((CONSTANTS[135]*VARIABLES[14])/(VARIABLES[14]+CONSTANTS[134])))-((VARIABLES[7]*VARIABLES[33]*CONSTANTS[137])/(VARIABLES[7]+(CONSTANTS[136]*(CONSTANTS[88]+(VARIABLES[56]/CONSTANTS[114])+(VARIABLES[6]/CONSTANTS[123])+(VARIABLES[57]/CONSTANTS[140])+(VARIABLES[5]/CONSTANTS[138]))))));
RATES[60] = (((((((-VARIABLES[56])*CONSTANTS[152]*VARIABLES[60])/(CONSTANTS[151]+VARIABLES[60]))-(CONSTANTS[143]*VARIABLES[60]))+((VARIABLES[0]*CONSTANTS[148]*VARIABLES[61])/(CONSTANTS[147]+VARIABLES[61]))+((VARIABLES[2]*CONSTANTS[150]*VARIABLES[61])/(CONSTANTS[149]+VARIABLES[61]))+((VARIABLES[1]*CONSTANTS[146]*VARIABLES[61])/(CONSTANTS[145]+VARIABLES[61]))+((VARIABLES[70]*CONSTANTS[158]*VARIABLES[61])/(CONSTANTS[157]+VARIABLES[61])))-(VARIABLES[60]*VARIABLES[55]*CONSTANTS[159]))+(VARIABLES[58]*CONSTANTS[160]));
RATES[61] = ((-(((((-VARIABLES[56])*CONSTANTS[152]*VARIABLES[60])/(CONSTANTS[151]+VARIABLES[60]))-(CONSTANTS[143]*VARIABLES[60]))+((VARIABLES[0]*CONSTANTS[148]*VARIABLES[61])/(CONSTANTS[147]+VARIABLES[61]))+((VARIABLES[2]*CONSTANTS[150]*VARIABLES[61])/(CONSTANTS[149]+VARIABLES[61]))+((VARIABLES[1]*CONSTANTS[146]*VARIABLES[61])/(CONSTANTS[145]+VARIABLES[61]))))-((VARIABLES[70]*CONSTANTS[158]*VARIABLES[61])/(CONSTANTS[157]+VARIABLES[61])));
RATES[56] = ((((-VARIABLES[33])*CONSTANTS[156]*VARIABLES[56])/((CONSTANTS[155]*(CONSTANTS[142]+(VARIABLES[57]/CONSTANTS[161])+(VARIABLES[6]/CONSTANTS[170])+(VARIABLES[7]/CONSTANTS[171])+(VARIABLES[5]/CONSTANTS[169])))+VARIABLES[56]))+(CONSTANTS[153]*VARIABLES[62]));
RATES[62] = (((VARIABLES[33]*CONSTANTS[156]*VARIABLES[56])/((CONSTANTS[155]*(CONSTANTS[142]+(VARIABLES[57]/CONSTANTS[161])+(VARIABLES[6]/CONSTANTS[170])+(VARIABLES[7]/CONSTANTS[171])+(VARIABLES[5]/CONSTANTS[169])))+VARIABLES[56]))-(CONSTANTS[153]*VARIABLES[62]));
RATES[58] = ((VARIABLES[60]*VARIABLES[55]*CONSTANTS[159])-(VARIABLES[58]*CONSTANTS[160]));
RATES[57] = ((((-VARIABLES[33])*VARIABLES[57]*CONSTANTS[165])/((CONSTANTS[161]*(CONSTANTS[142]+(VARIABLES[56]/CONSTANTS[155])+(VARIABLES[6]/CONSTANTS[170])+(VARIABLES[7]/CONSTANTS[171])+(VARIABLES[5]/CONSTANTS[169])))+VARIABLES[57]))+((VARIABLES[55]*CONSTANTS[141]*CONSTANTS[167])/((CONSTANTS[163]*(CONSTANTS[142]+(VARIABLES[59]/CONSTANTS[164])+(VARIABLES[64]/CONSTANTS[174])+(VARIABLES[63]/CONSTANTS[173])))+VARIABLES[55])));
RATES[55] = (((((VARIABLES[33]*VARIABLES[57]*CONSTANTS[165])/((CONSTANTS[161]*(CONSTANTS[142]+(VARIABLES[56]/CONSTANTS[155])+(VARIABLES[6]/CONSTANTS[170])+(VARIABLES[7]/CONSTANTS[171])+(VARIABLES[5]/CONSTANTS[169])))+VARIABLES[57]))-((VARIABLES[55]*CONSTANTS[141]*CONSTANTS[167])/((CONSTANTS[163]*(CONSTANTS[142]+(VARIABLES[59]/CONSTANTS[164])+(VARIABLES[64]/CONSTANTS[174])+(VARIABLES[63]/CONSTANTS[173])))+VARIABLES[55])))-((VARIABLES[55]*VARIABLES[66]*CONSTANTS[166])/((CONSTANTS[162]*(CONSTANTS[142]+(VARIABLES[69]/CONSTANTS[172])))+VARIABLES[55])))+((VARIABLES[59]*CONSTANTS[141]*CONSTANTS[168])/((CONSTANTS[164]*(CONSTANTS[142]+(VARIABLES[55]/CONSTANTS[163])+(VARIABLES[64]/CONSTANTS[174])+(VARIABLES[63]/CONSTANTS[173])))+VARIABLES[59])));
RATES[59] = (((VARIABLES[55]*VARIABLES[66]*CONSTANTS[166])/((CONSTANTS[162]*(CONSTANTS[142]+(VARIABLES[69]/CONSTANTS[172])))+VARIABLES[55]))-((VARIABLES[59]*CONSTANTS[141]*CONSTANTS[168])/((CONSTANTS[164]*(CONSTANTS[142]+(VARIABLES[55]/CONSTANTS[163])+(VARIABLES[64]/CONSTANTS[174])+(VARIABLES[63]/CONSTANTS[173])))+VARIABLES[59])));
RATES[65] = ((((-VARIABLES[65])*CONSTANTS[181]*VARIABLES[58])/((CONSTANTS[177]*(CONSTANTS[176]+(VARIABLES[63]/CONSTANTS[178])))+VARIABLES[65]))+((VARIABLES[63]*CONSTANTS[183]*CONSTANTS[175])/((CONSTANTS[179]*(CONSTANTS[176]+(VARIABLES[55]/CONSTANTS[185])+(VARIABLES[59]/CONSTANTS[186])+(VARIABLES[64]/CONSTANTS[180])))+VARIABLES[63])));
RATES[63] = (((((VARIABLES[65]*CONSTANTS[181]*VARIABLES[58])/((CONSTANTS[177]*(CONSTANTS[176]+(VARIABLES[63]/CONSTANTS[178])))+VARIABLES[65]))-((VARIABLES[63]*CONSTANTS[183]*CONSTANTS[175])/((CONSTANTS[179]*(CONSTANTS[176]+(VARIABLES[55]/CONSTANTS[185])+(VARIABLES[59]/CONSTANTS[186])+(VARIABLES[64]/CONSTANTS[180])))+VARIABLES[63])))-((VARIABLES[63]*CONSTANTS[182]*VARIABLES[58])/((CONSTANTS[178]*(CONSTANTS[176]+(VARIABLES[65]/CONSTANTS[177])))+VARIABLES[63])))+((VARIABLES[64]*CONSTANTS[184]*CONSTANTS[175])/((CONSTANTS[180]*(CONSTANTS[176]+(VARIABLES[55]/CONSTANTS[185])+(VARIABLES[59]/CONSTANTS[186])+(VARIABLES[63]/CONSTANTS[179])))+VARIABLES[64])));
RATES[64] = (((VARIABLES[63]*CONSTANTS[182]*VARIABLES[58])/((CONSTANTS[178]*(CONSTANTS[176]+(VARIABLES[65]/CONSTANTS[177])))+VARIABLES[63]))-((VARIABLES[64]*CONSTANTS[184]*CONSTANTS[175])/((CONSTANTS[180]*(CONSTANTS[176]+(VARIABLES[55]/CONSTANTS[185])+(VARIABLES[59]/CONSTANTS[186])+(VARIABLES[63]/CONSTANTS[179])))+VARIABLES[64])));
RATES[67] = ((((-VARIABLES[67])*CONSTANTS[193]*VARIABLES[64])/((CONSTANTS[189]*(CONSTANTS[188]+(VARIABLES[68]/CONSTANTS[190])))+VARIABLES[67]))+((VARIABLES[68]*CONSTANTS[195]*CONSTANTS[187])/((CONSTANTS[191]*(CONSTANTS[188]+(VARIABLES[66]/CONSTANTS[192])))+VARIABLES[68])));
RATES[68] = (((((VARIABLES[67]*CONSTANTS[193]*VARIABLES[64])/(((CONSTANTS[189]*VARIABLES[68])/CONSTANTS[190])+VARIABLES[67]))-((VARIABLES[68]*CONSTANTS[195]*CONSTANTS[187])/((CONSTANTS[191]*(CONSTANTS[188]+(VARIABLES[66]/CONSTANTS[192])))+VARIABLES[68])))-((VARIABLES[68]*CONSTANTS[194]*VARIABLES[64])/((CONSTANTS[190]*(CONSTANTS[188]+(VARIABLES[68]/CONSTANTS[191])))+VARIABLES[68])))+((VARIABLES[66]*CONSTANTS[196]*CONSTANTS[187])/((CONSTANTS[192]*(CONSTANTS[188]+(VARIABLES[68]/CONSTANTS[191])))+VARIABLES[66])));
RATES[66] = (((VARIABLES[68]*CONSTANTS[194]*VARIABLES[64])/((CONSTANTS[190]*(CONSTANTS[188]+(VARIABLES[67]/CONSTANTS[189])))+VARIABLES[68]))-((VARIABLES[66]*CONSTANTS[196]*CONSTANTS[187])/((CONSTANTS[192]*(CONSTANTS[188]+(VARIABLES[68]/CONSTANTS[191])))+VARIABLES[66])));
RATES[72] = (((((VARIABLES[25]*CONSTANTS[12]*VARIABLES[71])/((CONSTANTS[198]*(CONSTANTS[197]+(VARIABLES[29]/CONSTANTS[15])))+VARIABLES[71]))-(CONSTANTS[3]*VARIABLES[72]*VARIABLES[74]))+(CONSTANTS[4]*VARIABLES[70]))-(CONSTANTS[199]*VARIABLES[72]));
RATES[71] = (((CONSTANTS[199]*VARIABLES[72])-(CONSTANTS[0]*VARIABLES[71]))-((VARIABLES[25]*CONSTANTS[12]*VARIABLES[71])/((CONSTANTS[198]*(CONSTANTS[197]+(VARIABLES[29]/CONSTANTS[15])))+VARIABLES[71])));
RATES[70] = ((CONSTANTS[3]*VARIABLES[72]*VARIABLES[74])-(CONSTANTS[4]*VARIABLES[70]));
RATES[74] = (((((-CONSTANTS[3])*VARIABLES[72]*VARIABLES[74])+(CONSTANTS[4]*VARIABLES[70]))-(CONSTANTS[2]*VARIABLES[74]))+(CONSTANTS[1]*VARIABLES[69]*VARIABLES[75]));
RATES[69] = (((((CONSTANTS[5]*VARIABLES[76])-(CONSTANTS[6]*VARIABLES[69]))-((VARIABLES[66]*CONSTANTS[13]*VARIABLES[69])/((CONSTANTS[10]*(CONSTANTS[197]+(VARIABLES[55]/CONSTANTS[14])))+VARIABLES[69])))+(CONSTANTS[2]*VARIABLES[74]))-(CONSTANTS[1]*VARIABLES[69]*VARIABLES[75]));
RATES[76] = (((((-CONSTANTS[5])*VARIABLES[76])+(CONSTANTS[6]*VARIABLES[69])+((VARIABLES[66]*CONSTANTS[13]*VARIABLES[69])/((CONSTANTS[10]*(CONSTANTS[197]+(VARIABLES[55]/CONSTANTS[14])))+VARIABLES[69])))-(CONSTANTS[7]*VARIABLES[76]*VARIABLES[75]))+(CONSTANTS[8]*VARIABLES[73]));
RATES[73] = ((CONSTANTS[7]*VARIABLES[76]*VARIABLES[75])-(CONSTANTS[8]*VARIABLES[73]));
RATES[75] = ((((CONSTANTS[2]*VARIABLES[74])-(CONSTANTS[1]*VARIABLES[69]*VARIABLES[75]))-(CONSTANTS[7]*VARIABLES[76]*VARIABLES[75]))+(CONSTANTS[8]*VARIABLES[73]));
RATES[27] = (((-CONSTANTS[16])*VARIABLES[27]*VARIABLES[28])+(CONSTANTS[17]*VARIABLES[25]));
RATES[28] = (((-CONSTANTS[16])*VARIABLES[27]*VARIABLES[28])+(CONSTANTS[17]*VARIABLES[25]));
RATES[25] = ((((CONSTANTS[16]*VARIABLES[27]*VARIABLES[28])-(CONSTANTS[17]*VARIABLES[25]))-(CONSTANTS[18]*VARIABLES[25]))+(CONSTANTS[19]*VARIABLES[26]));
RATES[26] = ((CONSTANTS[18]*VARIABLES[25])-(CONSTANTS[19]*VARIABLES[26]));
RATES[31] = (((-CONSTANTS[85])*VARIABLES[31]*CONSTANTS[20])+(VARIABLES[29]*CONSTANTS[21]));
RATES[29] = (((-(((-CONSTANTS[85])*VARIABLES[31]*CONSTANTS[20])+(VARIABLES[29]*CONSTANTS[21])))+(CONSTANTS[22]*VARIABLES[30]))-((CONSTANTS[26]*VARIABLES[25]*VARIABLES[29])/((CONSTANTS[25]*(CONSTANTS[28]+(VARIABLES[71]/CONSTANTS[27])))+VARIABLES[29])));
RATES[30] = (((-((CONSTANTS[22]*VARIABLES[30])-((CONSTANTS[26]*VARIABLES[25]*VARIABLES[29])/(CONSTANTS[25]+VARIABLES[29]))))+(CONSTANTS[85]*VARIABLES[32]*CONSTANTS[23]))-(CONSTANTS[24]*VARIABLES[30]));
RATES[32] = (((-CONSTANTS[85])*VARIABLES[32]*CONSTANTS[23])+(CONSTANTS[24]*VARIABLES[30]));
RATES[34] = (((((((((-VARIABLES[34])*CONSTANTS[29])+(VARIABLES[33]*CONSTANTS[30]))-(VARIABLES[34]*VARIABLES[39]*CONSTANTS[31]))+(VARIABLES[33]*CONSTANTS[32]))-(VARIABLES[34]*VARIABLES[50]*CONSTANTS[45]))+(VARIABLES[35]*CONSTANTS[46]))-(VARIABLES[34]*CONSTANTS[85]*CONSTANTS[41]))+(VARIABLES[38]*CONSTANTS[42]));
RATES[35] = ((((VARIABLES[34]*VARIABLES[50]*CONSTANTS[45])-(VARIABLES[35]*CONSTANTS[46]))-(VARIABLES[35]*VARIABLES[39]*CONSTANTS[47]))+(VARIABLES[36]*CONSTANTS[48]));
RATES[36] = ((((VARIABLES[35]*VARIABLES[39]*CONSTANTS[47])-(VARIABLES[36]*CONSTANTS[48]))-(VARIABLES[36]*CONSTANTS[39]))+(VARIABLES[33]*CONSTANTS[40]));
RATES[38] = ((((((((VARIABLES[34]*CONSTANTS[85]*CONSTANTS[41])-(VARIABLES[38]*CONSTANTS[42]))-(VARIABLES[38]*CONSTANTS[33]))+(VARIABLES[33]*CONSTANTS[34]))-(VARIABLES[38]*VARIABLES[39]*CONSTANTS[35]))+(VARIABLES[33]*CONSTANTS[36]))-(VARIABLES[50]*VARIABLES[38]*CONSTANTS[43]))+(VARIABLES[37]*CONSTANTS[44]));
RATES[37] = ((((VARIABLES[50]*VARIABLES[38]*CONSTANTS[43])-(VARIABLES[37]*CONSTANTS[44]))-(VARIABLES[37]*CONSTANTS[37]))+(VARIABLES[33]*CONSTANTS[38]));
RATES[33] = ((((((((((((VARIABLES[34]*CONSTANTS[29])-(VARIABLES[33]*CONSTANTS[30]))+(VARIABLES[34]*VARIABLES[39]*CONSTANTS[31]))-(VARIABLES[33]*CONSTANTS[32]))+(VARIABLES[38]*CONSTANTS[33]))-(VARIABLES[33]*CONSTANTS[34]))+(VARIABLES[38]*VARIABLES[39]*CONSTANTS[35]))-(VARIABLES[33]*CONSTANTS[36]))+(VARIABLES[37]*CONSTANTS[37]))-(VARIABLES[33]*CONSTANTS[38]))+(VARIABLES[36]*CONSTANTS[39]))-(VARIABLES[33]*CONSTANTS[40]));
RATES[39] = (((((((((-VARIABLES[34])*VARIABLES[39]*CONSTANTS[31])+(VARIABLES[33]*CONSTANTS[32]))-(VARIABLES[38]*VARIABLES[39]*CONSTANTS[35]))+(VARIABLES[33]*CONSTANTS[36]))-(VARIABLES[35]*VARIABLES[39]*CONSTANTS[47]))+(VARIABLES[36]*CONSTANTS[48]))-(VARIABLES[39]*CONSTANTS[63]))+((VARIABLES[48]*CONSTANTS[74]*VARIABLES[40])/(CONSTANTS[69]+VARIABLES[40]))+((VARIABLES[44]*CONSTANTS[71]*VARIABLES[40])/(CONSTANTS[66]+VARIABLES[40]))+((VARIABLES[47]*CONSTANTS[73]*VARIABLES[40])/(CONSTANTS[68]+VARIABLES[40]))+((VARIABLES[45]*CONSTANTS[72]*VARIABLES[40])/(CONSTANTS[67]+VARIABLES[40]))+((VARIABLES[46]*CONSTANTS[70]*VARIABLES[40])/(CONSTANTS[65]+VARIABLES[40])));
RATES[42] = ((((((VARIABLES[43]*CONSTANTS[57])-(VARIABLES[41]*VARIABLES[42]*CONSTANTS[49]))+(VARIABLES[46]*CONSTANTS[50]))-(CONSTANTS[85]*VARIABLES[42]*CONSTANTS[51]))+(VARIABLES[44]*CONSTANTS[52]))-((VARIABLES[67]*CONSTANTS[62]*VARIABLES[42])/(CONSTANTS[61]+VARIABLES[42])));
RATES[46] = ((VARIABLES[41]*VARIABLES[42]*CONSTANTS[49])-(VARIABLES[46]*CONSTANTS[50]));
RATES[41] = (((((-VARIABLES[41])*VARIABLES[42]*CONSTANTS[49])+(VARIABLES[46]*CONSTANTS[50]))-(VARIABLES[41]*VARIABLES[44]*CONSTANTS[53]))+(VARIABLES[45]*CONSTANTS[54]));
RATES[43] = (((((-VARIABLES[43])*CONSTANTS[57])+((VARIABLES[67]*CONSTANTS[62]*VARIABLES[42])/(CONSTANTS[61]+VARIABLES[42])))-(CONSTANTS[85]*VARIABLES[43]*CONSTANTS[59]))+(VARIABLES[48]*CONSTANTS[60]));
RATES[48] = ((CONSTANTS[85]*VARIABLES[43]*CONSTANTS[59])-(VARIABLES[48]*CONSTANTS[60]));
RATES[44] = ((((((CONSTANTS[85]*VARIABLES[42]*CONSTANTS[51])-(VARIABLES[44]*CONSTANTS[52]))-(VARIABLES[50]*VARIABLES[44]*CONSTANTS[55]))+(VARIABLES[47]*CONSTANTS[56]))-(VARIABLES[41]*VARIABLES[44]*CONSTANTS[53]))+(VARIABLES[45]*CONSTANTS[54]));
RATES[45] = ((VARIABLES[41]*VARIABLES[44]*CONSTANTS[53])-(VARIABLES[45]*CONSTANTS[54]));
RATES[47] = ((VARIABLES[50]*VARIABLES[44]*CONSTANTS[55])-(VARIABLES[47]*CONSTANTS[56]));
RATES[40] = ((VARIABLES[39]*CONSTANTS[63])-(((VARIABLES[48]*CONSTANTS[74]*VARIABLES[40])/(CONSTANTS[69]+VARIABLES[40]))+((VARIABLES[44]*CONSTANTS[71]*VARIABLES[40])/(CONSTANTS[66]+VARIABLES[40]))+((VARIABLES[47]*CONSTANTS[73]*VARIABLES[40])/(CONSTANTS[68]+VARIABLES[40]))+((VARIABLES[45]*CONSTANTS[72]*VARIABLES[40])/(CONSTANTS[67]+VARIABLES[40]))+((VARIABLES[46]*CONSTANTS[70]*VARIABLES[40])/(CONSTANTS[65]+VARIABLES[40]))));
RATES[49] = ((((((-VARIABLES[29])*CONSTANTS[77]*VARIABLES[49])/(CONSTANTS[75]+VARIABLES[49]))-((VARIABLES[30]*CONSTANTS[78]*VARIABLES[49])/(CONSTANTS[76]+VARIABLES[49])))-((VARIABLES[4]*CONSTANTS[84]*VARIABLES[49])/(CONSTANTS[83]+VARIABLES[49])))-((VARIABLES[3]*CONSTANTS[82]*VARIABLES[49])/(CONSTANTS[81]+VARIABLES[49])));
RATES[50] = (((((((((((VARIABLES[29]*CONSTANTS[77]*VARIABLES[49])/(CONSTANTS[75]+VARIABLES[49]))+((VARIABLES[30]*CONSTANTS[78]*VARIABLES[49])/(CONSTANTS[76]+VARIABLES[49]))+((VARIABLES[4]*CONSTANTS[84]*VARIABLES[49])/(CONSTANTS[83]+VARIABLES[49])))-(CONSTANTS[79]*VARIABLES[50]))+((VARIABLES[3]*CONSTANTS[82]*VARIABLES[49])/(CONSTANTS[81]+VARIABLES[49])))-(VARIABLES[34]*VARIABLES[50]*CONSTANTS[45]))+(VARIABLES[35]*CONSTANTS[46]))-(VARIABLES[50]*VARIABLES[38]*CONSTANTS[43]))+(VARIABLES[37]*CONSTANTS[44]))-(VARIABLES[50]*VARIABLES[44]*CONSTANTS[55]))+(VARIABLES[47]*CONSTANTS[56]));
RATES[51] = (((((VARIABLES[29]*CONSTANTS[77]*VARIABLES[49])/(CONSTANTS[75]+VARIABLES[49]))+((VARIABLES[30]*CONSTANTS[78]*VARIABLES[49])/(CONSTANTS[76]+VARIABLES[49]))+((VARIABLES[3]*CONSTANTS[82]*VARIABLES[49])/(CONSTANTS[81]+VARIABLES[49])))-(CONSTANTS[80]*VARIABLES[51]))+((VARIABLES[4]*CONSTANTS[84]*VARIABLES[49])/(CONSTANTS[83]+VARIABLES[49])));
RATES[53] = (CONSTANTS[79]*VARIABLES[50]);
RATES[52] = (CONSTANTS[80]*VARIABLES[51]);
}
void ComputeVariables(double* BOUND, double* RATES, double* CONSTANTS, double* VARIABLES)
{
#ifndef VARIABLES_FOR_RATES_ONLY
#endif
}
