37 string simname =
"srm0steps";
55 const double simtime = 0.2;
60 for (
int i = 0 ; i < 10 ; ++i ) {
void auryn_free()
Cleanly shuts down Auryn simulation environment.
Definition: auryn_global.cpp:107
Implements SRM0 neuron model with escape noise.
Definition: SRM0Group.h:50
Stimulator class to add values in each timestep to arbitrary neuronal states.
Definition: CurrentInjector.h:49
void set_all_currents(AurynFloat current)
Sets current strength for all neurons.
Definition: CurrentInjector.cpp:66
Logger * logger
Global pointer to instance of Logger which needs to be initialized in every simulation main program...
Definition: auryn_global.cpp:36
The standard Monitor object to record spikes from a SpikingGroup and write them to a text file...
Definition: SpikeMonitor.h:52
void auryn_abort(int errcode)
Terminates Auryn simulation abnormally.
Definition: auryn_global.cpp:113
System * sys
Global pointer to instance of System which needs to be initialized in every simulation main program...
Definition: auryn_global.cpp:37
Records the membrane potential from one unit from the source neuron group to a file.
Definition: VoltageMonitor.h:48
void auryn_init(int ac, char *av[], string dir, string simulation_name, string logfile_prefix, LogMessageType filelog_level, LogMessageType consolelog_level)
Initalizes MPI and the Auryn simulation environment.
Definition: auryn_global.cpp:84
void msg(std::string text, LogMessageType type=NOTIFICATION, bool global=false, int line=-1, std::string srcfile="")
Definition: Logger.cpp:74
string fn(std::string extension)
Format output file name.
Definition: System.cpp:689
Monitor class to record population firing rates.
Definition: PopulationRateMonitor.h:46
Records from an arbitray state vector of one unit from the source SpikingGroup to a file...
Definition: StateMonitor.h:40