コード例 #1
0
ファイル: generic.py プロジェクト: mohamed/resp-sim
 def set_global_parameter(name, value , type_restriction=None):
     """ Sets all parameters of a given name to the specified value """
     for m in connected_models.keys():
         if type_restriction and type_restriction != connected_models[m].kind: continue
         if name in connected_models[m].parameters.keys():
             connected_models[m][name] = value
コード例 #2
0
ファイル: generic.py プロジェクト: mohamed/resp-sim
 def apply_probe_modifier(name, modifier , type_restriction=None ):
     for m in connected_models.keys():
         if type_restriction and type_restriction != connected_models[m].kind: continue
         if name in connected_models[m].probes:
             exec ('connected_models["%s"].%s = connected_models["%s"].%s%s' % ( m, name, m , name, modifier)) in globals()
コード例 #3
0
ファイル: generic.py プロジェクト: mohamed/resp-sim
 def set_estimated_probe(name, value, type_restriction=None):
     """ Sets all probes of a given name to the specified value """
     for m in connected_models.keys():
         if type_restriction and type_restriction != connected_models[m].kind: continue
         if name in connected_models[m].probes:
             setattr(connected_models[m], name, value )