Dsolve¶
-
class
Dsolve¶ -
proc¶ void (shared message field) Shared message for process and reinit
-
setStoich()¶ (destination message field) Assigns field value.
-
getStoich()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setPath()¶ (destination message field) Assigns field value.
-
getPath()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setCompartment()¶ (destination message field) Assigns field value.
-
getCompartment()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
getNumVoxels()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
getNumAllVoxels()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setNVec()¶ (destination message field) Assigns field value.
-
getNVec()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setNumPools()¶ (destination message field) Assigns field value.
-
getNumPools()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setDiffVol1()¶ (destination message field) Assigns field value.
-
getDiffVol1()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setDiffVol2()¶ (destination message field) Assigns field value.
-
getDiffVol2()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setDiffScale()¶ (destination message field) Assigns field value.
-
getDiffScale()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
buildMeshJunctions()¶ (destination message field) Builds junctions between mesh on current Dsolve, and another Dsolve. The meshes have to be compatible.
-
buildNeuroMeshJunctions()¶ (destination message field) Builds junctions between NeuroMesh, SpineMesh and PsdMesh
-
process()¶ (destination message field) Handles process call
-
reinit()¶ (destination message field) Handles reinit call
-
stoich¶ Id (value field) Stoichiometry object for handling this reaction system.
-
path¶ string (value field) Path of reaction system. Must include all the pools that are to be handled by the Dsolve, can also include other random objects, which will be ignored.
-
compartment¶ Id (value field) Reac-diff compartment in which this diffusion system is embedded.
-
numVoxels¶ unsigned int (value field) Number of voxels in the core reac-diff system, on the current diffusion solver.
-
numAllVoxels¶ unsigned int (value field) Number of voxels in the core reac-diff system, on the current diffusion solver.
-
numPools¶ unsigned int (value field) Number of molecular pools in the entire reac-diff system, including variable, function and buffered.
-
nVec¶ unsigned int,vector<double> (lookup field) vector of # of molecules along diffusion length, looked up by pool index
-
diffVol1¶ unsigned int,double (lookup field) Volume used to set diffusion scaling: firstVol[ voxel# ] Particularly relevant for diffusion between PSD and head.
-
diffVol2¶ unsigned int,double (lookup field) Volume used to set diffusion scaling: secondVol[ voxel# ] Particularly relevant for diffusion between spine and dend.
-
diffScale¶ unsigned int,double (lookup field) Geometry term to set diffusion scaling: diffScale[ voxel# ] Here the scaling term is given by cross-section area/length Relevant for diffusion between spine head and dend, or PSD.
-