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.
-