Show
Ignore:
Timestamp:
02/17/10 22:45:18 (2 years ago)
Author:
apdavison
Message:

Moved standard model (cells and synapses) machinery out of the common module into its own module

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/nest/__init__.py

    r712 r713  
    77import nest 
    88from pyNN.nest import simulator 
    9 from pyNN import common, recording, errors, space, __doc__ 
     9from pyNN import common, recording, errors, space, standardmodels, __doc__ 
    1010common.simulator = simulator 
    1111recording.simulator = simulator 
     
    3939def list_standard_models(): 
    4040    """Return a list of all the StandardCellType classes available for this simulator.""" 
    41     standard_cell_types = [obj for obj in globals().values() if isinstance(obj, type) and issubclass(obj, common.StandardCellType)] 
     41    standard_cell_types = [obj for obj in globals().values() if isinstance(obj, type) and issubclass(obj, standardmodels.StandardCellType)] 
    4242    for cell_class in standard_cell_types: 
    4343        try: 
     
    182182          e.g., (10,10) will create a two-dimensional population of size 10x10. 
    183183        cellclass should either be a standardized cell class (a class inheriting 
    184         from common.StandardCellType) or a string giving the name of the 
     184        from standardmodels.StandardCellType) or a string giving the name of the 
    185185        simulator-specific model that makes up the population. 
    186186        cellparams should be a dict which is passed to the neuron model