public abstract class AbstractKineticLaw extends Object implements KineticLaw
| Modifier and Type | Field and Description |
|---|---|
protected Map<Class<? extends bio.singa.features.model.Feature>,RateConstant> |
cachedFeature |
protected Reaction |
reaction |
| Constructor and Description |
|---|
AbstractKineticLaw(Reaction reaction) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends bio.singa.features.model.Feature> |
getRate(Class<T> featureClass) |
protected double |
getScaledRate(Class<? extends bio.singa.features.model.Feature> featureClass) |
protected double |
multiply(List<ReactantConcentration> reactants) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetermineVelocityprotected Reaction reaction
protected Map<Class<? extends bio.singa.features.model.Feature>,RateConstant> cachedFeature
public AbstractKineticLaw(Reaction reaction)
protected double getScaledRate(Class<? extends bio.singa.features.model.Feature> featureClass)
protected <T extends bio.singa.features.model.Feature> T getRate(Class<T> featureClass)
protected double multiply(List<ReactantConcentration> reactants)
Copyright © 2019. All rights reserved.