Changeset 368

Show
Ignore:
Timestamp:
06/17/08 19:53:19 (5 months ago)
Author:
bruederle
Message:

for the hardware neuron model, the set of manipulatable parameters has been reduced

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/nest1/cells.py

    r294 r368  
    103103        ('v_rest',     'U0'), 
    104104        ('v_thresh',   'Theta'), 
    105         ('e_rev_E',    'V_reversal_E'), 
    106105        ('e_rev_I',    'V_reversal_I'), 
    107         ('cm',         'C',             1000.0), 
    108         ('tau_refrac', 'TauR',          "max(get_time_step(), tau_refrac)", "TauR"), 
    109106        ('tau_syn_E',  'TauSyn_E'), 
    110107        ('tau_syn_I',  'TauSyn_I'), 
    111         ('g_leak',     'gL'), 
     108        ('g_leak',     'gL') 
    112109    ) 
    113110    nest_name = "iaf_sfa_neuron" 
     
    115112    def __init__(self, parameters): 
    116113        common.IF_facets_hardware1.__init__(self, parameters) 
    117         self.parameters['q_relref'] = 0.0 
    118         self.parameters['q_sfa']    = 0.0 
    119         self.parameters['python']   = True 
     114        self.parameters['C']            = 200.0 
     115        self.parameters['TauR']         =   0.4 
     116        self.parameters['V_reversal_E'] =   0.0 
     117        self.parameters['q_relref']     =   0.0 
     118        self.parameters['q_sfa']        =   0.0 
     119        self.parameters['python']       = True 
    120120 
    121121 
  • trunk/src/nest2/cells.py

    r294 r368  
    132132        ('v_rest',     'E_L'), 
    133133        ('v_thresh',   'V_th'), 
    134         ('e_rev_E',    'E_ex'), 
    135         ('e_rev_I',    'E_in'), 
    136         ('cm',         'C_m',        1000.0), # C_m is in pF, cm in nF 
    137         ('tau_refrac', 't_ref',      "max(get_time_step(), tau_refrac)", "t_ref"), 
     134        ('e_rev_I',    'E_in'), 
    138135        ('tau_syn_E',  'tau_syn_ex'), 
    139136        ('tau_syn_I',  'tau_syn_in'), 
     
    144141    def __init__(self, parameters): 
    145142        common.IF_facets_hardware1.__init__(self, parameters) 
    146         self.parameters['q_rr']     = 0.0 
    147         self.parameters['q_sfa']    = 0.0 
     143        self.parameters['C_m']   = 200.0 
     144        self.parameters['t_ref'] =   0.4 
     145        self.parameters['E_ex']  =   0.0 
     146        self.parameters['q_rr']  =   0.0 
     147        self.parameters['q_sfa'] =   0.0 
    148148         
    149149 
  • trunk/src/neuron/cells.py

    r359 r368  
    118118 
    119119    translations = common.build_translations( 
    120         ('cm',         'CM'), 
    121         ('v_rest',     'v_rest'), 
    122         ('v_thresh',   'v_thresh'), 
    123         ('v_reset',    'v_reset'), 
    124         ('tau_refrac', 't_refrac'), 
    125         ('g_leak',     'tau_m',    "cm*1000.0/g_leak", "CM*1000.0/tau_m"), 
    126         ('tau_syn_E',  'tau_e'), 
    127         ('tau_syn_I',  'tau_i'), 
    128         ('e_rev_E',    'e_e'), 
     120        ('v_rest',     'v_rest'), 
     121        ('v_thresh',   'v_thresh'), 
     122        ('v_reset',    'v_reset'), 
     123        ('g_leak',     'tau_m',    "0.2*1000.0/g_leak", "0.2*1000.0/tau_m"), 
     124        ('tau_syn_E',  'tau_e'), 
     125        ('tau_syn_I',  'tau_i'), 
    129126        ('e_rev_I',    'e_i') 
    130127    ) 
     
    136133        self.parameters['syn_shape'] = 'exp' 
    137134        self.parameters['i_offset']  = 0.0 
     135        self.parameters['CM']        = 0.2 
     136        self.parameters['t_refrac']  = 0.4 
     137        self.parameters['e_e']       = 0.0 
    138138 
    139139