Nengo.ca

ca.nengo.model.neuron.impl
Class LinearSynapticIntegrator.Factory

java.lang.Object
  extended by ca.nengo.model.neuron.impl.LinearSynapticIntegrator.Factory
All Implemented Interfaces:
SynapticIntegratorFactory, java.io.Serializable
Enclosing class:
LinearSynapticIntegrator

public static class LinearSynapticIntegrator.Factory
extends java.lang.Object
implements SynapticIntegratorFactory

Factory for making LinearSynapticIntegrators

See Also:
Serialized Form

Constructor Summary
LinearSynapticIntegrator.Factory()
          Set defaults
 
Method Summary
 float getMaxTimeStep()
           
 Units getUnits()
           
 SynapticIntegrator make()
           
 void setMaxTimeStep(float maxTimeStep)
           
 void setUnits(Units units)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinearSynapticIntegrator.Factory

public LinearSynapticIntegrator.Factory()
Set defaults

Method Detail

getUnits

public Units getUnits()
Returns:
Units of output current value

setUnits

public void setUnits(Units units)
Parameters:
units - Units of output current value

getMaxTimeStep

public float getMaxTimeStep()
Returns:
Maximum time step taken by the synaptic integrators produced here, regardless of network time step

setMaxTimeStep

public void setMaxTimeStep(float maxTimeStep)
Parameters:
maxTimeStep - Maximum time step taken by the synaptic integrators produced here, regardless of network time step

make

public SynapticIntegrator make()
Specified by:
make in interface SynapticIntegratorFactory
Returns:
Synaptic integrator with defaults
See Also:
SynapticIntegratorFactory.make()

Nengo.ca