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/synapses.py

    r711 r713  
    55""" 
    66 
    7 from pyNN import common, synapses 
     7from pyNN import standardmodels, synapses 
    88 
    99 
    10 SynapseDynamics = common.SynapseDynamics 
     10SynapseDynamics = standardmodels.SynapseDynamics 
    1111 
    12 class STDPMechanism(common.STDPMechanism): 
     12class STDPMechanism(standardmodels.STDPMechanism): 
    1313    """Specification of STDP models.""" 
    1414     
     
    1818                                                 for the purpose of STDP calculations all delays 
    1919                                                 are assumed to be dendritic.""" 
    20         common.STDPMechanism.__init__(self, timing_dependence, weight_dependence, 
     20        standardmodels.STDPMechanism.__init__(self, timing_dependence, weight_dependence, 
    2121                                      voltage_dependence, dendritic_delay_fraction) 
    2222 
     
    2424class TsodyksMarkramMechanism(synapses.TsodyksMarkramMechanism): 
    2525     
    26     translations = common.build_translations( 
     26    translations = standardmodels.build_translations( 
    2727        ('U', 'U'), 
    2828        ('tau_rec', 'tau_rec'), 
     
    4848    """ 
    4949     
    50     translations = common.build_translations( 
     50    translations = standardmodels.build_translations( 
    5151        ('w_max',     'Wmax',  1000.0), # unit conversion 
    5252        ('w_min',     'w_min_always_zero_in_NEST'), 
     
    7373    For potentiation, Dw propto w_max-w 
    7474    """ 
    75     translations = common.build_translations( 
     75    translations = standardmodels.build_translations( 
    7676        ('w_max',     'Wmax',  1000.0), # unit conversion 
    7777        ('w_min',     'w_min_always_zero_in_NEST'), 
     
    9696    depression (Dw propto w-w_min) and is fixed for potentiation. 
    9797    """ 
    98     translations = common.build_translations( 
     98    translations = standardmodels.build_translations( 
    9999        ('w_max',     'Wmax',  1000.0), # unit conversion 
    100100        ('w_min',     'w_min_always_zero_in_NEST'), 
     
    121121    For potentiation, Dw propto w_max-w 
    122122    """ 
    123     translations = common.build_translations( 
     123    translations = standardmodels.build_translations( 
    124124        ('w_max',     'Wmax',  1000.0), # unit conversion 
    125125        ('w_min',     'w_min_always_zero_in_NEST'), 
     
    142142class SpikePairRule(synapses.SpikePairRule): 
    143143     
    144     translations = common.build_translations( 
     144    translations = standardmodels.build_translations( 
    145145        ('tau_plus',  'tau_plus'), 
    146146        ('tau_minus', 'tau_minus'), # defined in post-synaptic neuron