@author: Gautham Ganapathy @organization: LEMS (http://neuroml.org/lems/, https://github.com/organizations/LEMS) @contact: gautham@lisphacker.org
PyLEMS base class.
@author: Gautham Ganapathy @organization: LEMS (http://neuroml.org/lems/, https://github.com/organizations/LEMS) @contact: gautham@lisphacker.org
Error classes.
@author: Gautham Ganapathy @organization: LEMS (http://neuroml.org/lems/, https://github.com/organizations/LEMS) @contact: gautham@lisphacker.org
Bases: builtins.Exception
Base exception class.
Error message @type: string
Bases: tvb.dsl.NeuroML.lems.base.errors.LEMSError
Exception class to signal errors in creating the model.
Bases: tvb.dsl.NeuroML.lems.base.errors.LEMSError
Exception class to signal errors found during parsing.
Bases: tvb.dsl.NeuroML.lems.base.errors.LEMSError
Exception class to signal errors in building the simulation.
Bases: tvb.dsl.NeuroML.lems.base.errors.LEMSError
Exception class to signal errors in simulation.
Bases: tvb.dsl.NeuroML.lems.base.errors.LEMSError
Exception class to signal errors in the Stack class.
Map class.
@author: Gautham Ganapathy @organization: LEMS (http://neuroml.org/lems/, https://github.com/organizations/LEMS) @contact: gautham@lisphacker.org
Bases: collections.OrderedDict, tvb.dsl.NeuroML.lems.base.base.LEMSBase
Map class.
Same as dict, but iterates over values.
Stack class.
@author: Gautham Ganapathy @organization: LEMS (http://neuroml.org/lems/, https://github.com/organizations/LEMS) @contact: gautham@lisphacker.org
Bases: tvb.dsl.NeuroML.lems.base.base.LEMSBase
Basic stack implementation.
Checks if the stack is empty.
@return: True if the stack is empty, otherwise False. @rtype: Boolean
Pops a value off the top of the stack.
@return: Value popped off the stack. @rtype: *
@raise StackError: Raised when there is a stack underflow.
List used to store the stack contents. @type: list
PyLEMS utility classes / functions
@author: Gautham Ganapathy @organization: LEMS (http://neuroml.org/lems/, https://github.com/organizations/LEMS) @contact: gautham@lisphacker.org
Merge in undefined list entries from given list.
@param l: List to be merged into. @type l: list
@param base: List to be merged into. @type base: list