void Enz::vSetKcat( const Eref& e, double v ) { double ratio = k2_ / k3_; k3_ = v; k2_ = v * ratio; vSetKm( e, Km_ ); // Update k1_ here as well. }
void EnzBase::setKm( const Eref& enz, const Qinfo* q, double v ) { vSetKm( enz, q, v ); }
void Enz::vSetK2( const Eref& e, double v ) { k2_ = v; // Assume this overrides the default ratio. vSetKm( e, Km_ ); // Update k1_ here as well. }