affectors
Class XferOutAff

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

public class XferOutAff
extends Affector

This is one half of a pair of Affectors that moves things from one cell to neighboring cells. That is, this is a rough means to have diffusive transport directly from cytoplasm to cytoplasm (e.g. in a syncytium where the "cells" represent unit volumes of cytoplasm rather than real cells. The transfer rate should be the same in both the XferOutAff and XferInAff. Note that all interfaces between adjacent cells are assumed to have the same area and permeability.

Formula
dNODEX/dt = Number of cell faces * Xfer_NODEX * NODEX

Parameters

Target [NODEX] The Node undergoing difusion.
Transfer rate [Mxfer_NODEX] The rate at which the Node transfers across the each boundary.

Usage
&NODEX

&XferOutAff NODEX Xfer_NODEX &XferInAff NODEX Xfer_NODEX
&endNODEX/code>


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
XferOutAff()
           
 
Method Summary
 float getNCValue(Node which_node)
           
 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, 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

XferOutAff

public XferOutAff()
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

getNCValue

public float getNCValue(Node which_node)
Overrides:
getNCValue in class Affector