Uses of Class
ca.nengo.model.SimulationException

Packages that use SimulationException
ca.nengo.model   
ca.nengo.model.impl   
ca.nengo.model.muscle.impl   
ca.nengo.model.nef   
ca.nengo.model.nef.impl   
ca.nengo.model.neuron   
ca.nengo.model.neuron.impl   
ca.nengo.sim   
ca.nengo.sim.impl   
ca.nengo.util   
ca.nengo.util.impl   
 

Uses of SimulationException in ca.nengo.model
 

Methods in ca.nengo.model that throw SimulationException
 TimeSeries Probeable.getHistory(java.lang.String stateName)
          Note that the units of TimeSeries' for a given state do not change over time (ie at different time steps).
 InstantaneousOutput Origin.getValues()
           
 void Node.run(float startTime, float endTime)
          Runs the Node (including all its components), updating internal state and outputs as needed.
 void Termination.setValues(InstantaneousOutput values)
           
 

Uses of SimulationException in ca.nengo.model.impl
 

Methods in ca.nengo.model.impl that throw SimulationException
 TimeSeries AbstractEnsemble.getHistory(java.lang.String stateName)
           
 TimeSeries NetworkImpl.getHistory(java.lang.String stateName)
           
 TimeSeries FunctionInput.getHistory(java.lang.String stateName)
           
 InstantaneousOutput BasicOrigin.getValues()
           
 InstantaneousOutput EnsembleOrigin.getValues()
           
 InstantaneousOutput NetworkImpl.OriginWrapper.getValues()
           
 InstantaneousOutput ProbeableOrigin.getValues()
           
 void AbstractEnsemble.run(float startTime, float endTime)
          Runs each neuron in the Ensemble.
 void BasicTermination.run(float startTime, float endTime)
          Runs the Termination, making a TimeSeries of output from this Termination available from getOutput().
 void PlasticEnsembleImpl.run(float startTime, float endTime)
           
 void PassthroughNode.run(float startTime, float endTime)
           
 void NetworkImpl.run(float startTime, float endTime)
           
 void AbstractNode.run(float startTime, float endTime)
          Does nothing.
 void MockNode.run(float startTime, float endTime)
           
 void BasicTermination.setValues(InstantaneousOutput values)
           
 void LinearExponentialTermination.setValues(InstantaneousOutput values)
           
 void PassthroughNode.PassthroughTermination.setValues(InstantaneousOutput values)
           
 void NetworkImpl.TerminationWrapper.setValues(InstantaneousOutput values)
           
 void EnsembleTermination.setValues(InstantaneousOutput values)
           
 void ProjectionImplTest.MockTermination.setValues(InstantaneousOutput values)
           
 void ProjectionImplTest.testAddBias()
           
 void ProjectionImplTest.testAddBias2D()
           
 void FunctionInputTest.testGetHistory()
           
 void FunctionInputTest.testGetValues()
           
 void ProbeableOriginTest.testGetValues()
           
 void LinearExponentialTerminationTest.testPreciseUpdateCurrent()
           
 void LinearExponentialTerminationTest.testReset()
           
 void PassthroughNodeTest.testRun()
           
 void LinearExponentialTerminationTest.testSetValues()
           
 void LinearExponentialTerminationTest.testUpdateCurrent()
           
 

Uses of SimulationException in ca.nengo.model.muscle.impl
 

Methods in ca.nengo.model.muscle.impl that throw SimulationException
 TimeSeries LinkSegmentModelImpl.getHistory(java.lang.String stateName)
           
 TimeSeries SkeletalMuscleImpl.getHistory(java.lang.String stateName)
           
 void HillMuscle.run(float startTime, float endTime)
           
 void LinkSegmentModelImpl.run(float startTime, float endTime)
           
 void SkeletalMuscleImpl.run(float startTime, float endTime)
           
 

Uses of SimulationException in ca.nengo.model.nef
 

Methods in ca.nengo.model.nef that throw SimulationException
 Origin DecodableEnsemble.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, float startTime, float endTime)
          Adds an Origin that corresponds to a decoding of the activities of Nodes in this Ensemble.
 Origin DecodableEnsemble.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, Termination termination, float[][] evalPoints, float transientTime)
          Adds an Origin that corresponds to a decoding of the activities of Nodes in this Ensemble.
 

Uses of SimulationException in ca.nengo.model.nef.impl
 

Methods in ca.nengo.model.nef.impl that throw SimulationException
 Origin DecodableEnsembleImpl.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, float startTime, float endTime)
           
 Origin DecodableEnsembleImpl.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, Probe state, float startTime, float endTime, float tau)
           
 Origin DecodableEnsembleImpl.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, Termination termination, float[][] evalPoints, float transientTime)
           
 void NEFEnsembleImplTest.functionalTestAddBiasOrigin()
           
 void NEFEnsembleImplTest.functionalTestBiasOriginError()
           
 TimeSeries DecodedTermination.getHistory(java.lang.String stateName)
           
 TimeSeries DecodableEnsembleImpl.getHistory(java.lang.String stateName)
           
 TimeSeries NEFEnsembleImpl.getHistory(java.lang.String stateName)
           
 InstantaneousOutput DecodedOrigin.getValues()
           
 void DecodedOrigin.run(float[] state, float startTime, float endTime)
          Must be called at each time step after Nodes are run and before getValues().
 void DecodedTermination.run(float startTime, float endTime)
           
 void DecodableEnsembleImpl.run(float startTime, float endTime)
           
 void NEFEnsembleImpl.run(float startTime, float endTime)
           
 void DecodedTermination.setValues(InstantaneousOutput values)
           
 void DecodedOrigin.setValues(RealOutput ro)
           
 

