affectors
Class ConversionIAff

java.lang.Object
  extended byaffectors.Affector
      extended byaffectors.ConversionIAff
All Implemented Interfaces:
java.lang.Cloneable

public class ConversionIAff
extends Affector

Generalized rate-based conversion of one Node to another. Use this version in product node, use the "E" version in the reactant 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
dPRODUCT/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
&PRODUCT

&ConversionIAff REACTANT PRODUCT r_REACTANT
&endPRODUCT

@see ConversionEAff


Field Summary
 
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
 
Constructor Summary
ConversionIAff()
           
 
Method Summary
 float getValue(Node which_node)
           
protected  void setLabelsAndTypes()
           
 void setParameterNumbers(int[] param_nums)
           
 
Methods inherited from class affectors.Affector
addDefaultParam, Chi, clearStatic, copy_, copy, doesContainTarget, findOrCreateParam, findParam, fixNodes, getNCValue, 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
 

Constructor Detail

ConversionIAff

public ConversionIAff()
Method Detail

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