|
void | init (Simulator aSim, XMLParser aReactionRoot) |
|
void | initFromAgent (ActiveAgent anAgent, Simulator aSim, XMLParser aReactionRoot) |
|
void | computeUptakeRate (double[] s, ActiveAgent anAgent) |
|
void | computeUptakeRate (double[] s, double mass) |
|
void | computeSpecificGrowthRate (ActiveAgent anAgent) |
| Return the specific reaction rate. More...
|
|
void | computeSpecificGrowthRate (double[] s) |
|
void | computeSpecificGrowthRate (double[] s, ActiveAgent anAgent) |
|
double | computeMassGrowthRate (ActiveAgent anAgent) |
|
double | computeSpecGrowthRate (ActiveAgent anAgent) |
| Compute the specific growth rate. More...
|
|
void | computeUptakeRate (double[] s, double conc, double h) |
|
Matrix | calcdMUdS (Matrix S, double biomass) |
| Calculate the rate of change of each uptake rate with respect to each solute. Returned as a matrix. More...
|
|
Matrix | calcdMUdT (Matrix S, double biomass) |
| Calculate the rate of change of each uptake rate with respect to time. More...
|
|
double[] | computeMarginalDiffMu (double[] s) |
| Compute the marginal difference array. More...
|
|
double | computeSpecRate (double[] s) |
| Compute the specific growth rate. More...
|
|
void | updateMarginalMu (double[] s) |
| Update the Marginal Mu data matrix. More...
|
|
void | init (Simulator aSim, XMLParser aReactionRoot) |
| Initialises a reaction object, giving the object the properties stated in the protocol file. More...
|
|
void | initFromAgent (ActiveAgent anAgent, Simulator aSim, XMLParser xmlRoot) |
| Use the reaction class to fill the parameters fields of the agent. Populate only the yield vector, the kinetic vector will be filled by the subdefined method in the child classes. More...
|
|
void | register (String aReactionName, Simulator aSimulator) |
| End of the initialization procedure. Store the name and simulation dictionary index for this reaction. More...
|
|
LinkedList< String > | declareSolutes () |
| Utilised by a solver instance to know the solutes affected by this reaction. More...
|
|
void | fillParameters (Simulator aSim, XMLParser xmlRoot) |
| Reads the reaction information (name, solute yield, particle yield etc) from the XML file and initialises this reaction. More...
|
|
void | addAgent (ActiveAgent anAgent) |
| Register an agent among the guild of this pathway. More...
|
|
void | removeAgent (ActiveAgent anAgent) |
| Remove an agent among the guild of this pathway. More...
|
|
void | applyReaction (SpatialGrid[] concGrid, SpatialGrid[] reacGrid, SpatialGrid[] diffReacGrid, SpatialGrid biomassGrid) |
| Compute reaction rate on each concerned solute grids Assumes same parameters for all the agents of a same guild. More...
|
|
void | fitAgentMassOnGrid (SpatialGrid aSpG) |
| Add the mass of all the agents of the guild on a received grid. The stored value is a CONCENTRATION. More...
|
|
double[] | readConcentrationSeen (ActiveAgent anAgent, SoluteGrid[] concGrid) |
| Return a double array with all concentration seen by an agent on the default solute grid. More...
|
|
void | writeReport (ResultFile bufferState, ResultFile bufferSum) throws Exception |
| Write reaction information to the result file stream. More...
|
|
void | fitGuildOnGrid () |
| Build a grid with mass and mass-growth-rate of all agents of the guild. More...
|
|
double[] | getSoluteYield () |
| Return the solute yield. More...
|
|
int[] | getSoluteIndex () |
| Return the solute index. More...
|
|
double[] | getParticulateYield () |
| Return the particulate yield. More...
|
|
double[] | getKinetic () |
| Return the kinetic parameters used in this reaction. More...
|
|
LinkedList< ActiveAgent > | getGuild () |
| Return the guild of this pathway. More...
|
|
Modelled First-Order reactions. This class is deprecated.
Modelled First-Order reactions. This class is deprecated
- Author
- Andreas D�tsch (andre.nosp@m.as.d.nosp@m.oetsc.nosp@m.h@he.nosp@m.lmhol.nosp@m.tz-h.nosp@m.zi.de), Helmholtz Centre for Infection Research (Germany)
-
Laurent Lardon (lardo.nosp@m.nl@s.nosp@m.upagr.nosp@m.o.in.nosp@m.ra.fr), INRA, France