Uses of SimulationException in ca.nengo.model.neuron
 

Methods in ca.nengo.model.neuron that throw SimulationException
 TimeSeries1D SynapticIntegrator.run(float startTime, float endTime)
          Runs the model for a given time interval.
 

Uses of SimulationException in ca.nengo.model.neuron.impl
 

Methods in ca.nengo.model.neuron.impl that throw SimulationException
 TimeSeries SpikingNeuron.getHistory(java.lang.String stateName)
          Available states include "I" (net current into SpikeGenerator) and the states of the SpikeGenerator.
 TimeSeries ALIFSpikeGenerator.getHistory(java.lang.String stateName)
           
 TimeSeries IzhikevichSpikeGenerator.getHistory(java.lang.String stateName)
           
 TimeSeries DynamicalSystemSpikeGenerator.getHistory(java.lang.String stateName)
           
 TimeSeries LIFSpikeGenerator.getHistory(java.lang.String stateName)
           
static void IzhikevichSpikeGeneratorTest.main(java.lang.String[] args)
          Plots voltage and recovery variable for a simulation
 void SpikeGeneratorOrigin.run(float[] times, float[] current)
           
 TimeSeries1D LinearSynapticIntegrator.run(float startTime, float endTime)
           
 void SpikingNeuron.run(float startTime, float endTime)
           
 void ALIFSpikeGeneratorTest.testAdaptation()
           
 void ALIFSpikeGeneratorTest.testGetAdaptedRate()
           
 void LIFSpikeGeneratorTest.testGetHistory()
           
 void SpikingNeuronTest.testGetHistory()
           
 void ALIFSpikeGeneratorTest.testGetOnsetRate()
           
 void SpikeGeneratorOriginTest.testGetValues()
           
 void LIFSpikeGeneratorTest.testReset()
           
 void LinearSynapticIntegratorTest.testReset()
           
 void LIFSpikeGeneratorTest.testRun()
           
 void ALIFSpikeGeneratorTest.testRun()
           
 void SpikingNeuronTest.testRun()
           
 void LinearSynapticIntegratorTest.testRun()
           
 void LIFSpikeGeneratorTest.testRunPrecise()
           
 

Uses of SimulationException in ca.nengo.sim
 

Methods in ca.nengo.sim that throw SimulationException
 Probe Simulator.addProbe(java.lang.String ensembleName, int neuronIndex, java.lang.String state, boolean record)
           
 Probe Simulator.addProbe(java.lang.String ensembleName, Probeable target, java.lang.String state, boolean record)
           
 Probe Simulator.addProbe(java.lang.String nodeName, java.lang.String state, boolean record)
           
 void Simulator.removeProbe(Probe probe)
           
 void Simulator.run(float startTime, float endTime, float stepSize)
          Runs the Network for the given time range.
 

Uses of SimulationException in ca.nengo.sim.impl
 

Methods in ca.nengo.sim.impl that throw SimulationException
 Probe LocalSimulator.addProbe(java.lang.String ensembleName, int neuronIndex, java.lang.String state, boolean record)
           
 Probe LocalSimulator.addProbe(java.lang.String ensembleName, Probeable target, java.lang.String state, boolean record)
           
 Probe LocalSimulator.addProbe(java.lang.String nodeName, java.lang.String state, boolean record)
           
 void LocalSimulator.removeProbe(Probe probe)
           
 void LocalSimulator.run(float startTime, float endTime, float stepSize)
           
 void LocalSimulator.run(float startTime, float endTime, float stepSize, boolean dispProgress)
          Run function with option to display (or not) the progress in the console
 void LocalSimulator.step(float startTime, float endTime)
           
 

Uses of SimulationException in ca.nengo.util
 

Methods in ca.nengo.util that throw SimulationException
 void Probe.connect(Probeable target, java.lang.String stateName, boolean record)
           
 void Probe.connect(java.lang.String ensembleName, Probeable target, java.lang.String stateName, boolean record)
           
 void DataUtilsTest.functionalTestSort()
          Note: this isn't run automatically but it's run from the main()
 

Uses of SimulationException in ca.nengo.util.impl
 

Methods in ca.nengo.util.impl that throw SimulationException
 void ProbeImpl.connect(Probeable target, java.lang.String stateName, boolean record)
           
 void ProbeImpl.connect(java.lang.String ensembleName, Probeable target, java.lang.String stateName, boolean record)
           
 void RecorderImplTest.testGetData()
           
 void RecorderImplTest.testRetention()
           
 void RecorderImplTest.testSamplingRate()