Generated Code

The following is c_ida code generated by the CellML API from this CellML file. (Back to language selection)

The raw code is available.

/*
   There are a total of 0 entries in the algebraic variable array.
   There are a total of 0 entries in each of the rate and state variable arrays.
   There are a total of 156 entries in the constant variable array.
 */
/*
 * CONSTANTS[0] is elementary_charge in component codata_2006_electromagnetic (coulomb).
 * CONSTANTS[1] is magnetic_flux_quantum in component codata_2006_electromagnetic (weber).
 * CONSTANTS[2] is conductance_quantum in component codata_2006_electromagnetic (siemens).
 * CONSTANTS[3] is inverse_of_conductance_quantum in component codata_2006_electromagnetic (ohm).
 * CONSTANTS[4] is Josephson_constant in component codata_2006_electromagnetic (hertz_per_volt).
 * CONSTANTS[5] is von_Klitzing_constant in component codata_2006_electromagnetic (ohm).
 * CONSTANTS[6] is Bohr_magneton in component codata_2006_electromagnetic (joule_per_tesla).
 * CONSTANTS[7] is nuclear_magneton in component codata_2006_electromagnetic (joule_per_tesla).
 * CONSTANTS[8] is speed_of_light_in_vacuum in component codata_2006_universal (metre_per_second).
 * CONSTANTS[9] is magnetic_constant in component codata_2006_universal (newton_per_square_ampere).
 * CONSTANTS[10] is electric_constant in component codata_2006_universal (farad_per_metre).
 * CONSTANTS[11] is characteristic_impedance_of_vacuum in component codata_2006_universal (ohm).
 * CONSTANTS[12] is Newtonian_constant_of_gravitation in component codata_2006_universal (cubic_metre_per_kilogram_per_square_second).
 * CONSTANTS[13] is Planck_constant in component codata_2006_universal (joule_second).
 * CONSTANTS[14] is Planck_constant_over_2_pi in component codata_2006_universal (joule_second).
 * CONSTANTS[15] is Planck_mass in component codata_2006_universal (kilogram).
 * CONSTANTS[16] is Planck_temperature in component codata_2006_universal (kelvin).
 * CONSTANTS[17] is Planck_length in component codata_2006_universal (metre).
 * CONSTANTS[18] is Planck_time in component codata_2006_universal (second).
 * CONSTANTS[19] is fine_structure_constant in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[20] is inverse_fine_structure_constant in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[21] is Rydberg_constant in component codata_2006_atomic_and_nuclear (per_metre).
 * CONSTANTS[22] is Bohr_radius in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[23] is Hartree_energy in component codata_2006_atomic_and_nuclear (joule).
 * CONSTANTS[24] is quantum_of_circulation in component codata_2006_atomic_and_nuclear (square_metre_per_second).
 * CONSTANTS[25] is Fermi_coupling_constant in component codata_2006_atomic_and_nuclear (per_square_gigaelectronvolt).
 * CONSTANTS[26] is weak_mixing_angle in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[27] is electron_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[28] is electron_muon_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[29] is electron_tau_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[30] is electron_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[31] is electron_neutron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[32] is electron_deuteron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[33] is electron_alpha_particle_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[34] is electron_charge_to_mass_quotient in component codata_2006_atomic_and_nuclear (coulomb_per_kilogram).
 * CONSTANTS[35] is electron_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[36] is Compton_wavelength in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[37] is classic_electron_radius in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[38] is Thomson_cross_section in component codata_2006_atomic_and_nuclear (square_metre).
 * CONSTANTS[39] is electron_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla).
 * CONSTANTS[40] is electron_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[41] is electron_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[42] is electron_magnetic_moment_anomaly in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[43] is electron_g_factor in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[44] is electron_muon_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[45] is electron_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[46] is electron_to_shielded_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[47] is electron_neutron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[48] is electron_deuteron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[49] is electron_to_shielded_helion_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[50] is electron_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla).
 * CONSTANTS[51] is muon_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[52] is muon_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[53] is muon_tau_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[54] is muon_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[55] is muon_neutron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[56] is muon_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[57] is muon_Compton_wavelength in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[58] is muon_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla).
 * CONSTANTS[59] is muon_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[60] is muon_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[61] is muon_magnetic_moment_anomaly in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[62] is muon_g_factor in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[63] is muon_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[64] is tau_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[65] is tau_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[66] is tau_muon_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[67] is tau_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[68] is tau_neutron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[69] is tau_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[70] is tau_Compton_wavelength in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[71] is proton_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[72] is proton_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[73] is proton_muon_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[74] is proton_tau_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[75] is proton_neutron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[76] is proton_charge_to_mass_quotient in component codata_2006_atomic_and_nuclear (coulomb_per_kilogram).
 * CONSTANTS[77] is proton_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[78] is proton_Compton_wavelength in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[79] is proton_rms_electron_radius in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[80] is proton_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla).
 * CONSTANTS[81] is proton_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[82] is proton_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[83] is proton_g_factor in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[84] is proton_neutron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[85] is shielded_proton_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla).
 * CONSTANTS[86] is shielded_proton_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[87] is shielded_proton_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[88] is proton_magnetic_shielding_correction in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[89] is proton_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla).
 * CONSTANTS[90] is shielded_proton_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla).
 * CONSTANTS[91] is neutron_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[92] is neutron_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[93] is neutron_muon_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[94] is neutron_tau_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[95] is neutron_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[96] is neutron_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[97] is neutron_Compton_wavelength in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[98] is neutron_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla).
 * CONSTANTS[99] is neutron_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[100] is neutron_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[101] is neutron_g_factor in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[102] is neutron_electron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[103] is neutron_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[104] is neutron_to_shielded_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[105] is neutron_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla).
 * CONSTANTS[106] is deuteron_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[107] is deuteron_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[108] is deuteron_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[109] is deuteron_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[110] is deuteron_rms_charge_radius in component codata_2006_atomic_and_nuclear (metre).
 * CONSTANTS[111] is deuteron_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla).
 * CONSTANTS[112] is deuteron_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[113] is deuteron_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[114] is deuteron_g_factor in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[115] is deuteron_electron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[116] is deuteron_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[117] is deuteron_neutron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[118] is triton_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[119] is triton_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[120] is triton_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[121] is triton_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[122] is triton_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla).
 * CONSTANTS[123] is triton_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[124] is triton_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[125] is triton_g_factor in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[126] is triton_electron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[127] is triton_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[128] is triton_neutron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[129] is helion_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[130] is helion_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[131] is helion_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[132] is helion_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[133] is shielded_helion_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla).
 * CONSTANTS[134] is shielded_helion_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[135] is shielded_helion_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[136] is shielded_helion_to_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[137] is shielded_helion_to_shielded_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[138] is shielded_helion_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla).
 * CONSTANTS[139] is alpha_particle_mass in component codata_2006_atomic_and_nuclear (kilogram).
 * CONSTANTS[140] is alpha_particle_to_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[141] is alpha_particle_to_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless).
 * CONSTANTS[142] is alpha_particle_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole).
 * CONSTANTS[143] is Avogadro_constant in component codata_2006_physicochemical (per_mole).
 * CONSTANTS[144] is atomic_mass_constant in component codata_2006_physicochemical (kilogram).
 * CONSTANTS[145] is Faraday_constant in component codata_2006_physicochemical (coulomb_per_mole).
 * CONSTANTS[146] is molar_Planck_constant in component codata_2006_physicochemical (joule_second_per_mole).
 * CONSTANTS[147] is molar_gas_constant in component codata_2006_physicochemical (joule_per_mole_per_kelvin).
 * CONSTANTS[148] is Boltzmann_constant in component codata_2006_physicochemical (joule_per_kelvin).
 * CONSTANTS[149] is molar_volume_of_ideal_gas in component codata_2006_physicochemical (cubic_metre_per_mole).
 * CONSTANTS[150] is Sackur_Tetrode_constant in component codata_2006_physicochemical (dimensionless).
 * CONSTANTS[151] is Stefan_Boltzmann_constant in component codata_2006_physicochemical (watt_per_square_meter_per_quartic_kelvin).
 * CONSTANTS[152] is first_radiation_constant in component codata_2006_physicochemical (watt_per_square_metre).
 * CONSTANTS[153] is first_radiation_constant_for_spectral_radiance in component codata_2006_physicochemical (watt_per_square_metre_per_steradian).
 * CONSTANTS[154] is second_radiation_constant in component codata_2006_physicochemical (metre_kelvin).
 * CONSTANTS[155] is Wien_displacement_law_constant in component codata_2006_physicochemical (metre_kelvin).
 * There are a total of 0 condition variables.
 */
