affectors
Class ConversionEAff
java.lang.Object
affectors.Affector
affectors.ConversionEAff
- All Implemented Interfaces:
- java.lang.Cloneable
- public class ConversionEAff
- extends Affector
Generalized rate-based conversion of one Node to another. Use this version in
reactant node, use the "I" version in the product Node. These Affectors can be used
for either intracellular or membrane-bound nodes as long as both participants reside
in the same cell and compartment.
Formula
dREACTANT/dt = - REACTANT * r_REACTANT
Parameters
Reactant [REACTANT] | The Node which is being converted to something else. |
Product [PRODUCT] | The product of the conversion. |
Conversion rate [H_REACTANT_PRODUCT] | The proportion of reactant converted to product per timestep |
Usage
&REACTANT
&ConversionEAff REACTANT PRODUCT r_REACTANT
&endREACTANT
@see ConversionIAff
Fields inherited from class affectors.Affector |
ADesc, affectorType, CC, CERTIFICATION, CONVERSION, copyNumber, DEGRADATION, FF, firstFreeParam, GG, GUI_CAPABLE, HH, KK, MATHTYPE, NDesc, PDesc, PRODUCTION, RETURNS_DERIV, RETURNS_PARTIALS, TERMTYPE, TT, Type, UNSPECIFIED |
Methods inherited from class affectors.Affector |
addDefaultParam, Chi, clearStatic, copy_, copy, doesContainTarget, findOrCreateParam, findParam, fixNodes, getNodes, getNumNodes, getNumParameters, getOtherSide, getParameter, getParameter, getParamName, getParamPos, getParamValue, getParamValue, getParamVariationMode, init, isLinearInTarget, Phi, Psi, setContainsTarget, setDescriptions, setParameter, setParamRange, setParamRange, setParamValue, setParamValue, setSide, setSided |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConversionEAff
public ConversionEAff()
setLabelsAndTypes
protected void setLabelsAndTypes()
- Specified by:
setLabelsAndTypes
in class Affector
setParameterNumbers
public void setParameterNumbers(int[] param_nums)
- Specified by:
setParameterNumbers
in class Affector
getValue
public float getValue(Node which_node)
- Overrides:
getValue
in class Affector
getNCValue
public float getNCValue(Node which_node)
- Overrides:
getNCValue
in class Affector