public class ReactionTable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) double[] |
diffusionConstants |
(package private) int |
nreaction |
int |
nspecie |
(package private) int[][] |
productIndices |
(package private) Matrix |
productionMatrix |
(package private) int[][] |
productStochiometry |
(package private) double[] |
rates |
(package private) int[][] |
reactantIndices |
(package private) int[][] |
reactantStochiometry |
(package private) java.lang.String[] |
speciesIDs |
Constructor and Description |
---|
ReactionTable(int nr,
int ns) |
Modifier and Type | Method and Description |
---|---|
double[] |
getDiffusionConstants() |
Matrix |
getIncrementRateMatrix(Column mconc) |
int |
getNReaction() |
int |
getNSpecies() |
int[][] |
getProductIndices() |
Column |
getProductionColumn(Column mconc) |
Matrix |
getProductionMatrix() |
int[][] |
getProductStochiometry() |
Column |
getRateColumn(Column mconc) |
double[] |
getRates() |
int[][] |
getReactantIndices() |
int[][] |
getReactantStochiometry() |
java.lang.String[] |
getSpecieIDs() |
int |
getSpecieIndex(java.lang.String specieID) |
java.lang.String[] |
getSpeciesIDs() |
void |
print() |
void |
setCatalyzedReactionData(int ireact,
int na,
int nb,
int icat,
int[][] aidx,
int[][] bidx,
double rate) |
void |
setDiffusionConstants(double[] d) |
void |
setReactionData(int ireact,
int[][] aidx,
int[][] bidx,
double rate) |
void |
setSpeciesIDs(java.lang.String[] sa) |
Column |
stepResiduals(Column vc,
Column vdc,
double dt) |
int nreaction
public int nspecie
java.lang.String[] speciesIDs
double[] diffusionConstants
int[][] reactantIndices
int[][] productIndices
int[][] reactantStochiometry
int[][] productStochiometry
double[] rates
Matrix productionMatrix
public java.lang.String[] getSpecieIDs()
public void print()
public void setReactionData(int ireact, int[][] aidx, int[][] bidx, double rate)
public void setCatalyzedReactionData(int ireact, int na, int nb, int icat, int[][] aidx, int[][] bidx, double rate)
public void setSpeciesIDs(java.lang.String[] sa)
public java.lang.String[] getSpeciesIDs()
public int getNSpecies()
public void setDiffusionConstants(double[] d)
public double[] getDiffusionConstants()
public Matrix getProductionMatrix()
public int getNReaction()
public double[] getRates()
public int[][] getReactantIndices()
public int[][] getProductIndices()
public int[][] getReactantStochiometry()
public int[][] getProductStochiometry()
public int getSpecieIndex(java.lang.String specieID)
Copyright © 2013. All Rights Reserved.