PoolBase¶
-
class
PoolBase¶ Abstract base class for pools.
-
reac¶ void (shared message field) Connects to reaction
-
proc¶ void (shared message field) Shared message for process and reinit
-
species¶ void (shared message field) Shared message for connecting to species objects
-
setN()¶ (destination message field) Assigns field value.
-
getN()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setNInit()¶ (destination message field) Assigns field value.
-
getNInit()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setDiffConst()¶ (destination message field) Assigns field value.
-
getDiffConst()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setMotorConst()¶ (destination message field) Assigns field value.
-
getMotorConst()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setConc()¶ (destination message field) Assigns field value.
-
getConc()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setConcInit()¶ (destination message field) Assigns field value.
-
getConcInit()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setVolume()¶ (destination message field) Assigns field value.
-
getVolume()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setSpeciesId()¶ (destination message field) Assigns field value.
-
getSpeciesId()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
reacDest()¶ (destination message field) Handles reaction input
-
process()¶ (destination message field) Handles process call
-
reinit()¶ (destination message field) Handles reinit call
-
handleMolWt()¶ (destination message field) Separate finfo to assign molWt, and consequently diffusion const.Should only be used in SharedMsg with species.
-
nOut¶ double (source message field) Sends out # of molecules in pool on each timestep
-
requestMolWt¶ void (source message field) Requests Species object for mol wt
-
n¶ double (value field) Number of molecules in pool
-
nInit¶ double (value field) Initial value of number of molecules in pool
-
diffConst¶ double (value field) Diffusion constant of molecule
-
motorConst¶ double (value field) Motor transport rate molecule. + is away from soma, - is towards soma. Only relevant for ZombiePool subclasses.
-
conc¶ double (value field) Concentration of molecules in this pool
-
concInit¶ double (value field) Initial value of molecular concentration in pool
-
volume¶ double (value field) Volume of compartment. Units are SI. Utility field, the actual volume info is stored on a volume mesh entry in the parent compartment.This mapping is implicit: the parent compartment must be somewhere up the element tree, and must have matching mesh entries. If the compartment isn'tavailable the volume is just taken as 1
-
speciesId¶ unsigned int (value field) Species identifier for this mol pool. Eventually link to ontology.
-