fern.network
Class ArrayKineticConstantPropensityCalculator
java.lang.Object
fern.network.AbstractKineticConstantPropensityCalculator
fern.network.ArrayKineticConstantPropensityCalculator
- All Implemented Interfaces:
- KineticConstantPropensityCalculator, PartialDerivativePropensityCalculator, PropensityCalculator
public class ArrayKineticConstantPropensityCalculator
- extends AbstractKineticConstantPropensityCalculator
Implementation of an AbstractKineticConstantPropensityCalculator
which uses
an array to store the constants for each reaction.
- Author:
- Florian Erhard
Method Summary |
double |
getConstant(int i)
Gets the constant for a reaction |
void |
setConstant(int i,
double value)
|
ArrayKineticConstantPropensityCalculator
public ArrayKineticConstantPropensityCalculator(int[][] reactants,
double[] constants)
- Create the propensity calculator with given constants and given reactant
adjacency arrays
- Parameters:
reactants
- array of adjacency arraysconstants
- array of kinetic constants
getConstant
public double getConstant(int i)
- Description copied from interface:
KineticConstantPropensityCalculator
- Gets the constant for a reaction
- Parameters:
i
- index of the reaction
- Returns:
- constant for the reaction
setConstant
public void setConstant(int i,
double value)