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)
Creates a new
StoichiometricReactant. |
StoichiometricReactant(ChemicalEntity entity,
ReactantRole role,
double stoichiometricNumber)
Creates a new
StoichiometricReactant. |
StoichiometricReactant(ChemicalEntity entity,
ReactantRole role,
double stoichiometricNumber,
double reactionOrder)
Creates a new
StoichiometricReactant. |
| Modifier and Type | Method and Description |
|---|---|
double |
getReactionOrder()
Returns the reaction order.
|
double |
getStoichiometricNumber()
Returns the stoichiometric number (the number of molecules required for one reaction.).
|
boolean |
isProduct()
Returns true if this reactant is a product.
|
boolean |
isSubstrate()
Returns true if this reactant is a substrate.
|
public StoichiometricReactant(ChemicalEntity entity, ReactantRole role, double stoichiometricNumber, double reactionOrder)
StoichiometricReactant.entity - The referenced entity.role - The reactant role.stoichiometricNumber - The number of molecules required for one reaction.reactionOrder - The reaction order of the reactant.public StoichiometricReactant(ChemicalEntity entity, ReactantRole role, double stoichiometricNumber)
StoichiometricReactant. Reaction order is set to 1.entity - The referenced entity.role - The reactant role.stoichiometricNumber - The number of molecules required for one reaction.public StoichiometricReactant(ChemicalEntity entity, ReactantRole role)
StoichiometricReactant. Reaction order and spectrometric number are set to 1 .entity - The referenced entity.role - The reactant role.public double getStoichiometricNumber()
public double getReactionOrder()
public boolean isSubstrate()
public boolean isProduct()
Copyright © 2018. All rights reserved.