#include <config.h>
Public Types | |
| enum class | IntegrationMethod { invalid = -1 , euler , crank_nicolson , crank_nicolson_ion } |
Public Attributes | |
| double | tstop {} |
| Biological simulation end time in milliseconds. | |
| double | dt {} |
| Integration step duration in milliseconds. | |
| int | randomSeed {} |
| Random seed. | |
| double | spikeThreshold = DEFAULT_spikeThreshold |
| The spike detection threshold. Default is -30mV. | |
| IntegrationMethod | integrationMethod = DEFAULT_IntegrationMethod |
| int | stimulusSeed = DEFAULT_stimulusSeed |
| int | ionchannelSeed = DEFAULT_ionchannelSeed |
| A non-negative integer used for seeding stochastic ion channels, default is 0. | |
| int | minisSeed = DEFAULT_minisSeed |
| int | synapseSeed = DEFAULT_synapseSeed |
| A non-negative integer used for seeding stochastic synapses, default is 0. | |
| std::string | electrodesFile |
| Filename that contains the weights for the LFP calculation. | |
Parameters defining global simulation settings for spike reports
| IntegrationMethod bbp::sonata::SimulationConfig::Run::integrationMethod = DEFAULT_IntegrationMethod |
Selects the NEURON/CoreNEURON integration method. This parameter sets the NEURON global variable h.secondorder, default is "euler".
| int bbp::sonata::SimulationConfig::Run::minisSeed = DEFAULT_minisSeed |
A non-negative integer used for seeding the Poisson processes that drives the minis, default is 0.
| int bbp::sonata::SimulationConfig::Run::stimulusSeed = DEFAULT_stimulusSeed |
A non-negative integer used for seeding noise stimuli and any other future stochastic stimuli, default is 0.