VectorTable¶
-
class
VectorTable¶ This is a minimal 1D equivalent of the Interpol2D class. Provides simple functions for getting and setting up the table, along with a lookup function. This class is to be used while supplying lookup tables to the MarkovChannel class, in cases where the transition rate varies with either membrane voltage or ligand concentration.
-
setXdivs()¶ (destination message field) Assigns field value.
-
getXdivs()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setXmin()¶ (destination message field) Assigns field value.
-
getXmin()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setXmax()¶ (destination message field) Assigns field value.
-
getXmax()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
getInvdx()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setTable()¶ (destination message field) Assigns field value.
-
getTable()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
getLookupvalue()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
getLookupindex()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
xdivs¶ unsigned int (value field) Number of divisions.
-
xmin¶ double (value field) Minimum value in table.
-
xmax¶ double (value field) Maximum value in table.
-
invdx¶ double (value field) Maximum value in table.
-
table¶ vector<double> (value field) The lookup table.
-
lookupvalue¶ double,double (lookup field) Lookup function that performs interpolation to return a value.
-
lookupindex¶ unsigned int,double (lookup field) Lookup function that returns value by index.
-