Class CompartmentalSoma
java.lang.Object
mgui.interfaces.AbstractInterfaceObject
mgui.models.networks.components.AbstractNetworkComponent
mgui.neuro.components.AbstractNeuroComponent
mgui.neuro.components.compartments.CompartmentalComponent
mgui.neuro.components.compartments.NeuronalCompartmentalComponent
mgui.neuro.components.compartments.CompartmentalSoma
- All Implemented Interfaces:
java.lang.Cloneable,java.lang.Comparable<DynamicModelComponent>,AttributeListener,AttributeObject,InterfaceObject,NamedObject,TreeObject,CleanableObject,DynamicModelComponent,TimeStepListener,Updateable,NeuronalComponent,Soma
public class CompartmentalSoma extends NeuronalCompartmentalComponent implements Soma
-
Field Summary
Fields inherited from class mgui.neuro.components.compartments.NeuronalCompartmentalComponent
parentFields inherited from class mgui.neuro.components.compartments.CompartmentalComponent
compartmentsFields inherited from class mgui.neuro.components.AbstractNeuroComponent
attributes, clock, connections, events, hasSubComponents, id, listeners, solver, updatedFields inherited from class mgui.interfaces.AbstractInterfaceObject
isDestroyed, tree_nodes -
Constructor Summary
Constructors Constructor Description CompartmentalSoma() -
Method Summary
Modifier and Type Method Description voidsetCompartments()Set/reset list of compartments to size Nvoidtransmit(AbstractCompartment c1, AbstractCompartment c2)Transmit signals between compartments; should update appropriate state and/or temporary variables.Methods inherited from class mgui.neuro.components.compartments.NeuronalCompartmentalComponent
getParent, setParentMethods inherited from class mgui.neuro.components.compartments.CompartmentalComponent
clone, executeEvent, getN, init, setN, timeElapsedMethods inherited from class mgui.neuro.components.AbstractNeuroComponent
addConnection, addEvent, addListener, addToEngine, attributeUpdated, compareTo, executeEvents, fireListeners, fireListeners, getAttribute, getAttributes, getConnections, getDelay, getID, getName, getODESolver, getRate, getSolver, getSubComponents, hasSubComponents, removeConnection, removeListener, reset, resetClock, setAttribute, setAttributes, setDelay, setID, setID, setName, setODESolver, setSolver, setSolver, updateComponent, updateFromClockMethods inherited from class mgui.models.networks.components.AbstractNetworkComponent
getAttributeValueMethods inherited from class mgui.interfaces.AbstractInterfaceObject
clean, destroy, getTreeLabel, isDestroyed, issueTreeNode, setTreeNode, updateTreeNodesMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface mgui.interfaces.util.CleanableObject
cleanMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface mgui.models.dynamic.DynamicModelComponent
addConnection, addEvent, addToEngine, clone, executeEvents, getID, getSubComponents, hasSubComponents, removeConnection, reset, setID, setIDMethods inherited from interface mgui.interfaces.InterfaceObject
destroy, isDestroyedMethods inherited from interface mgui.interfaces.NamedObject
getName, setNameMethods inherited from interface mgui.neuro.components.NeuronalComponent
getParent, setParentMethods inherited from interface mgui.models.dynamic.TimeStepListener
timeElapsedMethods inherited from interface mgui.interfaces.trees.TreeObject
getTreeLabel, issueTreeNode, setTreeNode
-
Constructor Details
-
CompartmentalSoma
public CompartmentalSoma()
-
-
Method Details
-
setCompartments
public void setCompartments()Description copied from class:CompartmentalComponentSet/reset list of compartments to size N- Specified by:
setCompartmentsin classCompartmentalComponent
-
transmit
Description copied from class:CompartmentalComponentTransmit signals between compartments; should update appropriate state and/or temporary variables.- Specified by:
transmitin classCompartmentalComponent- Throws:
NeuroException
-