void
initConsts(double* CONSTANTS, double* RATES, double *STATES)
{
CONSTANTS[0] = 1.602176487e-19;
CONSTANTS[1] = 2.067833667e-15;
CONSTANTS[2] = 7.7480917004e-5;
CONSTANTS[3] = 12906.4037787;
CONSTANTS[4] = 483597.891e9;
CONSTANTS[5] = 25812.807557;
CONSTANTS[6] = 927.400915e-26;
CONSTANTS[7] = 5.05078324e-27;
CONSTANTS[8] = 299792458;
CONSTANTS[9] = 1.2566370614359172953850573533118011536788677597500423283899778369231265625145e-6;
CONSTANTS[10] = 8.8541878176203898505365630317107502606083701665994498081024171524053950954600e-12;
CONSTANTS[11] = 376.73031346177065546819840042031930826862350835241865523207463829670726922131;
CONSTANTS[12] = 6.67428e-11;
CONSTANTS[13] = 6.62606896e-34;
CONSTANTS[14] = 1.054571628e-34;
CONSTANTS[15] = 6.62606896e-34;
CONSTANTS[16] = 1.416785e32;
CONSTANTS[17] = 1.616252e-35;
CONSTANTS[18] = 5.39124e-44;
CONSTANTS[19] = 7.2973525376e-3;
CONSTANTS[20] = 137.035999679;
CONSTANTS[21] = 10973731.568527;
CONSTANTS[22] = 0.52917720859e-10;
CONSTANTS[23] = 4.35974394e-18;
CONSTANTS[24] = 3.6369475199e-4;
CONSTANTS[25] = 1.6637e-5;
CONSTANTS[26] = 0.22255;
CONSTANTS[27] = 9.10938215e-31;
CONSTANTS[28] = 4.83633171e-3;
CONSTANTS[29] = 2.87564e-4;
CONSTANTS[30] = 5.4461702177e-4;
CONSTANTS[31] = 5.4386734459e-4;
CONSTANTS[32] = 2.7244371093e-4;
CONSTANTS[33] = 1.37093355570e-4;
CONSTANTS[34] = -1.758820150e11;
CONSTANTS[35] = 5.4857990943e-7;
CONSTANTS[36] = 2.4263102175e-12;
CONSTANTS[37] = 2.4263102175e-12;
CONSTANTS[38] = 0.6652458558e-28;
CONSTANTS[39] = -928.476377e-26;
CONSTANTS[40] = -1.00115965218111;
CONSTANTS[41] = -1838.28197092;
CONSTANTS[42] = 1.15965218111e-3;
CONSTANTS[43] = -2.0023193043622;
CONSTANTS[44] = 206.7669877;
CONSTANTS[45] = -658.2106848;
CONSTANTS[46] = -658.2275971;
CONSTANTS[47] = 960.92050;
CONSTANTS[48] = -2143.923498;
CONSTANTS[49] = 864.058257;
CONSTANTS[50] = 1.760859770e11;
CONSTANTS[51] = 1.88353130e-28;
CONSTANTS[52] = 206.7682823;
CONSTANTS[53] = 5.94592e-2;
CONSTANTS[54] = 0.1126095261;
CONSTANTS[55] = 0.1124545167;
CONSTANTS[56] = 0.1134289256e-3;
CONSTANTS[57] = 11.73444104e-15;
CONSTANTS[58] = -4.49044786e-26;
CONSTANTS[59] = -4.84197049e-3;
CONSTANTS[60] = -8.89059705;
CONSTANTS[61] = 1.16592069e-3;
CONSTANTS[62] = -2.0023318414;
CONSTANTS[63] = -3.183345137;
CONSTANTS[64] = 3.16777e-27;
CONSTANTS[65] = 3477.48;
CONSTANTS[66] = 16.8183;
CONSTANTS[67] = 1.89390;
CONSTANTS[68] = 1.89129;
CONSTANTS[69] = 1.90768e-3;
CONSTANTS[70] = 0.69772e-15;
CONSTANTS[71] = 1.672621637e-27;
CONSTANTS[72] = 1836.15267247;
CONSTANTS[73] = 8.88024339;
CONSTANTS[74] = 0.528012;
CONSTANTS[75] = 0.99862347824;
CONSTANTS[76] = 9.57883392e7;
CONSTANTS[77] = 1.00727646677e-3;
CONSTANTS[78] = 1.3214098446e-15;
CONSTANTS[79] = 0.8768e-15;
CONSTANTS[80] = 1.410606662e-26;
CONSTANTS[81] = 1.521032209e-3;
CONSTANTS[82] = 2.792847356;
CONSTANTS[83] = 5.585694713;
CONSTANTS[84] = -1.45989806;
CONSTANTS[85] = 1.410570419e-26;
CONSTANTS[86] = 1.520993128e-3;
CONSTANTS[87] = 2.792775598;
CONSTANTS[88] = 25.694e-6;
CONSTANTS[89] = 2.675222099e8;
CONSTANTS[90] = 2.675153362e8;
CONSTANTS[91] = 1.674927211e-27;
CONSTANTS[92] = 1838.6836605;
CONSTANTS[93] = 8.89248409;
CONSTANTS[94] = 0.528740;
CONSTANTS[95] = 1.00137841918;
CONSTANTS[96] = 1.00866491597e-3;
CONSTANTS[97] = 1.3195908951e-15;
CONSTANTS[98] = -0.96623641e-26;
CONSTANTS[99] = -1.04187563e-3;
CONSTANTS[100] = -1.91304273;
CONSTANTS[101] = -3.82608545;
CONSTANTS[102] = 1.04066882e-3;
CONSTANTS[103] = -0.68497934;
CONSTANTS[104] = -0.68499694;
CONSTANTS[105] = 1.83247185e8;
CONSTANTS[106] = 3.34358320e-27;
CONSTANTS[107] = 3670.4829654;
CONSTANTS[108] = 1.99900750108;
CONSTANTS[109] = 2.013553212724e-3;
CONSTANTS[110] = 2.1402e-15;
CONSTANTS[111] = 0.433073465e-26;
CONSTANTS[112] = -0.4669754556e-3;
CONSTANTS[113] = 0.8574382308;
CONSTANTS[114] = 0.8574382308;
CONSTANTS[115] = -4.664345537e-4;
CONSTANTS[116] = 0.3070122070;
CONSTANTS[117] = -0.44820652;
CONSTANTS[118] = 5.00735588e-27;
CONSTANTS[119] = 5496.9215269;
CONSTANTS[120] = 2.9937170309;
CONSTANTS[121] = 3.0155007134e-3;
CONSTANTS[122] = 1.504609361e-26;
CONSTANTS[123] = 1.622393657e-3;
CONSTANTS[124] = 2.978962448;
CONSTANTS[125] = 5.957924896;
CONSTANTS[126] = -1.620514423e-3;
CONSTANTS[127] = 1.066639908;
CONSTANTS[128] = -1.55718553;
CONSTANTS[129] = 5.00641192e-27;
CONSTANTS[130] = 5495.8852765;
CONSTANTS[131] = 2.9931526713;
CONSTANTS[132] = 3.0149322473e-3;
CONSTANTS[133] = -1.074552982e-26;
CONSTANTS[134] = -1.158671471e-3;
CONSTANTS[135] = -2.127497718;
CONSTANTS[136] = -0.761766558;
CONSTANTS[137] = -0.7617861313;
CONSTANTS[138] = 2.037894730e8;
CONSTANTS[139] = 6.64465620e-27;
CONSTANTS[140] = 7294.2995365;
CONSTANTS[141] = 3.97259968951;
CONSTANTS[142] = 4.001506179127e-3;
CONSTANTS[143] = 6.02214179e23;
CONSTANTS[144] = 1.660538782e-27;
CONSTANTS[145] = 96485.3399;
CONSTANTS[146] = 3.9903126821e-10;
CONSTANTS[147] = 8.314472;
CONSTANTS[148] = 1.3806504e-23;
CONSTANTS[149] = 22.413996e-3;
CONSTANTS[150] = -1.1648677;
CONSTANTS[151] = 5.670400e-8;
CONSTANTS[152] = 3.74177118e-16;
CONSTANTS[153] = 1.191042759e-16;
CONSTANTS[154] = 1.4387752e-2;
CONSTANTS[155] = 2.8977685e-3;
}
void
computeResiduals(double VOI, double* CONSTANTS, double* RATES, double* OLDRATES, double* STATES,
                 double* OLDSTATES, double* ALGEBRAIC, double* CONDVARS)
{
}
void
computeVariables(double VOI, double* CONSTANTS, double* RATES, double* STATES, double* ALGEBRAIC)
{
}
void
computeEssentialVariables(double VOI, double* CONSTANTS, double* RATES, double* STATES, double* ALGEBRAIC)
{
}
void
getStateInformation(double* SI)
{
}
void
computeRoots(double VOI, double* CONSTANTS, double* RATES, double* OLDRATES, double* STATES,
             double* OLDSTATES, double* ALGEBRAIC, double* CONDVARS)
{
}