public class StoichiometricReactant extends Reactant
StoichiometricReactants are Reactants that are consumed or produced during the reaction. A
StoichiometricReactant can be rate determining and has an associated stoichiometric number and/or reaction order. In
Reactions that are not elementary reactions, the reaction order is used to determine the velocity of a reaction. In
elementary reactions the stoichiometric number is used to this end.| Constructor and Description |
|---|
StoichiometricReactant(ChemicalEntity entity,
ReactantRole role) |
StoichiometricReactant(ChemicalEntity entity,
ReactantRole role,
boolean rateDetermining) |
StoichiometricReactant(ChemicalEntity entity,
ReactantRole role,
double stoichiometricNumber) |
StoichiometricReactant(ChemicalEntity entity,
ReactantRole role,
double stoichiometricNumber,
double reactionOrder) |
| Modifier and Type | Method and Description |
|---|---|
double |
getReactionOrder() |
double |
getStoichiometricNumber() |
boolean |
isProduct() |
boolean |
isRateDetermining() |
boolean |
isSubstrate() |
void |
setRateDetermining(boolean rateDetermining) |
void |
setReactionOrder(double reactionOrder) |
void |
setStoichiometricNumber(double stoichiometricNumber) |
public StoichiometricReactant(ChemicalEntity entity, ReactantRole role, double stoichiometricNumber, double reactionOrder)
public StoichiometricReactant(ChemicalEntity entity, ReactantRole role, double stoichiometricNumber)
public StoichiometricReactant(ChemicalEntity entity, ReactantRole role, boolean rateDetermining)
public StoichiometricReactant(ChemicalEntity entity, ReactantRole role)
public double getStoichiometricNumber()
public void setStoichiometricNumber(double stoichiometricNumber)
public double getReactionOrder()
public void setReactionOrder(double reactionOrder)
public boolean isRateDetermining()
public void setRateDetermining(boolean rateDetermining)
public boolean isSubstrate()
public boolean isProduct()
Copyright © 2017. All rights reserved.