// This model generated automatically from SBML
// WARNING: Renamed variable _space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate to xxx_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate due to JSim namespace restrictions
// unit definitions
import nsrunit;
unit conversion off;
// SBML property definitions
property sbmlRole=string;
property sbmlName=string;
property sbmlCompartment=string;
// SBML reactions
// R01728: Prephenate <=> _space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate
// R00734: L_minus_Tyrosine => _space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate
math main {
realDomain time second;
time.min=0;
extern time.max;
extern time.delta;
// variable definitions
real default = 1 L;
real uVol = 1 L;
real E1_space_3_space_1_space_12 = 0 M;
real E2_space_6_space_1_space_1 = 0 M;
real E2_space_6_space_1_space_9 = 0 M;
real E2_space_6_space_1_space_5 = 0 M;
real Prephenate(time) M;
real L_minus_Tyrosine(time) M;
real xxx_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate(time) M;
real R01728(time) katal;
extern real R01728.kf;
extern real R01728.kb;
real R00734(time) katal;
extern real R00734.kf;
extern real R00734.kb;
// equations
when (time=time.min) Prephenate = 0;
(Prephenate*uVol):time = -1*R01728;
when (time=time.min) L_minus_Tyrosine = 0;
(L_minus_Tyrosine*uVol):time = -1*R00734;
when (time=time.min) xxx_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate = 0;
(xxx_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate*uVol):time = R01728 + R00734;
R01728 = R01728.kf*Prephenate - R01728.kb*_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate;
R00734 = R00734.kf*L_minus_Tyrosine - R00734.kb*_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate;
// variable properties
default.sbmlRole="compartment";
uVol.sbmlRole="compartment";
E1_space_3_space_1_space_12.sbmlRole="species";
E1_space_3_space_1_space_12.sbmlCompartment="uVol";
E2_space_6_space_1_space_1.sbmlRole="species";
E2_space_6_space_1_space_1.sbmlCompartment="uVol";
E2_space_6_space_1_space_9.sbmlRole="species";
E2_space_6_space_1_space_9.sbmlCompartment="uVol";
E2_space_6_space_1_space_5.sbmlRole="species";
E2_space_6_space_1_space_5.sbmlCompartment="uVol";
Prephenate.sbmlRole="species";
Prephenate.sbmlCompartment="uVol";
L_minus_Tyrosine.sbmlRole="species";
L_minus_Tyrosine.sbmlCompartment="uVol";
xxx_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate.sbmlRole="species";
xxx_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate.sbmlName="_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate";
xxx_space_3_minus__space_4_minus_Hydroxyphenyl_space_pyruvate.sbmlCompartment="uVol";
R01728.sbmlRole="rate";
R01728.kf.sbmlRole="rate";
R01728.kb.sbmlRole="rate";
R00734.sbmlRole="rate";
R00734.kf.sbmlRole="rate";
R00734.kb.sbmlRole="rate";
}