NEST Revision History
NEST Version 2.2.2
ChangeLog
- 2013-05-23 zaytsev
- [r10474] lib/sli/nest-init.sli, nestkernel/nestmodule.cpp, nestkernel/nestmodule.h svn merge -c10352 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10352 - kernel: adapt name of dict-taking variant of DataConnect to conform to the naming convention
- [r10473] pynest/nest/hl_api.py, pynest/nest/tests/test_all.py, pynest/nest/tests/test_dataconnect.py svn merge -c10460 -c10464 -c10468 -c10472 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10460 - pynest: fixed typo in call to DataConnect
* r10464 - pynest: fixed interface of GetConnections (see #741)
* r10468 - pynest: added PyNEST test for DataConnect
* r10472 - pynest: remove spurious dependency on NumPy from the DataConnect test (#741)
- 2013-05-21 zaytsev
- [r10467] examples/MyModule/Makefile.am, examples/MyModule/configure.ac svn merge -c10466 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10466 - mymodule: hopefully fix the most urgent build system brokenness (#719)
- 2013-05-16 plesser
- [r10462] testsuite/unittests/test_sinusoidal_gamma_generator.sli, testsuite/unittests/test_sinusoidal_poisson_generator.sli Patch to make some tests work with 0-based MapIndexed, see #698 and #688
- 2013-05-15 zaytsev
- [r10459] examples/nest/HillTononi/ht_current.py svn merge -c10387 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10387 - examples: removed superfluous code
- [r10457] lib/sli/typeinit.sli svn merge -c10425 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10425 - sli: small fix to cva behavior (fixes #732)
- [r10456] developer/Makefile.am, developer/ac_gamma_generator.cpp, developer/ac_gamma_generator.h, developer/developermodule.cpp, examples/nest/HillTononi/sinusoidal_poisson_generator.py, examples/nest/Makefile.am, models/Makefile.am, models/modelsmodule.cpp, models/sinusoidal_gamma_generator.cpp, models/sinusoidal_gamma_generator.h, pynest/Makefile.am, pynest/examples/sinusoidal_gamma_generator.py, pynest/examples/sinusoidal_poisson_generator.py, testsuite/developertests, testsuite/mpitests/test_sinusoidal_gamma_generator_1.sli, testsuite/mpitests/test_sinusoidal_gamma_generator_2.sli, testsuite/mpitests/test_sinusoidal_gamma_generator_3.sli, testsuite/mpitests/test_sinusoidal_gamma_generator_4.sli, testsuite/unittests/test_sinusoidal_gamma_generator.sli svn merge -c10433 -c10434 -c10436 -c10437 -c10438 -c10452 -c10454 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10433, r10434, r10436, r10437, r10438, r10452, r10454 - models: sinusoidal_gamma_generator implemented (#698)
- [r10455] examples/nest/HillTononi/sinusoidal_poisson_generator.py, examples/nest/HillTononi/smp_generator.py, examples/nest/Makefile.am, models/Makefile.am, models/modelsmodule.cpp, models/sinusoidal_poisson_generator.cpp, models/sinusoidal_poisson_generator.h, models/smp_generator.cpp, models/smp_generator.h, nestkernel/nest_names.cpp, nestkernel/nest_names.h, nestkernel/node.h, testsuite/manualtests/test_sinusoidal_poisson_generator_5.sli, testsuite/manualtests/test_sinusoidal_poisson_generator_6.sli, testsuite/mpitests/README, testsuite/mpitests/test_sinusoidal_poisson_generator_1.sli, testsuite/mpitests/test_sinusoidal_poisson_generator_2.sli, testsuite/mpitests/test_sinusoidal_poisson_generator_3.sli, testsuite/mpitests/test_sinusoidal_poisson_generator_4.sli, testsuite/mpitests/test_smp_generator.sli, testsuite/unittests/test_sinusoidal_poisson_generator.sli, topology/examples/hill_tononi_Vp.py svn merge -r10425:r10431 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject (conflicts resolved manually)
* r10426-r10431 - models: sinusoidal_poisson_generator implemented, replaces smp_generator
- 2013-05-03 zaytsev
- [r10422] pynest/nest/hl_api.py, topology/doc/Topology_UserManual.tex, topology/doc/user_manual_figures/conn6.png, topology/doc/user_manual_figures/conn_3d.png, topology/doc/user_manual_figures/layer4.png, topology/doc/user_manual_figures/layer4_3d.png, topology/doc/user_manual_scripts/connections.log, topology/doc/user_manual_scripts/connections.py, topology/doc/user_manual_scripts/layers.log, topology/examples/README, topology/examples/conncomp.py svn merge -c10244 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10244 - topology: replace FindConnections by GetConnections
- [r10420] models/stdp_dopa_connection.cpp, models/stdp_dopa_connection.h, models/volume_transmitter.cpp, models/volume_transmitter.h, nestkernel/connection.h, nestkernel/connector.h, nestkernel/generic_connector.h Manual backport of r10358 & r10382, since svn can't properly resolve conflicts
* r10358 - models: just make-up for the dopamine stuff
* r10382 - models: stdp_dopamine_synapse bugfix
- [r10419] testsuite/regressiontests/ticket-716.sli svn merge -c10357 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10357 - models: test for bug in stdp dopamine synapse
- [r10418] topology/pynest/hl_api.py Manual backport of r10371, since svn can't properly rebase the patch
* r10371 - topology: efficient GetTargetNodes(), fixes #720
- [r10417] models/iaf_psc_exp_multisynapse.cpp svn merge -c10386 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10386 - models: -wreorder in iaf_psc_exp_multisynapse
- [r10416] lib/sli/nest-init.sli, testsuite/regressiontests/ticket-692-getconnections-args.sli svn merge -c10378 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10378 - kernel: type checking for GetConnections parameters, fixes #692
- [r10415] testsuite/regressiontests/ticket-618.sli svn merge -c10373 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10373 - testsuite: fixed ticket-618.sli
- [r10414] nestkernel/archiving_node.cpp, nestkernel/nest_names.cpp, nestkernel/nest_names.h, testsuite/regressiontests/ticket-686-positive-parameters.sli svn merge -c10372 -c10374 -c10375 -c10377 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10372, r10374, r10375 & r10377 - models: test for enforcement of strictly positive parameter values (fixes #686)
- [r10413] testsuite/do_tests.sh.in Manual backport of r10370, since svn can't cherry-pick properly
* r10370 - testsuite: made regex fed to sed OS X compatible
- [r10412] testsuite/unittests/test_iaf_psc_exp_multisynapse.sli svn merge -c10368 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10368 - models: fixes to r10366 (iaf_psc_exp_multisynapse)
- [r10411] models/binary_neuron.h, models/binary_neuron_impl.h, models/ginzburg_neuron.cpp, models/ginzburg_neuron.h, models/mcculloch_pitts_neuron.cpp, models/mcculloch_pitts_neuron.h, models/modelsmodule.cpp, nestkernel/recordables_map.h svn merge -c10367 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10367 - models: fixes to binary neurons
- [r10410] models/Makefile.am, models/iaf_psc_alpha_multisynapse.cpp, models/iaf_psc_alpha_multisynapse.h, models/iaf_psc_exp_multisynapse.cpp, models/iaf_psc_exp_multisynapse.h, models/modelsmodule.cpp, testsuite/unittests/test_iaf_psc_exp_multisynapse.sli svn merge -c10366 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10366 - models: added iaf_psc_exp_multisynapse
- [r10409] testsuite/unittests/test_binary.sli, testsuite/unittests/test_spin_detector.sli svn merge -c10347 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10347 - models: docs of test_binary, test_spindetctor
- [r10408] nestkernel/network.cpp Manual backport of r10343 & r10344, since svn pulls in unrelated changes with the merge
* r10343-r10344 - kernel: _OPENMP guards (#705)
- [r10407] Makefile.am svn merge -c10335 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10335 - buildsys: removing suspicious lines
- [r10406] testsuite/unittests/test_spin_detector.sli svn merge -c10311 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10311 - models: added test for spin_detector
- [r10405] testsuite/unittests/test_binary.sli svn merge -c10308 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10308 - models: added test_binary to test binary neurons
- [r10404] models/spin_detector.cpp, models/spin_detector.h svn merge -c10303 -c10304 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10303-r10304 - models: spin_detector cleanup
- [r10403] models/binary_neuron.h, models/binary_neuron_impl.h, models/ginzburg_neuron.cpp, models/ginzburg_neuron.h, models/mcculloch_pitts_neuron.cpp, models/mcculloch_pitts_neuron.h svn merge -c10287 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10287 - models: binary neuron cleanups
- [r10402] nestkernel/connection_manager.cpp, nestkernel/connection_manager.h, nestkernel/connector.h, nestkernel/connector_model.cpp, nestkernel/connector_model.h, nestkernel/generic_connector.h, nestkernel/generic_connector_model.h, nestkernel/network.cpp, nestkernel/network.h svn merge -c10286 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10286 - kernel: connection counting fixes
- [r10401] models/Makefile.am, models/binary_neuron.h, models/binary_neuron_impl.h, models/ginzburg_neuron.cpp, models/ginzburg_neuron.h, models/mcculloch_pitts_neuron.cpp, models/mcculloch_pitts_neuron.h, models/modelsmodule.cpp, models/spin_detector.cpp, models/spin_detector.h, nestkernel/recording_device.cpp, nestkernel/recording_device.h, pynest/examples/brunel-delta-nest.py svn merge -r10267:10272 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10268-r10272 - models: binary neurons and spin detectors
- 2013-05-02 zaytsev
- [r10400] extras/nest-config.in svn merge -c10259 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10259 - buildsys: topology and typo fixes as reported by Lukas Solanka
- [r10399] topology/parameter.h, topology/pynest/tests/test_all.py, topology/pynest/tests/test_random_parameter.py svn merge -c10255 -c10256 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10255-r10256 - librandom: uniform parameter has incorrect range (fixes #687)
- [r10398] topology/connection_creator_impl.h, topology/doc/Topology_UserManual.pdf, topology/doc/Topology_UserManual.tex, topology/layer.h, topology/layer_impl.h, topology/mask.h, topology/parameter.h, topology/topology_names.cpp, topology/topology_names.h, topology/topologymodule.cpp svn merge -c10254 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10254 - topology: MaskDatums, lognormal distributed Parameter
- [r10397] developer/Makefile.am, developer/developermodule.cpp, developer/iaf_psc_alpha_multisynapse.cpp, developer/iaf_psc_alpha_multisynapse.h, developer/unittests/test_iaf_psc_alpha_multisynapse.sli, models/Makefile.am, models/iaf_psc_alpha_multisynapse.cpp, models/iaf_psc_alpha_multisynapse.h, models/modelsmodule.cpp, testsuite/unittests/test_iaf_psc_alpha_multisynapse.sli svn merge -c10252 -c10253 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10252-r10253 - models: added iaf_psc_alpha_multisynapse
- [r10396] models/iaf_psc_alpha.cpp, models/iaf_psc_alpha.h svn merge -c10251 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10251 - models: fix the order of parameter extraction iaf_psc_alpha
- [r10395] librandom/binomial_randomdev.cpp, librandom/binomial_randomdev.h, librandom/exp_randomdev.h, librandom/gamma_randomdev.cpp, librandom/gamma_randomdev.h, librandom/gsl_binomial_randomdev.cpp, librandom/gsl_binomial_randomdev.h, librandom/normal_randomdev.cpp, librandom/normal_randomdev.h, librandom/poisson_randomdev.cpp, librandom/poisson_randomdev.h, librandom/randomdev.cpp, librandom/randomdev.h, librandom/uniformint_randomdev.h svn merge -c10249 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10249 - librandom: improvements to BinomialRandomDev and const-correctness
- [r10394] nestkernel/scheduler.cpp, sli/interpret.cc svn merge -c10236 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kcollaps
* r10236 - sli: OpenMP makes calibrate errors unreadable (from 10kcollaps, see #536)
- [r10393] . Created a release branch for NEST 2.2.2
- 2013-02-04 zaytsev
- [r10248] svn merge -c10246 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10246 - models: fixed segmentation fault in ginzburg_neuron::handle()
- [r10247] svn merge -c10191 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
svn merge -r10240:10242 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10191 - topology: add some comments
* r10241-r10242 - topology: fix problems related to nodes having identical positions (#684)
- 2013-01-29 zaytsev
- [r10228] svn merge -c10227 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10227 - models: changed port in check_connection to rport, unconditionally define rport as long_t (#676)
- [r10224] buildsys: set the default SLI_PATCHLEVEL to svn again
- [r10223] svn merge -c10222 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10222 - pynest/csa: support CPython compiled without threads
- 2013-01-28 zaytsev
- [r10220] svn merge -c10214 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10214 - topology: misc. bugfixes
- [r10219] svn merge -c10213 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10213 - buildsys: replaced obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADER macro
- [r10218] svn merge -r10206:10209 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10207-r10209 - testsuite: relaxed the reliance on the availability of time -p
- 2013-01-23 zaytsev
- [r10206] svn merge -c10196 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10196 - precise: models now accept t_ref == simulation resolution
- [r10205] svn merge -c10195 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10195 - models: added stdp_facetshw_synapse
- [r10204] svn merge -c10192 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10192 - topology: more fixes
- [r10203] svn merge -c10164 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10164 - topology: misc. fixes
- [r10202] svn merge -r10155:10157 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10156 - testsuite: fix _skipIf decorator to actually do the right thing on Python 2.7+
* r10157 - pynest: fix bug in DataConnect
- [r10201] svn merge -c10155 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10155 - topology: decouple Topology from NumPy
- [r10200] svn merge -c10153 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10153 - topology: name for (currently unused) 3d grid mask
- [r10199] svn merge -r10150:10152 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kproject
* r10151 - pynest: removed overlap between extern block and #define macro
* r10152 - pynest: replaced bogus false with False
- [r10198] Created a release branch for NEST 2.2.1
- 2012-12-21 zaytsev
- [r10141] Uploaded remaning uncommitted changes to 2.2.0 branch
- 2012-12-21 eppler
- [r10140] Merging the decorator by YZ from 10kproject to 2.2.0
* svn merge -c 10135 10kproject nest-2.2.0
* svn merge -c 10139 10kproject nest-2.2.0
- [r10138] Updated version information and copyright notices.
* Fix number in configure.ac.in to make buildnest.sh work
* svn merge -c 10137 10kproject nest-2.2.0
- 2012-12-21 zaytsev
- [r10134] Updated for NEST 2.2.0 release
- [r10133] Created a release branch for NEST 2.2.0
- 2012-12-21 eppler
- [r10131] Reapplied GPL copyright notices to all files that somehow had the old one again.
- 2012-12-21 zaytsev
- [r10130] buildsys: it was decided just to fail loudly for now if --prefix was not supplied (#590)
- 2012-12-21 eppler
- [r10129] Change requested thread level to what we actually need
- [r10128] Fix test for inequality. See Jenkins build no. 195.
- [r10127] Check for MUSIC was quoted incorrectly (as in not at all)
- [r10126] This fixes the first part of #656
- [r10125] This fixes the second part of #656
- 2012-12-21 enger
- [r10124] Skip plotting test if matplotlib is not installed (#655)
- [r10123] Apparently, according to the C++ standard, static functions in namespaces are not considered in unqualified lookup.
- 2012-12-20 zaytsev
- [r10122] buildsys: added topology examples to the dist target
- [r10121] releasetools: updated svn2cl to the latest version
- [r10120] doc: made the conngen documentation installable
- [r10119] doc: remove show() call and add an error message to csa_example.py
- 2012-12-20 djurfeldt
- [r10118] conngen.text: Preliminary documentation for connection generators
- [r10117] (Partially) updated for example runner
- 2012-12-20 gewaltig
- [r10116] fixed outdated README
- 2012-12-20 zaytsev
- [r10115] conngen: removed unnecessary sli doc extraction (done in the top level Makefile.am)
- [r10114] doc: avoid saving figures by default in Le Novere examples
- [r10113] csa: pynestpycsa.cpp:232 return-statement with no value, in function returning 'bool'
- [r10112] doc: updated the examples (#610)
- The Le Novere examples are now consistently installed
- Removed redundant one-neuron-with-sine-wave.py
- Removed shebangs from non-executable files
- Applied licensing information
- 2012-12-20 enger
- [r10111] Missing namespace prefix confused IBM compiler xlc++.
- 2012-12-20 djurfeldt
- [r10110] Removed debugging print statement
- [r10109] Made import of numpy conditional
- 2012-12-20 gewaltig
- [r10108] added examples from the Le Novere book chapter
- 2012-12-20 enger
- [r10107] * It turns out that the fancy parallel version of divergent ConnectLayers does not scale well, so revert to serial version.
* Cleanup mask.h by moving many definitions to mask_impl.h and removing mask.cpp, which incidentally fixes a bug when compiling with the IBM XL compiler.
- 2012-12-20 eppler
- [r10106] Added static_casts all over the place to silence the warnings. This fixes #648.
- [r10105] Restored lost test
- 2012-12-19 eppler
- [r10104] Fix #628 as detailed in the description and comments there.
- [r10103] Backport thread-safety patch for ModelrangeManager from 10kcollaps to 10kproject
* svn merge -c 9776 10kcollaps 10kproject
- 2012-12-19 plesser
- [r10101] Removed the last references to addresses from the documentation.
- [r10100] Overloaded get for RDVs (see also #635) and updated comments.
- 2012-12-18 zaytsev
- [r10099] nestkernel: network.cpp:1589, comparison between signed and unsigned integer expressions (size_t / thread)
- 2012-12-18 gewaltig
- [r10098] The array constructor < > now constructs an array, an intvector or a doublevector, depending on the objects on the stack. Moreover, help now accepts strings as well which makes it easier to access certain pages.
- [r10096] Fixed small error in the documentation of Take.
- [r10094] Dot and OuterProduct now also work for IntVector and DoubleVector. Along the way, I improved the implementations of both functions.
- 2012-12-17 eppler
- [r10091] This fixes the type fields of all nodes and thus resolves #644. Also, type names are now proper Name objects.
- 2012-12-17 kunkel
- [r10090] adapted assertion in precise models; altered documentation of precise delta neuron
- 2012-12-17 zaytsev
- [r10089] individual_spike_generator: llvm suggests explicit braces to avoid ambiguous 'else'
- 2012-12-17 plesser
- [r10088] Precise models now reject t_ref==0 and point to iaf_psc_exp_ps as the most advanced implementation. Fixes #637 and, for now, #638.
- [r10082] Fixed incorrect initial value added per r10081.
- [r10081] Small fix to resetting of Scheduler::displacements_, hopefully fixed #640.
- 2012-12-16 eppler
- [r10080] Fixed connection counting for threaded connect (#564)
* Cleaned up the comments and TODOs in the code (see #641)
* Added boolean flags for switching between connection counting in all register_connection() variants
* Implemented a reduction algorithm to count connections in a thread-safe way
* The strategy needs to be reviewed latest when we implement threading for other connect variants, see also #642 and #643
- [r10079] Changed wording of info text at the end of configure to mak the text fit on short terminals
- 2012-12-14 gewaltig
- [r10078] Pynest GetDefaults and SetDefaults can now be used with specific keys, just like GetStatus and SetStatus
- 2012-12-13 gewaltig
- [r10077] Documented DataConnect, changed SetStatus/GetStatus to accept connection arays and removed pynest function SetSynapseStatus/GetSynapseStatus
- [r10076] New and faster implementation of Min and Max which is compatible with DoubleVectors and IntVectors
- 2012-12-13 plesser
- [r10075] Added missing ResetKernel to test.
- [r10074] Adding test for #638.
- 2012-12-12 plesser
- [r10073] Removed last FindConnections, fixes #629.
- [r10072] Updated Topology examples to use high-level plot functions where possible. A few FindConnections left.
- [r10071] Replaced all remaining uses of synapse_type with synapse_model; fixes #630
- [r10070] Warning about illegal connections now give more informative warning messages; UnknownReceptorType exceptions are treated as warnings consistently, as are IllegalConnections; this fixes #533.
- 2012-12-12 zaytsev
- [r10069] sli: removed rotten xsli launcher
- [r10068] sli: killed old rotten matlab engine code
- 2012-12-12 plesser
- [r10067] GetConnections now returns flat list in all cases; improved documentation and made test much more comprehensive; fixes #634 and partially #630.
- 2012-12-11 plesser
- [r10066] Updated docstring on nest name mangling conventions.
- 2012-12-11 zaytsev
- [r10065] sli: removed undocumented remnants of gdftools, originally killed in r6572 (#102)
- [r10064] sli: removed dead mathlink code (#102)
- [r10063] docs: revamped documentation extraction for modules (#394)
- 2012-12-11 plesser
- [r10062] Added protection against tau_m==tau_syn in all affected models, and added test; this fixed #618 for 2.2, a more comprehensive solution must wait for 2.4.
- 2012-12-11 zaytsev
- [r10061] xdr: removed remaining sli interface, quickref & automake references
- [r10060] docs: enable firefox in nestrc.sli by default
- 2012-12-10 zaytsev
- [r10058] tests: topology tests won't litter in pwd anymore, respect NEST_DATA_PATH (#632)
- [r10057] kernel: fixed documentation for #566
- [r10055] tests: added topology tests to the default harness
- 2012-12-07 plesser
- [r10054] Topology Pynest tests now adapted to Topology3
- [r10053] Changed synapse_type to synapse_model in /FindConnections
- 2012-12-07 enger
- [r10052] Move default arguments to declaration.
- [r10051] 3D PlotTargets
- 2012-12-07 plesser
- [r10050] Ported topology/pynest tests from trunk; not updated to topology 3 yet
- [r10049] Added experimental version of GetConnection based Find functions in topology
- 2012-12-06 plesser
- [r10048] Replaced 2.7-exclusive code with 2.6-compatible code.
- [r10047] nest.GetConnections() now pushes synapse model as literal, fixes #631
- [r10046] All occurances of synapse_type/synapse_typeid replace by synapse_model/synapse_modelid
- 2012-12-06 gewaltig
- [r10045] Added test script for DoubleVector and IntVector functions and fixed some bugs it spotted.
- 2012-12-06 plesser
- [r10044] GetConnections now uses synapse_model throughout, improved documentation
- 2012-12-05 plesser
- [r10043] Improved documentation, fixed some typos
- [r10042] Added tests for proper parallel use of RNGs in devices/nodes, fixes #551.
- [r10041] Updated documentation if mip_generator
- [r10040] Removed commented-out code.
- 2012-12-05 helias
- [r10039] implemented possibility to copy rngs in order to find solution for #143
- 2012-12-05 zaytsev
- [r10038] topology: make the examples installable again (#624)
* Updated automake templates
* Removed HEP's affiliation to Simula
* Removed show() and sleep() calls from the examples
- 2012-12-05 gewaltig
- [r10037] Added test for issue #588 that checks whether PSP amplitudes are consistent across models.
- 2012-12-05 plesser
- [r10036] Minor updates to topology examples
- 2012-12-04 zaytsev
- [r10035] buildsys: set the default prefix to $HOME/opt/net (#590)
- 2012-12-04 gewaltig
- [r10034] Added versions of Map and forall for Int/DoubleVectors as well as constructors using <# int #> and <. double .> semantics. This required a patch of the scanner.
- 2012-12-04 zaytsev
- [r10033] docs: fixes for #294
- 2012-12-04 gewaltig
- [r10032] fixed type trie of put which broke some unit test. I also fixed a argument checking bug in index
- 2012-12-04 kunkel
- [r10031] added test for ticket 566
- [r10030] added funtion SetFakeNumProcesses; num_processes can no longer be set via SetStatus of kernel
- 2012-12-04 gewaltig
- [r10029] Added documentation for ones, zeros, arange
- [r10028] Added arange, put, and get for IntVector and DoubleVecotor
- 2012-12-03 zaytsev
- [r10027] sliarray: fixed error messages
- 2012-12-03 eppler
- [r10026] Extended documentation of Rank and NumProcesses. This fixes #565.
- 2012-12-03 gewaltig
- [r10025] Added mathematical operations and forall/Map iteration for IntVector and DoubleVecotor
- 2012-12-03 eppler
- [r10024] Tidy up indentation and bracketing after the merge in r9952
- 2012-12-03 plesser
- [r10023] scheduler::set_status() now refuses to change the number of threads or processes if the resolution has been set to a non-default value previously. Fixed #396.
- 2012-12-03 zaytsev
- [r10022] buildsys: backported tarball generation patches (r9878-r9880) from 10kcollaps to 10kproject (#607)
- 2012-11-30 plesser
- [r10020] Removed setenvironment; environment variables now dict in statusdict.
- 2012-11-29 plesser
- [r10019] Added manualtest for #541.
- [r10018] Fixed #619 and adds regression test for it.
- 2012-11-29 gewaltig
- [r10016] Removed FindConnections and replaced it by a wrapper call to GetConnections. This fixes tickets #614 and #552
- 2012-11-29 enger
- [r10015] More 3D figures.
- 2012-11-29 gewaltig
- [r10014] test_DataConnect now uses MT19937 whichdoes not depend on GSL
- [r10013] Improved documentation of Dictionary::lookup and Dictionary::lookup2 (see ticket #599)
- [r10012] Improved documentation and messages of DataConnect
- [r10011] Added a joint test for GetConnections and DataConnect
- 2012-11-29 enger
- [r10010] More user manual fixes.
- [r10009] Forgot header file, which must be included.
- 2012-11-29 plesser
- [r10008] Removed spike_detector_ps, see #185
- 2012-11-29 enger
- [r10007] * Add topology to CFLAGS in nest-config
* Random parameter with normal distribution
* Document how to add Parameters and Masks in extension module
- 2012-11-28 enger
- [r10004] Visualize 3D layer.
- [r10003] Added 3d layer example.
- 2012-11-26 plesser
- [r10002] Graphics display disabled by default.
- 2012-11-25 enger
- [r10001] Support cutoff in parameters.
- 2012-11-24 diesmann
- [r10000] documentation added for /Apply
- 2012-11-24 zaytsev
- [r9999] docs: fixed obsolete references to GetNodes
- 2012-11-24 plesser
- [r9998] Added connection progress output
- [r9997] Fixed HEPs affiliation
- [r9996] Now layer plotting also uses topology.PlotLayer
- [r9995] Hill Tononi model now works, needs a little more checking
- [r9994] Moved Hill Tononi example from PyNEST to Topology, where it more logically belongs
- [r9993] Removed commented-out material from Hill Tononi example
- 2012-11-23 zaytsev
- [r9992] examples: commented out image writing in connplotter_tutorial.py
- [r9991] examples: changed the dirname calls in Brette_et_al_2007 to accomodate for POSIX semantics
- 2012-11-23 plesser
- [r9990] Remaining dead links fixed, fixes #606.
- 2012-11-23 zaytsev
- [r9989] examples: added a very basic harness to run NEST examples
- 2012-11-23 plesser
- [r9988] Fixed a large number of missing cross-references in the documentation, #606 almost done.
- 2012-11-23 gewaltig
- [r9987] changed message level of /s2v from warning to debug.
- 2012-11-23 plesser
- [r9986] Converted subnet.h from DOS to Unix line endings.
- [r9985] Added Nordlie et al 2009 to bibl
- 2012-11-23 enger
- [r9984] Fix bug due to floating point arithmetics.
- 2012-11-23 zaytsev
- [r9983] examples: removed pylab.show() from the end of the connplotter_tutorial.py to facilitate headless runs
- 2012-11-23 plesser
- [r9982] Updated MPI-tests to handle per-layer files from DumpLayerNodes, see r9981.
- [r9981] DumpLayerNodes now writes per-rank files (as DumpLayerConnections has always done).
- [r9980] Uncommented topology/Makefile.am lines responsible for installing tests
- 2012-11-23 zaytsev
- [r9979] filesystem.sli: rewritten dirname implementation to conform to POSIX semantics
- [r9978] Added a unit test for dirname from filesystem.sli
- 2012-11-23 enger
- [r9977] Replace topology2 by topology3 (step 2).
- [r9976] Replace topology2 by topology3 (step 1).
- 2012-11-22 zaytsev
- [r9975] examples: set /overwrite_files true in cuba_stdp.sli and brunel_ps.sli to prevent them from crashing on subsequent runs
- 2012-11-22 eppler
- [r9974] Use dirname to guess the path of the benchmark.sli file
- [r9973] Added dirname command to do the same as the coreutils equivalent
- [r9972] Code review and fixes for multithreading inspired by #604.
* Re-enabled threading tests, which were not run since the transition to OpenMP
* Added a convenience function to check for multithreading in the Python unit test
* Changed GetNodes to GetGlobalNodes in test_multithreading.sli
- [r9971] Renamed run_benchmark.sli to benchmark.sli also in Makefile.am. This is a follow-up to r9970.
- [r9970] Allow running Brette et al. 2007 benchmarks automatically.
* Renamed run_benchmark.sli to benchmark.sli
* Modified coba.sli, cuba.sli, cuba_ps.sli, hh_coba.sli to set a flag when executed
* Added check for parameter set flag to benchmark.sli, print error if this fails
- [r9969] Fixed first part of #603
* Replaced unconditional argument parsing with a condition that sets the number of theads to 2 if not supplied by the user
- [r9968] Fixed second part of #603
* Removed use of addresses for SetStatus
* Replaced GetNodes by GetGlobalNodes
- [r9967] This file is not very useful and must go away
- 2012-11-22 enger
- [r9966] Avoid compiler warnings.
- 2012-11-22 zaytsev
- [r9965] Provisional fix for #591: MUSIC configuration is wrongly reported in some cases
- 2012-11-22 enger
- [r9964] Avoid compiler warnings.
- [r9963] Testsuite, examples, and documentation for topology3. User manual has not been updated yet.
- 2012-11-21 enger
- [r9962] Some fixes relating to changed semantics in pyNest interface of topology2.
- [r9961] Bugfix in pynest GetElement.
- 2012-11-21 zaytsev
- [r9960] examples: fixed the example scripts that come with PyNEST
* Removed addresses from tsodyks_*, since they no longer exist in 10k
* Removed show() make scripts suitable for running on headless configurations
- 2012-11-21 enger
- [r9959] Fix pynest DumpLayerConnections; Allow creating multiple identical elements using integers in elements list for CreateLayer.
- 2012-11-21 zaytsev
- [r9958] topology: cleaned up ConnectLayer -> ConnectLayers remnants
- [r9957] examples: removed show() from Hill-Tononi scripts to make them suitable for running on headless configurations
- [r9956] Ticket #593: replaced bugs@ with nest_user@ throughout the code base
- 2012-11-19 enger
- [r9954] Copyright notices in topology3.
- [r9953] Topology3 improvements:
* Support grid based masks also for divergent connections
* Use lockPTR for cached positions
* Support for MaskedLayer with only local nodes
* Test for oversized masks
- 2012-11-15 eppler
- [r9952] * svn merge -r 9730:9950 nest2 nest2.10kproject
* This basically solves #585
* testsuite/regressiontests/ticket-564.sli fails after the merge, which it did not before. However, looking at it, I am not sure, how it could pass under any circumstances, as the counting of the numbers of connections is still not thread safe. We'll look into this asap
* There's a list of open issues to be fixed and decided, which I will put on the 100kproject blog with a tag "10k-trunk-merge" asap
* Thanks to AM, SK, YZ for helping with this!
- 2012-11-15 zaytsev
- [r9951] extras: remove unneeded utf-8 characters from the emacs mode, fixes #592
- 2012-11-14 kunkel
- [r9950] adapted examples to not use addresses
- 2012-11-08 kunkel
- [r9944] updated sparsetable files to latest version 2.0.2 (downloaded today 8/11/12)
- 2012-10-25 enger
- [r9940] Grid based masks (not fully implemented yet).
- 2012-10-23 enger
- [r9939] MaskedLayer template class.
- 2012-09-21 eppler
- [r9885] svn merge -c 9873 https://www.nest-initiative.uni-freiburg.de/nest/branches/10kcollaps 10kproject
- 2012-09-10 enger
- [r9882] Move and rename NTree::get_nodes_only() to Layer::get_global_nodes(); Masked iterator class for grid layers; Fixes and optimizations.
- 2012-09-03 enger
- [r9870] More memory efficient mask handling for grid layers.
- 2012-08-24 djurfeldt
- [r9862] Added MUSIC_INCLUDES and MUSIC_LIBS.
- 2012-08-22 zaytsev
- [r9860] Disabled make uninstall target as suggested by Janne Moren and vetted by HEP
- 2012-08-20 djurfeldt
- [r9857] Oops..
- [r9856] Only use long_t as rport type if HAVE_MUSIC is defined.
- [r9855] Changed the type of rport from char back to long_t. This restores the
functionality of the NEST MUSIC interface. In the future, we might
want to create a special synapse type for MUSIC connections, thereby
avoiding unnecessary use of memory for ordinary synapses.
- 2012-08-17 eppler
- [r9854] Make NEST work again with MUSIC
- 2012-08-09 enger
- [r9846] Move extraction of masked nodes from ConnectionCreator into Layer.
- 2012-08-08 enger
- [r9839] Sort positions vector by gid to ensure consistent results.
- 2012-08-06 enger
- [r9837] Loop over VPs rather than MPI procs in order to produce consistent results for a constant value of total_num_virtual_procs.
- [r9836] cvdict_M now returns a dictionary you can pass to CreateMask.
- 2012-08-02 enger
- [r9833] Parts of layer.h moved into new layer_impl.h; Removing FreeMask::update_bbox() - user must specify bbox; New Box template class.
- 2012-07-27 eppler
- [r9829] Removed trailing backslash
- [r9828] Removed last traces of petafx files
- [r9826] Removing jugene directory. The contents are still available from the 100k_benchmarks repository.
- [r9825] Removed ancient, but artful pre-pre-compiler-script to compile NEST on the Peta FX system in Japan. This was needed when the compiler did not understand how to compile libraries in subdirectories.
- [r9824] Removing kei directory. The contents are still available from the 100k_benchmarks repository.
- [r9823] Fixed spelling
- 2012-07-26 eppler
- [r9820] * Reworked configure option --enable-bluegene to take an argument l/p/q for the exact architecture
* Adapted all uses of IS_BLUEGENE in the code
* Fixed memory measurement functions to work on bothe BG/P and BG/Q
* Cleaned/updated the compile hints for Blue Gene systems
- [r9819] Fixed and cleaned up documentation
- 2012-06-28 enger
- [r9810] Implement allow_multapses flag.
- 2012-06-27 enger
- [r9809] Fix to get correct periodic boundary conditions for source driven connections.
- 2012-06-21 enger
- [r9807] Fixing some bugs.
- [r9806] Implement allow_autapses flag in ConnectLayers.
- [r9804] Selection of sources based on depth or model.
- 2012-06-20 enger
- [r9803] Implemented selection of target model and depth.
- [r9802] Avoid communication in GridLayer.
- 2012-06-19 enger
- [r9801] Keep a compressed list of all (global) gids in subnets. The compression is done by representing the list as a sequence of continuous ranges of gids in the Multirange class. With this addition, it should be possible (not yet implemented) to implement unfiltered GetGlobalNodes (et al) without MPI communication.
- 2012-06-18 enger
- [r9796] Implement GetElement. Now all topology v2 SLI functions are implemented in topology3.
- [r9794] Support arrays of elements in Layer specification. Only simple arrays are supported. Arrays within arrays (multiple neurons at the same depth) will not be supported; if more complex setups are needed, the user must use multiple layers.
- 2012-06-13 eppler
- [r9793] Added a wrapper for the GSL binomial random deviate generator under the name gsl_binomial
- [r9792] Fixed typos and the default value for p in the documentation
- 2012-06-12 enger
- [r9791] DumpLayerNodes and DumpLayerConnections.
- 2012-06-09 enger
- [r9789] Allow anchor for masks.
- [r9788] Initial support for grid based layers. Had to remove lots of `const`s because `LocalChildList` does not accept a `const subnet&`.
- 2012-05-31 plesser
- [r9767] Resurrecting all branches accidentally deleted by [9766]
- 2012-05-31 enger
- [r9762] Implement source driven connect as target driven with masks and parameters reversed. Rename MinusMask to DifferenceMask.
- 2012-05-30 enger
- [r9754] Allow masks and parameters created using CreateMask and CreateParameter to be used in ConnectLayers; Minor fixes.
- [r9752] Python API for topology3.
- [r9749] Reverse the order of arguments to Inside so that it is the same as for GetValue.
- 2012-05-29 enger
- [r9748] Python encapsulation of SLI Datums which do not correspond to python types.
- 2012-05-27 plesser
- [r9743] Added regression test for #546.
- 2012-05-22 plesser
- [r9733] Adapted tests to 10kproject and simplified using new unittest functions
- [r9732] Added messages to asserts in MPI unittest functions
- [r9731] Added variants to *_or_die functions that take a message string argument, similar to Python
- [r9730] svn merge -r 9720:9729 nest2 nest2.10kproject
- 2012-05-22 enger
- [r9729] Support for periodic boundary conditions.
- 2012-05-21 enger
- [r9725] Mixed up source and target driven...
- 2012-05-19 plesser
- [r9722] Updated tests; ticket-336-mpi still failing.
- [r9721] svn merge -r 9686:9720 nest2 nest2.10kproject
- 2012-05-18 enger
- [r9720] Divergent connections; Communicate positions across processes.
- 2012-05-16 enger
- [r9711] Communicator methods for communicating (vectors of) doubles.
- 2012-05-14 enger
- [r9709] Convert strings into Names.
- 2012-05-11 enger
- [r9703] Get positions as vector if we do not use a mask (no need for the N-Tree in this case).
- 2012-05-10 maximilian.schmidt
- [r9702] Fixed ticket #557 in connection_manager.* and test_setconnection_threads
- 2012-05-10 enger
- [r9701] Connection probability kernels; Move position cache to layer class.
- 2012-05-09 plesser
- [r9696] Improved comment.
- [r9695] svn merge -r 9686:9694 nest2 nest2.10kproject
- 2012-05-08 enger
- [r9690] Parameter class for position dependent synaptic properties.
- 2012-05-07 plesser
- [r9687] svn merge -r 9667:9686 nest2 nest2.10kproject
- 2012-05-04 enger
- [r9683] Source driven connections.
- [r9682] ConnectLayers command. At the moment, only convergent connections are implemented.
- 2012-04-27 enger
- [r9674] Iterator for nodes in an Ntree inside a Mask.
- 2012-04-26 enger
- [r9672] Initialize iterator properly; Copy constructor for binary operation masks.
- [r9671] Anchor for get_nodes() et al.
- 2012-04-25 plesser
- [r9669] Edited ignore list
- [r9668] merge -r 9640:9667 nest2 nest2.10kproject
- 2012-04-25 enger
- [r9660] Generalized quadtree to Ntree.
- 2012-04-24 enger
- [r9657] Rename copy method to clone.
- [r9656] Factory class for masks.
- 2012-04-23 enger
- [r9655] Use at() instead of [].
- 2012-04-17 eppler
- [r9653] Follow-up for r9562 to make the code compile again
- [r9652] Fixed setting of OpenMP threads in Scheduler
- 2012-04-17 enger
- [r9651] Store local positions only in FreeLayer; Vose's alias method for random number generation.
- 2012-04-16 enger
- [r9650] GetGlobalChildren for layers with selection by mask.
- 2012-04-13 enger
- [r9649] Starting work on yet another rewrite of the topology module. Not enabled during configure by default, so far not in usable state.
- 2012-04-02 eppler
- [r9648] Removed unnecessary imports of virtual functions
- 2012-03-21 plesser
- [r9646] Removed dummy method definition; renamed NodeList LocalNodeListBase; improved comments
- 2012-03-07 plesser
- [r9641] svn merge -r 9617:9640 nest2 nest2.10kproject
- [r9639] Undid commit r9636, will fix in trunk then merge.
- [r9637] Added missing #ifdef DICTSTACK_CACHE
- [r9636] Protected all dictstack cache accesses with .at().
- 2012-03-07 eppler
- [r9635] * Made rate reporting work again by also recording to memory
* Updated brunel-2000_threaded_connect.sli ti reflect the recent API changes and the changes in brunel-2000.sli
* Fixed the Makefile to also install the threaded connect brunel example
- 2012-03-06 eppler
- [r9634] Set omp_num_threads to 1 at the beginning. Some OSs seem to start multiuple threads in advance, but data structures may not be ready to handle this at early stages during initialization.
- 2012-02-29 eppler
- [r9630] Fixed examples to work again after the Mergathon
- [r9629] Re-added the code for printing progress
- 2012-02-28 plesser
- [r9628] Frozen flag no longer returned by GetStatus for non-local nodes, cf #549.
- 2012-02-27 plesser
- [r9627] - GetStatus now only returns /frozen, /local and /model for non-local nodes.
- /model now contains the name of the model represented by the proxy node, instead of "proxynode".
- Node::get_name() no longer virtual.
This fixed #549.
- [r9626] Adapted Topology hl_api.py to changes in Nest hl_api.py.
- [r9625] Adapted ticket-336-mpi.sli test to 10k branch.
- 2012-02-23 helias
- [r9624] added missing file get_mem_bgp.c
- [r9623] re-fixed get_mem_bgp
- 2012-02-22 helias
- [r9622] repaired brunel-2000.sli: replaced GetNodes by GetGlobalNodes
- 2012-02-20 abigail
- [r9621] fixed regression test ticket-433 which was borken as a result of 9620
- [r9620] Fixed #544, get_status producing a crash for a non-local node
- 2012-02-18 plesser
- [r9619] Added missing #include communicator_impl.h
- 2012-02-17 plesser
- [r9618] svn merge -r 9588:9617 nest2 nest2.10kproject
- [r9615] Undid botched commit 9614.
- [r9614] Added regression test for ticket-528.sli
- [r9613] Fixed some problems in 10k topology.
- [r9612] Renamed serial and mpi variants of ticket-336.sli to give them distinct names.
- [r9611] Renamed serial and mpi variants of ticket-336.sli to give them distinct names.
- [r9610] Topology 10k now works in parallel as well. Node selection by model is not supported until #544 is fixed.
- [r9609] Added Network::get_connector_status(index gid,...) variant.
- [r9608] Added Network::get_connector_status(index gid,...) variant.
- [r9607] 10k Topology now connects at least serially and without selecting by model type.
- [r9606] Topology 10k now creates connections at least in one test case.
- 2012-02-16 plesser
- [r9605] Working towards a topology that connects.
- [r9604] Topology runs now in 10k branch, but does not seem to create any connections.
- [r9603] Re-wrote Subnet::at_lid() for dense subnets only.
- [r9602] Added vp to proxynode constructor.
- [r9601] Topology compiles now in 10k branch, but does not work yet.
- [r9600] Replaced GetLeaves with GetLocalLeaves in ticket-433.sli
- [r9599] Replaced inefficient Token/Datum handling with proper code.
- [r9597] Replaced array access with .at() in Network::get_status() to catch error for non-local nodes.
- [r9596] Dividing ticket-336 tests into serial and parallel test.
- 2012-02-15 plesser
- [r9595] Removed unnecessary (and potentially memory-leaking) news.
- [r9594] Added GetGlobalNodesInfo function returning GID, VP and Parent GID and adapted MPI test for node-vp check.
- 2012-02-15 abigail
- [r9593] fixed empty subnet crash in GetGlobalNodes etc.
- 2012-02-15 plesser
- [r9592] Updated GetNodes, GetLeaves, GetChildren in PyNest, including pertaining tests. GetNetwork needs tidying.
- [r9591] Properties-based selection now matches literals with strings from PyNEST properly.
- [r9590] Fixed GetNetwork to use GetGlobalChildren
- [r9589] svn merge -r 9550:9588 nest2 nest2.10kproject
- [r9588] Adapting pynest to new Get* functions, not complete.
- [r9587] Experimental work on 10k-compatible topology. Does not compile yet.
- [r9585] Fixed typo in comment.
- 2012-02-14 kunkel
- [r9584] added test script for get node functions
- 2012-02-14 plesser
- [r9582] Fixed template declarations that confused the BlueGene Compiler
- [r9581] Fixed template declarations that confused the BlueGene Compiler
- 2012-02-13 kunkel
- [r9580] moved functions for measuring memory usage on jugene to nestmodule in order to avoid warning about empty translation unit
- 2012-02-13 abigail
- [r9579] fixed minor borkage to no_mpi build
- [r9578] an attempt to remove compiler warnings in event and net_thread without creating fresh ones
- [r9577] an attempt to remove compiler warnings without creating fresh ones
- [r9576] GetNodes now works with a params dictionary, and hopefully a compiler warning removed from ModelRangeManager
- 2012-02-13 plesser
- [r9575] Fixed non-mpi version of Communicator to be ajour with Abigail's recent improvements of node-information communication.
- [r9574] Adjusted test for #514 from GetNodes to GetLocalLeaves.
- [r9573] Fixed small error in GetLocalLeaves
- [r9572] Replaced Node::size() by Node::num_thread_siblings_() and operator[] and at() with Node::get_thread_sibling_()/..._safe_(). Both should be redefined by SiblingContainer only.
- [r9571] Added proxynode-constructor for use from topology.
- [r9570] Replaced incorrect used of size() with global_size()
- [r9569] Added missing std::; fixed whitespace.
- 2012-02-12 plesser
- [r9568] Removed NetworkDimensions from nest-init.sli. This completes the removal from nestmodule.cpp in r9560, which broke the testsuite. Things should be fine now.
- 2012-02-12 abigail
- [r9567] dictionary option more successfully integrated with GetGlobalNodes etc.
- 2012-02-10 abigail
- [r9566] ....and linking problem also resolved.
- [r9565] updated communicate nodelists such that it merely has a linking error, hunger of colleagues unfortunately prevents a resolution of this now
- [r9564] less wrong version of communicate for node lists
- 2012-02-10 plesser
- [r9560] Split Communicator interface into header and _impl.h
- 2012-02-10 abigail
- [r9559] extended nodelist communication to include parent gids and vps
- 2012-02-10 eppler
- [r9558] Re-added maliciously removed cycles function. JE, YZ
- 2012-02-10 zaytsev
- [r9557] Fixed code_accessed counter
- [r9556] Fixed codeaccessed/codeexecuted bindings
- 2012-02-10 diesmann
- [r9555] experimental support for code coverage, md
- 2012-02-10 eppler
- [r9554] Removed remaining references to GetGID and GetAddress
- 2012-02-10 plesser
- [r9553] Removed leaflist.h,cpp
- [r9552] Added missing include
- [r9551] svn merge -r 9536:9550 nest2 nest2.10kproject
- [r9548] - Added exchange of Node,Leaf,Child lists across processes
- GetNode, GetLeaves, GetChildren now work globally
- Subnet-iteration in connection works (not tested in parallel yet)
- [r9547] Rewrote ticket-543.sli test without GetGID
- [r9546] Removed last GetGIDs.
- [r9545] Node, Leaf and Child lists now seem to be working for Local access, global still missing.
- 2012-02-09 plesser
- [r9544] Reimplemented Node/Leaf/ChildLists. Do not work correctly yet.
- [r9543] Re-wrote LocalNodeList, LeafList and GetLeaves temporarily disabled.
- [r9542] - Added subnet_index_ to Node
- Tidied subnet
- 2012-02-09 helias
- [r9541] implemented trie for threaded RandomConvergentConnect, exception handling in threaded block in RandomConvergentConnect SK, MH
- 2012-02-09 plesser
- [r9540] Removed at() and operator[] from Subnet, as they are ill-defined in 10k.
- 2012-02-09 diesmann
- [r9539] added memory_thisjob for bgp, sk md
- [r9538] added platform and threading keys to statusdict, sk md
- 2012-02-09 plesser
- [r9537] svn merge -r 9531:9536 nest2 nest2.10kproject
- 2012-02-09 zaytsev
- [r9535] Renamed regression test for #157 to keep the right sorting order
- [r9534] Removed obsolete junk test from the root directory
- 2012-02-09 plesser
- [r9533] Removed address-depending tests.
- [r9532] svn merge -r 9529:9531 nest2 nest2.10kproject
- [r9530] svn merge -r 9486:9529 nest2 nest2.10kproject
- 2012-02-06 eppler
- [r9513] Removed debugging output
- 2012-02-06 plesser
- [r9512] Replaced kernel status setting via address to setting via GID.
- [r9511] Replaced kernel status setting via address to setting via GID.
- [r9510] Sender GID now set properly also on DataLoggingReply events.
- 2012-02-05 plesser
- [r9509] Replaced kernel status setting via address to setting via GID.
- [r9508] Replaced kernel status setting via address to setting via GID.
- [r9507] Replaced kernel status setting via address to setting via GID.
- [r9506] Sender GID now set properly also on locally delivered events; fixes UnknownNode failures in several unit tests.
- [r9505] - subnet now has local_* methods for access to local information.
- subnet also has some global_* methods, but these are not complete yet.
- NodeList replaced with LocalNodeList.
- Topology Module disable (requires bootstrap)
- SubnetConnect removed.
- 2012-02-02 plesser
- [r9504] Removed undocumented and unused NodeList::lend() method
- 2012-01-31 plesser
- [r9501] Removed subnet::push_back(); uncommented and marked remaining uses in topology.
- [r9500] Undid accidental commit of brunel-2000.sli
- [r9499] Made subnet::get_dimensions_() private as it is used only internally.
- 2012-01-27 eppler
- [r9498] Fixed a startup problem in processes.sli caused by a wrong function name
- [r9497] Fixed the undefined references to undefined thunks by moving memory measurement into an external file. This finalizes r9387
- [r9496] Moved memory_thisjob_bgp to NestModule, added extern "C" qualifier to BG-specific includes
- [r9495] ommented out an exception, as this is not compiled on JUGENE. See comment in file for details
- [r9494] Fixed indentation
- [r9493] * Fixed handling of OpenMP on Blue Gene
* Fixed writing of Blue Gene
- 2012-01-25 eppler
- [r9491] Finished the move of BGPMemInfo from NestModule to Processes. This is a sequel to r9488
- [r9490] Fixed a typo
- [r9489] Updated for current configure.ac
- [r9488] * Added memory measurement using BGP's Kernel_GetMemorySize
* BGPMemInfo now returns a dictionary with heap, stack and ru_maxrss memory consumption
* BGPMemInfo is now in SLI's processes.cc and will be integrated in the SLI command memory_thisjob
- 2012-01-24 eppler
- [r9487] * svn merge -r 9312:9486 nest2 nest2.10kproject
* The newly added tests test_FindNodes, test_gamnma_sup_generator, and ppd_sup_generator also fail. The reason is most likely the same as for the other checks that fail (namely assert(false); in all functions related to addresses and the non-availability of non-local nodes)
* brunel-2000.sli still runs and produices reasonable rates
* Printing progress using /print_time does not work anymore, not sure since when, because it was deactivated before the merge
- 2012-01-03 helias
- [r9453] updatd scaling plot for jugene
- 2012-01-02 helias
- [r9449] added plot script for scaling
- [r9448] added plot script for scaling
- [r9447] corrected bug in submission script: fixed process number
- [r9446] added scling script for jugene
- 2011-08-28 kunkel
- [r9330] use sender gid instead of pointer when delivering events
- 2011-08-28 helias
- [r9329] used is_local_id in threaded_random_connect
- 2011-08-26 helias
- [r9328] repaired threaded random convergent connect by adapting specialized convergent_connect
- 2011-08-15 eppler
- [r9323] This fixes #525
- 2011-08-09 eppler
- [r9316] * svn merge -c 9284 -c 9285 -c 9286 -c 9287 -c 9294 nest2.openmp_connect nest2.10kproject
* Cherrypicking threaded connect from openmp_connect to 10kproject
- [r9314] * svn merge -r 9282:9279 .
* This means that we reverted the changes that came in r9280, r9281, and r9282, which have been our first approach to threaded DivergentConnect
- [r9313] svn merge -r 9261:9312 nest2 nest2.10kproject
- 2011-07-24 kunkel
- [r9291] reduce convergent connect memory overhead
- 2011-07-08 eppler
- [r9282] * Added first version of threaded connection algorithm for DivergentConnect
* Scaling is not good yet
- 2011-07-07 helias
- [r9281] added threaded divergent connect JME MH
- 2011-07-06 helias
- [r9280] comments on parallel wiring
- 2011-07-01 plesser
- [r9278] Class Compound has now been replaced by classes Subnet (for real sub-networks) and SiblingContainer (for collections of replicas across threads). See discussion on the 10kProject wiki for background.
- [r9277] Changed root address to GID; total_num_virtual_procs now fixed in script
- 2011-06-24 helias
- [r9273] added info how to measure memory in a better way
- [r9272] updated scripts for kei benchmarking
- 2011-06-23 helias
- [r9270] aktueller stand mem script
- [r9268] updated scripts to measur ememory consumotion on kei
- 2011-06-22 eppler
- [r9267] Fixed merge problems introduced in r9265
- 2011-06-21 eppler
- [r9265] * svn merge -r 9236:9261 nest2 nest2.10kproject
* Some tests still fail. Will look into them soon...
- 2011-06-21 helias
- [r9264] added function to measure hardware memory
- [r9263] added scripts to run on kei
- [r9262] added OpenMP update, removed SLIError from sli_neuron, added missing static_cast to ppd_sup_generator, added comment on using in stdp_triplet_connection
- 2011-05-25 plesser
- [r9248] Added topology mpi test with divergent connections, added wrapper script
- 2011-04-18 eppler
- [r9243] Some cleanup after the merge
- 2011-04-12 kunkel
- [r9238] now compiles with mpi
- 2011-04-09 eppler
- [r9237] * svn merge -r 9230:9236 https://www.nest-initiative.uni-freiburg.de/nest/trunk/nest2 nest2.10kproject
* tests that don't need to don't need models that depend on the gsl
* protection for tests that need gsl: they succeed without gsl
* FindConnections now works with the new connection storage data structure
* fixed thread-insafety of using a single dummy sender for all threads in deliver_events
* clean up /removal of refactored code fragments
* converted some more functions to be gid-only in the kernel/nestmodule
* At this point all tests except those involving GetGID and GetAddress pass
- 2011-04-08 kunkel
- [r9233] removed assert(false)
- 2011-04-07 eppler
- [r9230] Changed to make the code compile again. Correctness comes tomorrow ;-)
- 2011-04-06 eppler
- [r9227] * svn merge -c XXXX https://www.nest-initiative.uni-freiburg.de/nest/branches/bluegeneP nest2.10kproject
* r8175, r8197, r7338, r8353, r8367, r8370, r8381, r8382, r8384, r8386, r8394, r8398, r8404, r8408, r8436, r8476, r8483, r8489, r8490, r8563, r8564, r8578, r8597, r8621, r8622, r8660, r8661, r9187
- [r9226] New branch for the 10k project
- 2011-04-06 heiberg
- [r9225] Revived the ac_gamma_generator. Restructured to resemble the related smp_generator.
- 2011-04-05 helias
- [r9224] added test for ticket 514
- 2011-04-04 emuller
- [r9223] EM: Added additional RingBuffer type for use with 9ML->NEST Code Generation
- 2011-04-04 helias
- [r9222] split type definition of port and rport, mh
- 2011-03-31 deger
- [r9221] ppd_sup_generator and gamma_sup_generator now use a more efficient binomial random number generator, which is included in the ppd_sup_generator module.
- 2011-03-24 eppler
- [r9215] Re-fixing #512 as told there
- [r9212] Added svn:ignore for config.h.in
- 2011-03-24 zaytsev
- [r9209] Made find call POSIX compliant to fix installation failure on Linux (#512)
- 2011-03-24 eppler
- [r9208] Really fix r9206. See also r9207.
- [r9207] Fix r9206 on Linux. Hopefully this does not break other systems.
- 2011-03-18 plesser
- [r9206] Corrected installation of tests in topology. Fixes #512.
- [r9201] spike_generator now checks all spike times for grid-compatibility in set_status(), avoiding BadProperty exceptions in update(). This fixes the problem reported in #507.
- [r9200] *RN* Parameter omega in mat2_psc_exp is now given as absolute voltage (default -51 mV); before it was relative to the leak reversal potential E_L. You may need to adapt your scripts if you have set omega from your scripts. Fixes #506.
- [r9198] Retiring old tests that were needed only while working on #482 and did not include explicit test for correctness
- [r9197] *RN* The Hill-Tononi model (ht_neuron) now is absolutely refractory while the spike current g_spike is active. This is the correct behavior after careful re-reading of the paper and inspection of the original source code.
- [r9196] Now defining Python all() if missing (as in <2.5), should fix #495.
- 2011-03-17 zaytsev
- [r9194] Ticket #509: fixed building MyModule when NEST was built out of tree
In order to automagically obtain NEST include directories, MyModule
relies on nest-config which gives it the right paths except for the
auto-generated files in the vpath build tree (after the include
directory has been deprecated, libnestutil).
This means that config.h from libnestutil is unavailable (it then
resides in ${builddir}/libnestutil) and the compiler picks up config.h
from libltdl instead, which causes a breakage.
This patch fixes nest-config and removes references to the obsoleted
include directory.
- 2011-03-15 zaytsev
- [r9193] Ticket #509: fixed MyModule unresolved reference due to differences in scope
In pif_psc_alpha.h the type double_t is in mynest namespace for which
reason the compiler is unable to resolve the getter function of the
right type for recording the membrane potential.
The problem is fixed easily by specifying explicitly that the getter
function returns double_t from the nest namespace.
- 2011-03-03 eppler
- [r9192] * Use port as data type for rport instead of long_t.
* Change typedef port to be of type char instead of int_t
* This saves us k*7 bytes for k the number of connections, however it restricts the number of rports to 256
- 2011-03-02 heiberg
- [r9191] Added linear interpolation for spike times and AHP onset in iaf_chxk_2008
- 2011-03-02 zaytsev
- [r9190] Fixed the breakage caused by a dirty hack of Sven by making it even dirtier (#508)
- 2011-02-28 schrader
- [r9188] enabled keyword-search for models using tab-completion.
Secured with two "excpets". Hope that suffices.
- 2011-02-24 eppler
- [r9185] * Changed the default of /precise_times in spike_generator from false to true
* Adapted the testsuite
- 2011-02-19 plesser
- [r9184] Adapted examples to changes in E_L semantics in [9174]. Also some smaller fixes to examples scripts. Music examples not tested.
- 2011-02-18 schrader
- [r9182] ported modulatory neuron to new multimeter policy
- 2011-02-17 kunkel
- [r9180] equipped spike_generator with the incredibly fail-safe user_set_precise_times mechanism (see also r9005)
- 2011-02-17 eppler
- [r9178] Added MUSIC proxies to the exclude list
- 2011-02-16 eppler
- [r9176] * Re-add MUSIC includes that got lost, presumably in r9058
* Properly register nodes with one_node_per_process in the current subnet
- [r9175] Removed whitespace after trailing backslash
- 2011-02-15 plesser
- [r9174] All models with linear dynamics, which internally represent potentials relative to the leak reversal potential E_L, now compensate for changes in E_L. This means that a SetStatus/SetDefaults call modifying only E_L does not affect any other potentials (V_m, V_th, V_min) any longer. This fixes #459 and makes the behavior of linear neurons consistent with non-linear neurons; it also ensures that properties can be modified in any order.
Note that this may require modifications to simulation scripts (have a look at the tests that changed in this changeset for examples). In the past, if a neuron had E_L=V_m=-70mV and E_L was then set to 0mV, V_m automagically changed to 0mV as well. Now, V_m remains at -70mV.
- 2011-02-13 plesser
- [r9173] Modified #459-related tests to ignore mat2_psc_exp for the time being; see also #506.
- [r9172] Multimeter now turns off conflicting options automatically when in accumulator mode.
- [r9171] Fixed FiniteQ.
- [r9170] Added specific regression test for #459.
- [r9169] Added DoubleQ, IntegerQ, FiniteQ.
- 2011-02-11 plesser
- [r9168] Fixed some remaining multimeter bugs. Multimeter now handles frozen nodes well and is itself protected against being frozen.
- [r9167] Added get_previous_slice_origin() function.
- [r9166] Added Name constants for basic Node properties. Node::set_status() now first sets status on child class, then handles frozen flag.
- 2011-02-10 plesser
- [r9165] Multimeter now has an accumulator mode, summing values across all recorded nodes for each time step; fixes #494.
- [r9164] Added reference to ScanThread
- 2011-02-10 eppler
- [r9162] * Added missing .h in nestkernel/Makefile.am
* Removed whitespace after trailing backslash in topology/Makefile.am
- 2011-02-10 plesser
- [r9161] arr library now really uses revision number as version number
- [r9160] arr library now uses revision number as version number
- 2011-02-04 plesser
- [r9152] Multiple multimeters can be connected to one neuron
- [r9151] Added example to Topology user manual
- [r9150] Previous membrane potential now handled by local variable; see #505
- [r9149] Removed unused parameter
- 2011-02-04 schrader
- [r9148] finished test script
- [r9147] internal state variables of hh_* models (m,n,h) are intialized with a reasonable equlibrium value and are now get- set- and recordable
- [r9146] moved state variable v_m_prev out of integration struct
- 2011-02-04 plesser
- [r9145] Small corrections to topology user manual
- 2011-02-02 eppler
- [r9144] * Cleaned up include directory to remove unneeded headers
* Moved remaining headers from include to libnestutil
* Removed include dir
* Adapted all files to above changes
* Removed unnecessary #include directives from files
- 2011-01-31 schrader
- [r9143] caught case where numpy is installed but not its headers
- [r9142] added testscript, ticket #456
- 2011-01-26 zaytsev
- [r9141] Fix nest.voltage_trace module to support multimeter
After merging the multimeter support in, PyNEST's voltage_trace module
has not been updated to allow for recording not only from preconfigured
multimeter (voltmeter), but also from multimeters measuring V_m or many
items including V_m at the same time. This commit fixes this issue.
- 2011-01-25 zaytsev
- [r9140] - Fixed float range generation: replaced range() with numpy.arange()
- Re-formatted according to PEP-8
- 2011-01-25 eppler
- [r9139] * Add some more info messages
* Set precision of spike_detector to 15 if off_grid_communication in the network is set to true
- 2011-01-24 zaytsev
- [r9138] Added rationale for Poisson generator implementation
- Documented points discussed on the mailing list
- Removed trailing whitespace
- 2011-01-23 emuller
- [r9137] Tweaks to inh_gamma developer examples
- [r9136] Fixed initial state problem with iaf_cond_exp_sfa_rr
- 2011-01-21 zaytsev
- [r9135] Renamed V_th to E_sfa in pp_psc_delta (#498)
Initially V_th was introduced in order to allow for recording the values
of the adaptive threshold, however, this name was not well-chosen.
In other models V_th is mostly defined in a way that when crossed, the
neuron has to emit a spike immediately. In this model, however, the
adaptive threshold is just a complimentary mechanism to implement the
relative refractoriness. Therefore, the name has to be changed to a more
suitable one, such as E_sfa.
As a side effect, this commit fixes the failure on the regression test
for #310.
- 2011-01-20 plesser
- [r9134] Added warning when simulation time not multiple of min delay, see #504
- [r9133] multimeter stepping test uses min_delay as shortest interval
- [r9132] Added test for random stepping with multiple sources
- 2011-01-19 plesser
- [r9131] Added pp_psc_delta to exclusion list, changed stepping times to more sensitive interval; see #498
- [r9130] Corrected state initialization; fixed r498 (developer).
- 2011-01-19 zaytsev
- [r9129] Documentation fixes for pp_psc_delta (#498)
- 2011-01-18 zaytsev
- [r9128] Updated pp_psc_delta model (#498)
- Changed dead-time related names
- Current value of the adaptive threshold can be recorded
- Enhanced the documentation and code style
- Fixed adaptive threshold state initialization
- 2011-01-17 plesser
- [r9127] Added exclusion condition and debugging help to test
- [r9126] Change checks on V_reset, V_peak and V_th as in r9123 for further models.
- 2011-01-17 enger
- [r9125] Add ht_neuron_fs to exclude list for ticket-421.sli.
- 2011-01-14 zaytsev
- [r9124] Refactored PyNEST raster_plot and voltage_trace modules (Ticket #499)
- Factored out common part of the plotting routines
- Fixed nonworking grayscale switch
- Fixed some inspections (i.e. is None / == None)
- Fixed unresolved / unused imports
- Reformatted the code according to PEP-8
- Removed broken command-line invocation
- Removed unneeded executable bits
- Resolved code paths with no exception raised on failure
- 2011-01-11 emuller
- [r9123] Allow V_th < V_reset < V_peak_, as it is a bursting config used in (Naud et al., 2008)
- 2011-01-07 deger
- [r9122] moved extra parameter names from developer/pp_psc_delta into nestkernel/nest_names
- 2011-01-07 heiberg
- [r9121] Added Casti et al's LGN neuron model to developer module
- [r9120] Changed ulong to ulong_t to avoid compilation error on OS X
- 2011-01-06 deger
- [r9119] in developer/pp_psc_delta: replaced former relaxing threshold feature by a proper adapting threshold, which leads to spike-frequency-adaptation
- [r9118] In developer modules, I changed poisson_deadtime_sup_generator to ppd_sup_generator (and all occurences of it), since I think the former name was too long. Now also the similarity to the gamma_sup_generator is more obvious. I also added preliminary test scripts for both the generators. By now, they help to visually inspect the output.
- [r9117] Added a new generator for superpositions of gamma processes to developer. It can be used to represent external input to neurons with more realistic statistics than Poisson. The generator is based on poisson_deadtime_sup_generator.
- 2011-01-05 zaytsev
- [r9116] Re-enabled pp_psc_delta model (#498)
- 2011-01-05 enger
- [r9115] ht_neuron_fs: New version of ht_neuron with fixed time step, see #500.
- 2010-12-24 zaytsev
- [r9114] Updated pp_psc_delta model to use the multimeter framework
- Added extra name definitions directly into the model
(nestkernel changes are now not required!)
- Ported the code using svn diff iaf_psc_delta.{cpp,h} -r 8560:9113 as
an instructive example
- Fixed spelling / grammar mistakes + consistency (cf. r9041 by Abigail)
- 2010-12-13 gewaltig
- [r9113] Semantics of tokenarray reserve and shrink is now as expected. I also documented most of the functions.
- 2010-12-08 helias
- [r9112] changed unittest required to correct version
- [r9111] fixed #491, adapted require revision numbers in modified tests
- [r9110] fixed #491
- 2010-12-01 enger
- [r9109] Both errors and failures must be counted.
- 2010-11-30 helias
- [r9108] changed tics representation, now always rounding up, extended spike_generator to emit precise events
- [r9107] fixed bug of spikes arriving too late, those spikes are now discarded by the spike_generator
- 2010-11-25 helias
- [r9098] corrected memory leak in spike_generator for sending weighted spikes; spike events were not deleted
- 2010-11-23 eppler
- [r9097] Renamed resize to :resize. This fixes #485.
- 2010-11-22 plesser
- [r9095] Modified topology_func() to be Python 2.5 compatible. Fixes #488.
- 2010-11-18 plesser
- [r9094] Added script for generating manual, re-built figures and manual
- [r9093] Shaded bounding boxes
- [r9092] Fixed bounding boxes
- 2010-11-16 plesser
- [r9091] Corrected de-activation of g_spike, now on one time step longer
- 2010-11-16 kunkel
- [r9089] minor changes in testscript
- 2010-11-15 eppler
- [r9088] Forgot top-level Makefile.am in r9086
- 2010-11-15 zaytsev
- [r9087] Fixed the duplication of bibliography and logos upon installation
- 2010-11-15 eppler
- [r9086] * Install the petafx configuration script
* Put the petafx configuration into the tarball
- 2010-11-15 plesser
- [r9085] Further Topology User Manual Beautification
- [r9084] Beautified Topology User Manual
- [r9083] Commented parameters for ht_connection
- 2010-11-15 helias
- [r9082] checked in basic install mechanism fir fx machine
- 2010-11-14 zaytsev
- [r9081] Updated pp_psc_delta model to the latest version
- Updated the source to the latest version by M. D.
- Removed trailing whitespace and unexpanded tabs
Note: as it is, the model doesn't compile, because it does not support
the new multimeter device yet. Update is under way.
- 2010-11-12 plesser
- [r9080] First version of topology manual finished
- [r9079] Further work on topology manual
- 2010-11-12 helias
- [r9078] tranferred compiler into to fx makefile
- 2010-11-12 plesser
- [r9077] Topology plotting functions improved:
- respect mask and kernel anchors
- more flexible interface
- [r9076] Topology: changes semantics of anchor supplied with kernel functions: anchor now gives displacement relative to driver neuron, as for free masks.
- [r9075] Almost done with Chapter 4.
- 2010-11-11 eppler
- [r9072] Fixed removed file
- [r9069] Changed version from 1.9.x to 2.1.x due to the release of 2.0.0
- 2010-11-11 kunkel
- [r9066] added basic test for stdp_synapse
- 2010-11-11 abigail
- [r9065] final changes to examples
- [r9064] renaming in examples Makefile
- 2010-11-11 potjans
- [r9063] removed debug output in stdp_dopa_connection, wp
- 2010-11-11 abigail
- [r9062] file save fail 2
- [r9061] file save fail -am
- [r9060] added references for all neuron models and synapse models -am
- 2010-11-11 plesser
- [r9059] Completed chapter 4
- 2010-11-11 eppler
- [r9058] svn merge nest2.music@7231 nest2.music@HEAD nest2
- 2010-11-11 plesser
- [r9057] Added comment
- 2010-11-11 helias
- [r9056] added documentation for parameters of tsodyks connection
- 2010-11-11 plesser
- [r9055] ht_generator now renamed smp_generator (sinusoidally modulate poisson).
- 2010-11-10 plesser
- [r9054] Done with layers chapter of topology manual
- [r9052] Changed model names for topology layers to topology_layer_{grid,free,3d}
- [r9051] Added unit information to ht_generator.
- [r9050] Added section on periodic boundary conditions, figure
- [r9049] Added section on periodic boundary conditions
- 2010-11-10 abigail
- [r9048] added units and type for all parameters -abigail
- 2010-11-10 helias
- [r9047] moved inh_gamma_generator into ifdef HAVE_GSL block to enable compiling w/o gsl
- [r9046] fixed compilation problems on fx prototype system
- 2010-11-10 diesmann
- [r9045] added test for missing << to solve #477, md
- 2010-11-09 plesser
- [r9044] More work on Topology manual
- [r9043] Improved error message.
- [r9042] Working on the new user manual
- 2010-11-09 abigail
- [r9041] parameters consistent between .h and .cpp -abigail
- 2010-11-09 plesser
- [r9038] Really remove all non-public logos
- [r9037] Remove non-public logos from tarball
- [r9036] Added logos and bibliography under extras
- 2010-11-08 plesser
- [r9032] Sli code for sli_neuron moved to models/sli/models-init.sli
- 2010-11-08 enger
- [r9031] Check that the nodes given to ConnectLayers really are layers.
- 2010-11-07 plesser
- [r9030] poisson_generator_ps now guards against connections using different synapse models in a clumsy way. Fixes #481 for now.
- [r9029] conntests/run_all_tests.sh now takes nest executable as argument
- [r9027] Merged topology_refactoring branch back to trunk.
Fixes #439, #440, #449, #482, partially #435.
svn merge \
https://www.nest-initiative.uni-freiburg.de/nest/branches/topology_refactoring@8774 \
https://www.nest-initiative.uni-freiburg.de/nest/branches/topology_refactoring@HEAD \
trunk/src
- [r9026] Merged topology_refactoring branch back to trunk.
Fixes #439, #440, #449, #482, partially #435.
svn merge \
https://www.nest-initiative.uni-freiburg.de/nest/branches/topology_refactoring@8774 \
https://www.nest-initiative.uni-freiburg.de/nest/branches/topology_refactoring@HEAD \
trunk/src
- 2010-11-05 eppler
- [r9005] * Set the precise_times flag of the spike_detector according to the off_grid_spiking flag of the scheduler, IF the user did not set it by herself.
* Adapted and renamed the testscript
- 2010-11-04 plesser
- [r8997] Now ignoring Eclipse project files in trunk.
- [r8996] raster_plot now plots rasters again, fixes glitch introduced by r8961.
- 2010-11-04 helias
- [r8995] added make support, nest target to python build script for fx machine
- 2010-11-03 eppler
- [r8987] Checked and fixed Sends, Receives and Transmits information for models
- [r8986] Checked and fixed Sends, Receives and Transmits information for models
- [r8985] Checked and fixed Sends, Receives and Transmits information for models
- 2010-11-03 helias
- [r8984] added experimental skeleton of build script for peta fx machine
- 2010-11-03 plesser
- [r8983] Corrected file name, regression test is for #481
- [r8982] Added regression test for #482
- 2010-11-02 eppler
- [r8978] * Moved sli_neuron from developer to models
* Added support for multimeter to sli_neuron
- [r8977] Updated documentation
- [r8976] Removed PotentialRequest and SynapticConductanceRequest from the documentation
- [r8975] Fixed documentation
- [r8974] Removed content in favor of the online version at http://nest-initiative.org/index.php/Software:Release_Notes
- [r8973] Added empty newline at the end of the file in order to fix an error in the creation of the help files
- [r8972] Fixed documentation
- [r8971] Added a comment on how to record precise offsets
- 2010-11-02 potjans
- [r8969] minor corrections in description of stdp_dopamine_synapse and vt, wp
- 2010-10-30 emuller
- [r8967] Corrected citation for the triplet rule
- 2010-10-28 eppler
- [r8961] * Added multi-neuron capabilities to voltage_trace
* Fixed handling of grayscale option properly by using colormap grayscale
- 2010-10-27 plesser
- [r8955] w now permitted to range from -1e6 to 1e6 before numerical instability is called.
- 2010-10-26 eppler
- [r8954] Removed last references to models/sli. This is a follow-up to r8916.
- [r8953] * Changed field "filename" of recorders to "filenames", as it contains one filename per thread since r8739.
* Adapted examples and plotting scripts accordingly
- 2010-10-23 emuller
- [r8952] inh_gamma_generator_ng is back as inh_gamma_generator in updated form. For more information on usage, and benchmarks, see developer/examples/inh_gamma
- 2010-10-22 plesser
- [r8951] Resurrected inh_gamma_generator[_ng].{h,cpp}
- [r8950] Removed event types for analog logging and recording.
- [r8949] Regression test for #478.
- [r8948] Added to command index by subject.
- [r8947] Differentiating DS events from plain {Spike,Current} event in check_event(). Fixed #478.
- 2010-10-20 emuller
- [r8941] markram_connection removed U1, replaced with U ... U1 was not faithful to the model in Markram et al 1998
- 2010-10-20 eppler
- [r8940] Fixed Rotate to also work with negative numbers
- [r8939] Added link to iaf_psc_exp_ps
- [r8938] Fixed a typo
- 2010-10-19 emuller
- [r8937] Added extra ref to markram_connection comments
- [r8936] Added the various conductances to State_ set and get
- 2010-10-19 plesser
- [r8934] Added README to ticket-458
- 2010-10-18 plesser
- [r8933] Tidied up ConnPlotter, now ready for release.
- [r8932] Fixed compiler warning
- [r8931] Removed spurious tester file from ConnPlotter
- [r8930] Removed table PDFs that should not be in ConnPlotter doc
- [r8929] Added test to ticket-458 that compares membrane potential dumps between thread- and mpi-based parallel simulations
- [r8928] Added test that uint_t can safely be stored in double_t for MPI-offgrid communication, see #458
- 2010-10-18 helias
- [r8926] chenged iaf_psc_delta_cvv to use analog_data_logger, added perfect integrator
- [r8925] chenged iaf_psc_delta_cvv to use analog_data_logger, added perfect integrator
- 2010-10-17 potjans
- [r8924] stdp_dopamine_synapsecorrected mistakes in get and set status, wp
- 2010-10-16 plesser
- [r8923] Communicator now transmits GID as double when sending off-grid spikes, circumventing a massive performance problem in OpenMPI 1.4; see #458.
- [r8922] Moved tests related to #458 into subdirectory and cleaned up shell script.
- 2010-10-16 potjans
- [r8921] deleted volume transmitter and stdp_dopamine_synapse from developer branch, wp
- [r8920] moved volume transmitter and stdp_dopamine_synapse to models and added test scripts to testsuite, wp
- 2010-10-15 eppler
- [r8919] Fix building without MPI
- 2010-10-15 plesser
- [r8918] Added TimeCommunicationOffgrid functions, see #485
- [r8917] Added set of test scripts for #458
- [r8916] Removed spurious models/sli/models-init.sli
- [r8914] Merging back ticket-386_Multimeter branch:
svn merge https://www.nest-initiative.uni-freiburg.de/nest/branches/ticket-386_multimeter@8847 \
https://www.nest-initiative.uni-freiburg.de/nest/branches/ticket-386_multimeter@HEAD \
trunk/nest2
Multimeter branch now retired.
- 2010-10-14 eppler
- [r8909] Use MPI_Abort() instead of MPI_Finalize() if NEST quits due to an error. This fixes #392.
- 2010-10-14 schrader
- [r8905] fixed namespace bug in randomconvergentconnect
- 2010-10-14 eppler
- [r8900] Fixed a typo
- [r8899] Removed meaningless error message
- 2010-10-14 diesmann
- [r8898] removed usage of dynamically scoped variable N in RandomConvergentConnect
- 2010-10-14 plesser
- [r8896] Fixed missing scope qualifier.
- 2010-10-14 kunkel
- [r8894] added iaf_psc_exp_ps to precise module
- 2010-10-12 eppler
- [r8892] Removed dopaminergic models from exclude-list since #335 is fixed.
- [r8891] Removed remaining ifs, this is a follow-up to r8883
- [r8890] Changed quotes
- [r8889] Removed a debug line
- 2010-10-12 potjans
- [r8887] extended documentations in volume transmitter and neuromodulated synapses, wp
- 2010-10-11 plesser
- [r8886] Added missing inlines, follow-up to r8885.
- [r8885] Made hidden specializations of add_property() visible (in dictutils); fixes #475.
- [r8884] Added missing using directive
- 2010-10-11 potjans
- [r8883] solved problem reported in ticket #335, wp
- 2010-10-11 eppler
- [r8882] Fixed a wrong command for the symlink
- [r8881] Fixed a warning
- 2010-10-11 plesser
- [r8880] Updated install_autotools.sh to newest verions.
- [r8878] Improved Random{Con,Di}vergentConnect:
- faster since loops moved to SLI level
- accepts options argument to set allow_{autapses,multapses}
Fixes r469.
- 2010-10-08 eppler
- [r8877] * Updated for upcoming release
- [r8876] Add install functionality to ConnPlotter. This fixes the main issue of #438.
- 2010-10-07 plesser
- [r8875] - Added GSL_CFLAGS, GSL_LIBS and SLI_LIBS on MPI Try_Link tests.
- Fixed several quoting/$ issues.
- 2010-10-07 eppler
- [r8873] Fixed a comment
- 2010-10-07 plesser
- [r8872] Added ConnPlotter to extras directory. Is not installed automatically so far. See #438.
- 2010-10-06 plesser
- [r8869] Corrected initialization.
- 2010-10-05 plesser
- [r8866] GSL error tolerance now configurable for aeif models, and models throw exception on implausible state values; added regression test: fixes #425.
- 2010-10-05 eppler
- [r8864] * Give a facelift to the quickref, the helpdesk, the alphabetical command index, and the individual help pages for the commands
* Remove dead links from quickref (Fixing #340)
* Add new commands to quickref
* add a letterindex to the alphabetical command index
- 2010-10-02 eppler
- [r8859] Added Rotate for arrays
- 2010-10-02 diesmann
- [r8858] reduced version of #452 developed to highlight the problem
- [r8857] remove duplicate #452 code
- 2010-10-01 eppler
- [r8856] Added a missing header
- [r8855] Fixed documentation
- [r8854] Fixed documentation
- [r8853] Added functions ToUppercase and ToLowercase for strings
- 2010-10-01 helias
- [r8850] untangled dependencies between interpreter and nestkernel (ticket #462)
- 2010-09-30 plesser
- [r8846] Scheduler::slice_moduli_ now initialized properly by Scheduler:prepare_nodes(); renamed from slice_modulos_ to slice_moduli_. Fixes #452.
- 2010-09-30 eppler
- [r8845] Fixed a warning about comparison between signed and unsigned integers.
- [r8844] Added Sort for arrays of strings
- 2010-09-29 plesser
- [r8843] Completed test ticket-336.sli and fixed version requirement for unittest in MPI tests
- 2010-09-28 gewaltig
- [r8841] Removed reference to brunel-1 and brunel-2 scripts and added brunel-2000.sli
- 2010-09-28 eppler
- [r8840] * Changed voltage_trace to be consistent with the changes to raster_plot in r8837
* Adapted the examples to show something again
- 2010-09-28 helias
- [r8838] moved static function implementations from headers to cc files to make NEST compile on PETA fx system, MH
- 2010-09-27 plesser
- [r8837] Changed raster plot functions back to use of pylab.draw(), but made show() call pylab.show().
Reason: Matplotlib documentation states clearly that show() shall be called only once per script at the very end (http://matplotlib.sourceforge.net/faq/howto_faq.html#use-show).
- 2010-09-27 gewaltig
- [r8834] according to ticket #316, I removed brunel-1.sli and renamed brunel-2.sli to brunel-2000.sli.
- 2010-09-25 diesmann
- [r8832] self test of distributed_invariant_collect_assert_or_die
- [r8831] improved organization of the distributed_ test routines
- 2010-09-24 plesser
- [r8830] Added local versions to GetNodes, GetLeaves, GetChildren, fixes #460 except for incomplete test.
- 2010-09-24 diesmann
- [r8829] first mpi test collecting results from all jobs
- 2010-09-24 abigail
- [r8828] removed accidentally checked in debug line -am
- [r8827] moved TimeCommunication function over from Bluegene branch -am
- 2010-09-24 diesmann
- [r8825] #281 failed because it was not allowed to overwrite files, probably better to not write files in the first place
- 2010-09-23 plesser
- [r8824] GetVpRNG now refuses to return VpRNG for nodes without proxies; see also #336.
- 2010-09-22 diesmann
- [r8823] more tests for min_delay activated
- [r8822] for ticket #452
- 2010-09-22 plesser
- [r8820] GetKernelStatus now also takes list of keys
- 2010-09-22 potjans
- [r8819] added environment to perform a cliff walk task, wp
- 2010-09-22 diesmann
- [r8818] activated test_setconnections_threads.sli from manualtests
- 2010-09-21 diesmann
- [r8817] syntactically repaired for checking
- 2010-09-21 eppler
- [r8816] Automatically show the plot
- 2010-09-21 diesmann
- [r8815] test_neuron_vp automated
- [r8814] updated to current version and renamed according to ticket
- [r8813] simplification
- 2010-09-20 plesser
- [r8812] Random*Connect functions now check that multapse/autapse restrictions are solvable; fixes #451.
- 2010-09-20 schrader
- [r8811] expanded set/get stati in pynest tests
- 2010-09-20 abigail
- [r8810] adjusted simtimes and delays in Brette_et_al_2007 benchmarks -am
- 2010-09-20 diesmann
- [r8809] closes #455
- 2010-09-20 eppler
- [r8808] Replacing error by BadProperty exception, thus fixing #457
- [r8807] Updated docstrings and fixed a typo
- 2010-09-20 abigail
- [r8806] minor benchmark alterations -am
- 2010-09-19 diesmann
- [r8805] organizational work on #188
- [r8804] work on #186: test_random.sli
- 2010-09-18 diesmann
- [r8803] work on #186: test_random_custom.sli
- [r8802] work on #186: test_global_rng.sli
- [r8801] improved error detection in distributed_exec
- [r8800] test for ticket #400 added
- [r8799] GetRNG was renamed to GetVpRNG
- 2010-09-17 eppler
- [r8798] This fixes #448
- [r8797] Adapted test to provent problems like #450
- [r8796] This fixes #450
- 2010-09-16 plesser
- [r8795] nest.sli_func() now takes namespace and litconv arguments
- [r8794] Added StringQ function for string type testing
- 2010-09-16 eppler
- [r8793] Rename folder also in Makefile (see [8784] for the renaming of the files)
- 2010-09-14 abigail
- [r8789] Brette_et_al examples all run through -am
- 2010-09-13 abigail
- [r8784] changed FacetsBenchmarks to Brett_et_al_2007 -am
- 2010-08-05 plesser
- [r8773] Corrected minor bug in progress output
- 2010-08-03 schrader
- [r8772] added little check
- 2010-07-29 helias
- [r8771] added raw count histogram to correlation_detector
- 2010-07-28 eppler
- [r8770] Removed debug output
- [r8769] Removed debug output
- 2010-07-24 eppler
- [r8756] This replaces the names nest and sli by their full path
- 2010-07-22 eppler
- [r8755] Added examples to tarball
- 2010-07-19 eppler
- [r8754] Move the lines that import scipy in fromt of the lines that import nest, see #401
- [r8753] This fixes #413
- [r8752] This fixes #424 by removing two erroneous "if"s that prevented the device from sending currents with the last value indefinitely
- 2010-07-15 eppler
- [r8746] Fixed an illegal variable name
- [r8745] Renamed to have a filename under 99 chars as tar could not handle this
- 2010-07-09 eppler
- [r8739] svn merge nest2.ticket374@8691 nest2.ticket374@HEAD nest2
- [r8738] * Add proper commandline handling to do_tests
* Remove patching of do_tests and make PyNEST tests optional by using a commandline argument
- 2010-07-07 plesser
- [r8733] Added ScanThread function; temporary sli implementation using Transpose.
- 2010-07-05 plesser
- [r8732] Added example for repeated stimulation using 'origin'
- 2010-07-04 diesmann
- [r8731] equalities and inequalities added to infix compiler
- 2010-07-01 plesser
- [r8730] Added example of how to record data from multimeter to file.
- 2010-06-28 plesser
- [r8728] Fixed check for valid receptor_type and added regression test. Fixes #433.
- 2010-06-27 diesmann
- [r8727] arrays and dictionaries added to CompileMath, md
- 2010-06-15 deger
- [r8726] poisson_generator_ps now checks if the rate is negative
- 2010-06-13 plesser
- [r8725] Fix static destruction problem reported by Harold Gutch, see also #348.
- 2010-06-13 diesmann
- [r8724] improved documentation of mathexecutive
- [r8723] t_spike is grid time
- 2010-06-11 eppler
- [r8722] Removed unnecessary function
- [r8721] Fixed a comment
- 2010-06-09 pfeil
- [r8720] fixed a2eif_cond_exp_HW parameter inconsistencies. adapted the difference of V_m and V_th in the testsuite because of intrinsic offsets in this model.
- 2010-06-09 eppler
- [r8718] Updated for upcoming release 1.9.8718
- 2010-06-09 gewaltig
- [r8717] Added carriage return (ascii 13) to the transition table and flaged it as end-of-line character
- 2010-06-08 eppler
- [r8716] Updated debian directory for package building
- [r8715] Removed removal of temporary files again.
- [r8714] Removed superfluous $(DESTDIR)
- 2010-06-08 plesser
- [r8713] Removed outdated test for V_m >= V_th
- [r8712] Improved comments, restituted test for exact V_m equality
- 2010-06-08 gewaltig
- [r8711] Replaced equality comparison of doubles by comparisons against a precision threshold
- 2010-06-04 eppler
- [r8710] Remove leftover files from patching
- [r8709] Explain where the file for the analysis comes from
- [r8708] Removed executable bit
- [r8707] Fixed two warnings
- 2010-05-29 diesmann
- [r8706] test_spike_poisson_ps_bas2 fully armed
- 2010-05-28 plesser
- [r8705] Removed outdated references to GPL
- [r8704] Fixed typo.
- [r8703] Removed outdated reference to GSL License, obsolete since r6796.
- 2010-05-26 schrader
- [r8702] corrected error in testscript. don't know what this line actually tests...
- [r8701] added correct protection agains models requiring gsl 1.11
- 2010-05-14 pfeil
- [r8699] Corrected initial parameters
- [r8698] Added AdEx with two adaptive terms proposed at FACETS plenary meeting 2010 by Skander Mensi (Gerstner). An additional reference will hopefully follow soon. Adapted to changes in aeif_cond_exp. Including hardware model that is still under developement.
- 2010-05-12 kunkel
- [r8697] removed out-dated precise iaf_psc_exp_* stuff from developermodule
- 2010-05-11 plesser
- [r8694] Corrected wrong field name in GetStatus dict.
- [r8693] Replaced ac_poisson_generator use with ht_generator.
- 2010-05-09 eppler
- [r8690] Added support for silent building (http://www.flameeyes.eu/autotools-mythbuster/automake/silent.html)
- 2010-05-06 plesser
- [r8689] Added proper delay control / max/min-delay update also when dict passed to Connect. Fixes #399.
- [r8688] Added regression test for #399.
- [r8687] Added topology examples based on CNS*09 tutorial; slightly re-organized installation of topology doc.
- [r8686] Fixed typo.
- [r8685] Corrected reference to ticket #426.
- [r8684] Added test code for #424, event interference on spike delivery
- 2010-05-06 helias
- [r8683] changed names of parameters in ginzburg neuron not to interfere with membrane potential
- 2010-05-05 plesser
- [r8682] Split reset() and init() for universal_data_logger; fixes #382
- [r8681] Multimeter now guards against changes to interval after connections have been made.
- [r8680] Multimeter now guards against changes to record_from after connections have been made.
- [r8679] Fixed handling of linked, external user modules, fixes #422.
- [r8678] Added missing I_stim_ initialization, modernized code structure and added multimeter recordables (in some cases).
- [r8677] Modernized code structure.
- [r8676] Committed names required for multimeter recording of synaptic currents.
- [r8675] Added diagnostic output to make it easier to see where the test fails.
- [r8674] Two new tests in conjunctions with fixing #421.
- 2010-05-03 plesser
- [r8672] Fixed typo
- 2010-05-01 diesmann
- [r8671] experimental # argument in functional pure functions
- 2010-04-26 schrader
- [r8668] fixed error in raising errors ...
- 2010-04-21 plesser
- [r8667] Added regression test for #382
- [r8666] Working towards fix of #382; segfaults now avoided, trigger assertions in stead; iaf_psc_alpha fixed.
- [r8665] Replaced GetRNG by GetGlobalRNG and GetVpRNG; partial fix of #186
- [r8664] Frozen neurons are now calibrated and get ring buffers; fixes #414
- [r8663] Simulation time now limited to number of steps safely representable within int datatype.
- [r8662] Dictionary access control only if connection actually made; fixes #400, but regression test still missing.
- 2010-04-13 plesser
- [r8658] Adapted tests to changes to poisson_generator_ps
- [r8657] Added comments pointing out that tests fail at machine-precision level when using PGI comiler
- [r8656] Added missing includes/std::s
- [r8655] Fixed buggy check for COLUMNS environment variable.
- [r8654] Fixed stream/stream buffer initialization to work with PGI compiler; fixes #323
- 2010-04-12 kunkel
- [r8653] added aeif_cond_exp; hh_cond_exp_traub, aeif_cond_exp, iaf_cond_exp_sfa_rr, iaf_cond_exp, iaf_psc_exp, aeif_cond_alpha now support multimeter (voltmeter/conductancemeter still supported)
- 2010-03-23 diesmann
- [r8644] added mathexecutive for commandline use of ExecMath
- 2010-03-18 enger
- [r8643] Fix for architectures where int and long are different.
- 2010-03-17 kunkel
- [r8642] updated MyModule bootstrap according to nest bootstrap
- 2010-03-11 eppler
- [r8639] Updated for the upcoming release
- 2010-03-11 plesser
- [r8638] Re-name duration of K-current 'spike_duration'
- [r8637] Adapted EI scheme to _ps implementation
- 2010-03-09 helias
- [r8636] corrcted handling of thrshold in ginzburg neuron
- [r8635] corrcted handling of thrshold in ginzburg neuron
- 2010-03-08 helias
- [r8634] removed debug output from ginzburg neuron, updated documentation to reflect zero-delay coupling
- 2010-03-05 helias
- [r8633] repaired multimeter use in ginzburg neuron
- [r8632] added multimeter support to ginzburg neuron
- 2010-03-03 plesser
- [r8631] Fixes #174, #404; not well-tested yet
- 2010-03-01 schrader
- [r8629] -added a key to be giben in GetKernelStatus
-update of errorraising (just string is obsolete!)
- 2010-02-27 plesser
- [r8628] Added assertion to catch 'spikes from the past', cf #404.
- 2010-02-24 helias
- [r8624] corrected spike transmission mechanism in ginzburg neuron
- 2010-02-22 helias
- [r8623] added Ginzburg neuron
- 2010-02-19 jahnsen
- [r8620] Sorry.. Did not mean to upload it here.. Uploading new file which do not write out t and integgrationstep.
- [r8619] Changed iaf_cond_alpha.cpp so it prints out t and integrationstep
- 2010-02-14 eppler
- [r8618] Workaround for dependency tracking and relinking problems caused by the fact that the content of LINKED_MODULES was not becoming part of nest_DEPENDENCIES in the Makefile.
- 2010-02-12 eppler
- [r8617] Removing the support for IDL. This fixes #322.
- [r8616] Some minor stylistic changes in the configuration summary
- 2010-02-11 eppler
- [r8615] Added moduledict to the interpreter to see what dynamic modules are loaded.
- [r8614] Added property withweight to also record weights of events.
- [r8613] Multiply the weight of weighted spikes with the weight of the connection instead of overwriting it.
- [r8612] * Fixed usage of position_ pointer, thus making the runtime independent of the runtime of the simulation and the length of spike_times
* Removed unnecessary loops
* Added the possibility to send weighted spikes. To enable this, set spike_weights to a list of weights with the same length as spike_times, for details and an example see the documentation of spike_generator.
- 2010-02-10 eppler
- [r8611] Added specialization of is_active for DoubleDataEvent. This is needed for the retina module.
- 2010-02-08 eppler
- [r8610] Removed last remainings of FFTW and Vigra. See r7205 for the last complete removal ;-)
- 2010-02-07 eppler
- [r8609] Fixed a typo!
- [r8608] This fixes #391 and additionally adds the realtime factor to the output.
- 2010-02-06 eppler
- [r8607] Added support for the multimeter
- [r8606] Fixed a typo
- [r8605] Fixed two typos
- 2010-02-03 eppler
- [r8604] Use a temporary directory to store data files. This fixes #347.
- [r8603]
- [r8602] Added the possibility to set data_path and data_prefix via environment variables. This makes solving #347 much easier.
- [r8601] Cleaned up and fixed summary configuration summary
- [r8600] Fixed the test for GetNetwork, fixing #398
- 2010-02-03 plesser
- [r8599] Check for pthreads now properly guarded on BG/L. See also #403.
- [r8598] iaf_hill now in models as ht_neuron.
- 2010-01-29 plesser
- [r8596] Now testing for pthread when compiling for bluegene, as in bluegeneP branch.
- [r8594] Made State_ type public in models using universal data logger, IBM compiler complains otherwise
- [r8593] Fxied cross-compilation and Makefile.in issues
- [r8592] Fixed cross-compilation issues
- 2010-01-28 plesser
- [r8591] Re-organized the way in which modules are included. All standard model-providing modules (models, precise, topology, developer) are included as statically linked modules, but developer is not included in tarballs. Module inclusion in neststartup.cpp and pynestkernel.cpp is handled through include/static_modules.h, which is generated by configure.
- [r8590] Replaced echo -n with printf to avoid -n problems.
- [r8589] Topology now in namespace nest. This makes it much easier to implement a simple scheme for including static modules.
- [r8588] Renamed ModelModule to ModelsModule so that the module name is directory name + module.
- [r8587] Added missing using declaration to static_connection, removed redundent overriding check_event(SpikeEvent&) definition from stdp_triplet_connection
- [r8586] Developermodule now statically linked as well. Clean-up of configure.ac.in remains, coming within the afternoon.
- [r8585] Added missing #include config.h
- [r8584] Topology now SLIModule.
- [r8583] Added HAVE_MPI guard around mpi.h
- [r8582] mpi.h now included in communicator.cpp only; should solve include-order problems on BG/L.
- 2010-01-27 plesser
- [r8581] Fixed ltdl problems in configure.ac
- [r8580] Updated libtool-1.5 patch to changes in configure.ac.in
- [r8579] Modified bluegene configure approach to support BG/L and BG/P. If no libltdl available, do not build dynamicloader module.
- [r8577] Added #ifdef HAVE_PTHREADS and removed superfluous #define PTHREAD.
- [r8576] Removed Thread::get_thread() as it is not used.
- [r8575] Removed last remaining using Node::check_connection
- 2010-01-18 helias
- [r8573] updated documentation of tsodyks synapse
- 2010-01-16 diesmann
- [r8572] pipe symbol added to math compiler
- 2010-01-14 potjans
- [r8571] transfered changes made in bluegeneP branch to nest2
- [r8570] transfered changes made in bluegeneP branch to nest2
- 2010-01-10 eppler
- [r8569] Fix segfault due to import of scipy.optimize
- 2010-01-09 diesmann
- [r8568] support for infix pure functions in CompileMath
- 2010-01-08 plesser
- [r8566] HillTononi examples will now be installed.
- [r8565] Obtain receptor_types from model, not instance.
- 2010-01-05 plesser
- [r8561] Added missing using declarations for overloaded virtual functions
- [r8560] Removed using declarations for functions that were not overloaded. Eliminates most IS_BLUEGENE clauses.
- 2010-01-05 eppler
- [r8558] Updated for 8558
- 2009-12-25 gewaltig
- [r8556] Temporary fix to #397.
- 2009-12-10 helias
- [r8551] added documentation to tsodyks synapse
- 2009-12-09 eppler
- [r8548] Removed unneccessary Scheduler:: qualifiers
- 2009-12-07 eppler
- [r8547] Make GetNetwork work for networks that not only consist of subnetworks
- 2009-12-07 plesser
- [r8546] Hill-Tononi neuron and synapse model now parts of public model directory.
- [r8545] raster_plot now uses pylab.draw() instead of .show(), so that the terminal is not blocked.
- 2009-12-03 eppler
- [r8541] Applied patches by Harold Gutch to improve portability to MacOS 10.4 and some versions of BSD. Specifically these changes replace the use of /bin/bash by /bin/sh
- 2009-12-02 eppler
- [r8536] Finished work on the visualization via dot
- [r8535] Added newline to end of file
- [r8534] Fixed svn:ignore property
- [r8533] Fixed Documentation: line in docstring
- [r8532] set verbosity to something less chatty
- [r8531] First version of a visualization submodule for PyNEST
- [r8530] * Updated some of the doxygen comments.
* Added a reference to the NEST homepage to the doxygen main page
* This fixes #44
- 2009-12-02 potjans
- [r8529] corrected timing related problem in neuromodulated stdp connection, wp
- 2009-12-02 eppler
- [r8528] * Added have_pthreads to the statusdict
* Use the above flag to protect thread-tests
* This fixes #346
- 2009-11-27 eppler
- [r8524] * Initialize Node::vp_ to invalid_thread_
* This fixes #355
- 2009-11-26 eppler
- [r8522] This fixes #312
- [r8521] Beautified summary message
- [r8520] Added changes up to r8519
- 2009-11-25 eppler
- [r8519] * Renamed --with-gsl-prefix to --with-gsl and implemented --without-gsl.
* This fixes #387
- [r8518] Renamed get_threads() to get_num_threads() and get_processes() to get_num_processes() as this is what these functions really do.
- 2009-11-24 eppler
- [r8515] * Store the privateness of models in pristine_models
* This now really fixed the rest of #333
- [r8514] * Encapsulate all member variables of the Communicator and introduce get and set functions for them
* This fixes the first goal of #364
- 2009-11-19 eppler
- [r8512] This fixes #369 as explained in the ticket. I've also updated all documentation, examples and testscripts.
- 2009-11-18 plesser
- [r8511] Hill-Tononi module no longer loaded automatically
- [r8510] Updated to most recent autotools versions
- [r8509] Improved error messages for mismatching receptor_types; fixes #385
- 2009-11-17 plesser
- [r8506] Dynamicloader now resets dl_*() error codes properly, fixes #367
- 2009-11-17 eppler
- [r8505] Use pylab.mlab.load if pylab.load is not available. This fixes #372
- [r8504] Changed order of import statements as the old one lead to segfaults on HRI machines
- [r8503] Beautified error message
- [r8502] Added missing ;; to module case
- [r8501] Updated to use the HTTP repository
- 2009-11-16 eppler
- [r8498] Updated for 1.9.8498
- 2009-11-16 plesser
- [r8497] Made HillTononi non-public
- [r8496] CasparBenchmarks removed from SLISearchPath
- 2009-11-16 eppler
- [r8494] Updated for 1.9.8495
- [r8493] This is a sequel to r8492
- 2009-11-14 eppler
- [r8492] Moved mat2 from developer to models
- 2009-11-12 eppler
- [r8491] This fixes python symbol lookup error when using OpenMPI
- 2009-11-04 plesser
- [r8488] Removed erroneous is_set() tests, fixes #379
- 2009-11-02 eppler
- [r8485] Fix instructions for the emacs SLI mode
- 2009-11-02 schrader
- [r8484] - inserted constructor for Variables_ in pulsepacket_generator
- also, variables in V_ are now changed in calibrate()
- 2009-10-28 eppler
- [r8482] Return the version instead of printing it directly
- [r8481] Set svn:ignore for the hilltononi module
- 2009-10-28 helias
- [r8480] -created new model iaf_tum_2000 for backward comaptibility (same as previous iaf_psc_exp)
-new model iaf_psc_exp now only has one refractory time
-adapted examples and tests referring to iaf_psc_exp
-added model iaf_psc_delta_canon_stepcurr to developer module that takes stepwise constant dc currents
- 2009-10-25 pfeil
- [r8479] code formatting. update of V_th after setting components of V_th. improvement of arithmetics by replacing exp with expm1.
- 2009-10-22 helias
- [r8477] adapted documentation to explain refractory periods
- 2009-10-17 plesser
- [r8475] I_NaP now activating ~m^3 instead of ~m
- [r8474] Made Hill-Tononi pre-loaded again until #365 is fixed.
- [r8473] Hill-Tononi now to be loaded manually, added ht_generator based on ac_generator
- 2009-10-16 kunkel
- [r8472] set default value of subthreshold adaptation to 4.0 nS (according to Brette and Gerstner, 2005)
- 2009-10-16 pfeil
- [r8471] fixed make installcheck error at ticket-310 caused by MAT model
- 2009-10-16 plesser
- [r8470] Fixed memory leak caused by opendir()
- 2009-10-15 plesser
- [r8469] Added documentation
- [r8468] Moved unittest for mat2* neuron to developer
- [r8467] Created hilltononi module
- [r8466] Moved mat2_pscexp from models to developer
- [r8465] Added typecast to fix warnings
- [r8464] Added labels & legends to sample plots
- [r8463] Updated examples to new model names
- [r8462] Added intrinsic currents to Hill neuron; now two versions, one with, one without I_h and I_T
- [r8461] Added functions for plotting existing connections; Python only
- 2009-10-14 gewaltig
- [r8460] Added correct reset potential for the neurons. This fixes the problem that firing rates were too low compared to Brunel (2000)
- 2009-10-14 pfeil
- [r8459] needed revision number fixed
- 2009-10-13 eppler
- [r8456] Use name::receptor_type instead of string
- 2009-10-10 pfeil
- [r8452] minor change regarding the minimum revision for unittest
- [r8451] some documentation
- [r8450] adding new neuron model: multi-timescale adaptive threshold neuron model implemented for two time-scales (MAT2) published by Kobayashi, Tsubo and Shinomoto 2009
- 2009-10-08 eppler
- [r8449] Removed debug output forgotten in r8013
- 2009-10-08 trengove
- [r8448] corrected buffer-clearing and voltage-increment errors in iaf_cond_delta model
- 2009-09-29 eppler
- [r8444] Added Sends, Receives and Transmits to the doc header template
- 2009-09-25 eppler
- [r8443] svn merge -c 8404 nest2.bluegeneP nest2
- [r8442] * Merged the CPEX removing changes from branch bluegeneP back to the trunk
* svn merge -c 8394 nest2.bluegeneP nest2
* svn merge -c 8398 nest2.bluegeneP/nestkernel/communicator.cpp nest2/nestkernel/communicator.cpp
* svn merge -c 8408 nest2.bluegeneP nest2
- 2009-09-25 diesmann
- [r8441] test armed
- 2009-09-20 eppler
- [r8439] * Added a proper docstring to the function
* Removed the "return None" statement, as this happens anyway
- 2009-09-20 diesmann
- [r8438] convenience function for access of SLI functions from Python
- 2009-09-19 diesmann
- [r8437] support code for sli_func
- 2009-09-15 eppler
- [r8434] * Removed doxygen header for the testsuite. This is superseeded by the README
* Updated README to tell about protection of code blocks that need GSL
* Updated the Makefile.am to also pack the README into the tarball
* Updated a regressiontest to check for GSL before using iaf_cond_alpha
- 2009-09-14 eppler
- [r8433] Fixed SetStatus to not produce and leave arrays of true
- [r8432] Fixed pywelcome to not leave an ostream on the stack
- 2009-09-11 plesser
- [r8431] Fixed wrong name in documentation
- 2009-09-10 eppler
- [r8430] Added the lines from nest-1.9.8401-1 nest-1.9.8401-2
- 2009-09-09 eppler
- [r8428] Put the common code from FindConnections into a separate function
- [r8427] Improved memory footprint of FindConnections by not calling validate_connector, which (as a side effect) inflates the connection structure.
- [r8426] Make selective_connector::send() work even without connections. This fixes #368
- 2009-09-07 eppler
- [r8424] Only install the files that are really needed (as opposed to everything including backup files and .svn directories)
- 2009-09-07 plesser
- [r8423] Added pynest to EXTRA_DIST
- 2009-09-06 eppler
- [r8422] This really fixes #350
- [r8421] Run Python test scripts actually with Python, not SLI. Sequel to r8419
- [r8420] Forgot to update pynest/nest/tests/test_all.py in r8411. This fixes it.
- [r8419] This fixed #350. See the new testsuite/README file for details.
- 2009-09-05 eppler
- [r8418] Fixed some minor documentation issues
- 2009-09-04 eppler
- [r8417] * Fixed the documentation of FindConnections
* Fixed a segfault in PyNEST::push_connection_datums if the given dict does not qualify as a formal ConnectionDatum
* Fixed GetStatus and SetStatus to also work with empty lists of nodes
- [r8416] Fixed a copy-and-paste typo
- 2009-09-03 schrader
- [r8415] Repaired pulsepacket_generator.
Now handles arbitrarily overlapping pulses, duplicate pulse times, and
computes independent pulses at runtime. Passes the internal unittest
and all other nasty cases that came to my mind.
- 2009-09-01 plesser
- [r8414] Simulate now issues error if simtime < resolution.
- 2009-08-31 plesser
- [r8413] Brought MyModule up-to-date per r8411.
- 2009-08-27 eppler
- [r8411] * Removed Set/GetConnection(s) in favor of a new FindConnections
* FindConnections now takes a parameter dict and returns a list of connectiondatums
* The connectiondatums can be given to Set/GetStatus like node ids can
* The connectiondatum is implemented by the classes ConnectionDatum and ConnectionID
* Adapted all testscripts to use the new way
* Adapted all examples to use the new way
* Fixed minor issues here and there on the side of the road
- [r8410] Removed backup copies, which I believe were checked in accidentally
- 2009-08-25 eppler
- [r8406] Re-enabled abortion on unexpected exit code. See #358 for details.
- 2009-08-25 albantakis
- [r8405] added new environment with gaussian inputs for more continuous space representation
- 2009-08-24 eppler
- [r8401] Updated for nest-1.9.8401
- 2009-08-24 diesmann
- [r8400] references for LambertW family improved
- [r8399] references for LambertW family improved
- 2009-08-24 plesser
- [r8397] Corrected outdated rng names in documentation
- 2009-08-23 diesmann
- [r8396] LambertW usage improved in examples
- [r8395] LambertW documentation and tests improved
- 2009-08-18 deger
- [r8392] pp_psc_delta update
- 2009-08-18 plesser
- [r8391] Fixes initialization problem with pulsepacket_generator, see #356, #338.
- [r8390] Pynest now handles numpy.dtype='i' and numpy.dtype='int32' equally
- [r8388] Beautified output, temporarily removed termination on unexpected exit code introduced by r8363, see #358
- 2009-08-17 plesser
- [r8385] Code cleanup: better function naming of syn_id validity control
- 2009-08-14 potjans
- [r8383] fixed error in policy_connection, wp
- 2009-08-13 plesser
- [r8380] Advise to use same compiler as used for python
- [r8379] Remove more obsolete compiler flags
- [r8378] Fixes minor bug introduced per r8377
- 2009-08-12 helias
- [r8377] removed current_generator
- 2009-08-12 plesser
- [r8376] Adapted to new module setup
- 2009-08-11 potjans
- [r8375] updates in neuromodulatory synapses are only done if there are any neuromodulatory spikes
- 2009-08-10 diesmann
- [r8374] efficiency improvements to volume_transmitter - md,am
- 2009-08-07 potjans
- [r8372] in neuromodulated synapses: improvements for performance?
- 2009-08-06 eppler
- [r8371] Cosmetics
- 2009-08-04 potjans
- [r8369] implemented neuromodulated synapses with thresholds
- 2009-08-04 eppler
- [r8368] Added the debian directory needed to build packages for Ubuntu jaunty.
- 2009-08-04 diesmann
- [r8366] changed is_local_node to is_proxy in randomconvergentconnect
- 2009-08-03 trengove
- [r8365] added documentation to iaf_cond_delta
- 2009-07-29 austvoll
- [r8364] Fixed bug with floating numbers in response to NEST_USER feedback.
- 2009-07-28 eppler
- [r8363] * Fixed the problem that line breaks were lost in the output of nest after it was captured using backquotes. The solution is to use quotes.
* Added result output right after the tests are run
* Removed the detailed test run summary
* If an unexpected error occurs, do_tests.sh will be quit directly
- 2009-07-28 helias
- [r8362] added fallback code for LambertW in absence of gsl
- 2009-07-27 helias
- [r8361] removed fudge factor
- 2009-07-27 eppler
- [r8360] Fixed the error message for helpdesk in case of unset Option and improved the format of the nestrc example
- [r8359] Improved the helptexts and added a general pynest helppage
- 2009-07-26 helias
- [r8358] added test script for normalized psp of iaf neuron
- 2009-07-24 deger
- [r8357] pp_psc_delta documentation
- 2009-07-24 helias
- [r8356] added developer::pp_psc_delta stochastic spiking neuron
- 2009-07-23 eppler
- [r8355] Removed whitespace
- 2009-07-21 eppler
- [r8354] Fix error reporting to the log file
- 2009-07-19 eppler
- [r8352] * Moved PyNEST initializer for the topology module to its own subdirectory
* Install PyNEST component of the topology as submodule nest.topology
- 2009-07-18 diesmann
- [r8350] nest_serial creates error instead of warning
- 2009-07-16 diesmann
- [r8349] corrected default binary of nest_serial warning case
- [r8348] comments on distributed testing framework
- [r8347] added precise spiking mirollo-strogatz model (cg,am,md)
- 2009-07-14 eppler
- [r8346] Added support for distributed testing.
- 2009-07-14 plesser
- [r8345] Removed obsolete functions
- 2009-07-14 diesmann
- [r8344] 1st distributed_assert
- 2009-07-11 diesmann
- [r8343] support for distributed tests
- 2009-07-10 deger
- [r8342] developer module iaf_psc_delta_canon_cvv.cpp bugfix
- 2009-07-10 eppler
- [r8341] Reworked commandline handling. The code is now much cleaner. This also fixes #353.
- 2009-07-09 eppler
- [r8340] Set DELAY_PYNEST_INIT in the PyNEST test script itself. This makes it much easier to run it in standalone mode.
- [r8339] Also install the NEWS file
- 2009-07-06 diesmann
- [r8337] comparison with iterative root finding
- 2009-07-04 diesmann
- [r8336] Lambert W-function can replace fudge factor
- 2009-07-03 plesser
- [r8335] Ensured that runtime_library_dirs never contains empty entries
- 2009-07-02 plesser
- [r8334] Added test for #349.
- [r8333] Crash dialog boxes on OSX now suppressed during configure and installcheck
- [r8332] Fixes #349: problems with multimeter
- 2009-07-01 plesser
- [r8331] RecordablesMap now uses std::string internally, interface unchanged. This is a work-around to fix #339, but see also #348.
- 2009-07-01 eppler
- [r8330] Cleaned up r8326
- 2009-07-01 trengove
- [r8329] revised template for new neuron model iaf_cond_delta (under construction)
- 2009-06-30 plesser
- [r8328] Removed all traces of XDR, closes #321.
- [r8327] Added comment on ordering of spikes on delivery
- [r8326] HAVE_GSL protection for iaf_cond_delta
- 2009-06-23 plesser
- [r8322] All inclusions of pthread.h are now properly guarded
- 2009-06-23 eppler
- [r8321] Special files for the intel compiler are not needed anymore
- 2009-06-23 plesser
- [r8320] Fixed typo in comment
- 2009-06-19 eppler
- [r8316] Updated for 1.9.8317
- [r8315] Updated for 1.9-8315
- [r8314] Fixed a bug caused by r8310
- 2009-06-19 gewaltig
- [r8313] Rewrote example from the alpha neuron version.
- 2009-06-18 eppler
- [r8312] Fixed the svn:ignore property. This is a sequel to r8309
- [r8311] Fixed the svn:ignore property
- [r8310] * Moved configure.ac to configure.ac.in
* configure.ac is now created from configure.ac.in by bootstrap
- [r8309] * Install the manuals of the topology library
* This fixes #345
- 2009-06-17 eppler
- [r8308] Fixed an installation problem caused by a missing directory
- [r8305] * Also install do_tests.{sh,py}
* do_tests.sh is now patched to run the PyNEST testsuite, if PyNEST is enabled
* make installcheck now uses the installed do_tests.sh instead of the on in the builddir
* Added a command 'test' to NEST to run the testsuite
- 2009-06-17 trengove
- [r8304] added template for new model iaf_cond_delta
- 2009-06-16 eppler
- [r8303] This is hopefully the final fix for the current libtool problems. I was not able to find a solution that works likewise with libtool 1.5.x and 2.2.x, so I added code to ./bootstrap which patches configure.ac depending on the libtool version used.
- [r8302] Cosmetic change to have all libtool related stuff together
- 2009-06-11 eppler
- [r8300] Forgot to update Makefile.am upon file renaming
- [r8298] Updated for 1.9.8298
- [r8297] Fixed handling of 0-dim arrays and array scalars in the conversion to SLI
- 2009-06-11 enger
- [r8296] Support numpy scalar types in PyObj_ToDatum()
- 2009-06-11 eppler
- [r8295] * renamed PyNEST's README to README.PyNEST
* Added a reference to helpdesk and help to the README files
* Also install the README files to the docdir
* Added a reference to helpdesk to the output of plain help
* This fixes #331
- [r8294] This finishes r8293
- 2009-06-10 plesser
- [r8293] Removed connect_layer since it is outdated
- 2009-06-10 eppler
- [r8291] Updated for 1.9.8291
- [r8290] Added an if to the libtool fix.
- 2009-06-09 eppler
- [r8288] Updated for 1.9.8288
- [r8287] Made installation of links to dist-packages actually work
- [r8286] Add another fix for libtool.
- 2009-06-08 eppler
- [r8284] Also configure libltdl
- [r8282] Updated for 1.9.8282
- [r8281] * Re-fixed libtool setup
* Renbamed PYVER to PYTHON_VERSION
- [r8280] make libtoolize quiet
- [r8279] Removed obsolete message
- 2009-06-08 hanuschkin
- [r8278] add Newton Raphson method to IAF_PSC_ALPHA_CANON
-> iaf_psc_alpha_canon_nr
- 2009-06-05 eppler
- [r8276] Fixed last libtool related problems. Hopefully.
- [r8275] Fix setting of RPATH if architecture dependent compiler (e.g. i486-linux-gnu-g++) is used
- [r8274] Use sr instead of slirun for consistency reasons
- 2009-06-05 plesser
- [r8273] Improved comments
- 2009-06-05 eppler
- [r8271] Updated for 1.9-8271
- [r8270] Only patch libtool for version 1.5
- [r8269] Removed another obsolete backslash
- 2009-06-04 eppler
- [r8268] Fixed usage of patch
- [r8267] We have to patch libtool in configure
- [r8266] This hopefully makes libtool work on old and new installations
- 2009-06-04 plesser
- [r8265] Universal data logger access functions now on Node class level, not Node::State_ level; allows access functions to incorporate, e.g., voltage offset from Parameters_.
- [r8264] Fixed ulong to ulong_t
- 2009-06-04 eppler
- [r8263] Removed the libtool fix again, as it leads to problems with older installations
- [r8262] Removed AC_CONFIG_AUX_DIR for libtool again as it broke things
- [r8261] Added -I for new libtool
- 2009-06-03 eppler
- [r8260] Updated to work better with current libtool versions
- [r8259] Removed an obsolete backslash
- 2009-05-28 eppler
- [r8257] Updated for release 1.9.8257
- [r8256] Merged changes from 8254
- [r8255] svn propdel svn:executable include/debug.h
- [r8254] * Beautified Python detection in configure.ac
* Removed --diasble-pynest commandline switch in favor of a single switch: Use --with-python=no or --without-python
* Adapted documentation and READMEs
- 2009-05-28 schrader
- [r8253] wrong state variable recorded for conductancemeter
- 2009-05-27 deger
- [r8252] poisson_deadtime_sup_generator update
- 2009-05-26 deger
- [r8251] poisson_deadtime_sup_generator added to developer modules
- 2009-05-25 plesser
- [r8250] Beautified error message.
- 2009-05-20 eppler
- [r8249] Removed duplicate $(DESTDIR). Thanks to Sven Rebhan ;-)
- 2009-05-15 enger
- [r8248] Catch conversion errors in container types
- 2009-05-14 hanuschkin
- [r8247] ProcessorName -> MPIProcessorName
- 2009-05-14 kunkel
- [r8246] first aid #339
- 2009-05-12 kunkel
- [r8245] added grid-constrained and precise version of the Ermentrout-Kopell canonical model (theta neuron)
- 2009-05-11 deger
- [r8244] poisson_generator_ps dead_time support added
- 2009-05-11 plesser
- [r8243] Corrected comment in event_hook()
- 2009-05-07 kunkel
- [r8242] moved parrot_neuron_ps to precisemodule
- 2009-05-06 diesmann
- [r8241] commented print_details
- 2009-04-30 eppler
- [r8239] Removed some dangerous and unneccessary &s
- 2009-04-25 diesmann
- [r8238] first parallel test code
- 2009-04-23 eppler
- [r8236] Updated for release 1.9.8236
- 2009-04-22 schrader
- [r8235] debug of sleep
- 2009-04-22 austvoll
- [r8234] The topology user manual is now based upon PyNEST not SLI.
- [r8233] Updated model to new scheme for models using GSL integration.
- 2009-04-21 plesser
- [r8232] Scheduler now just emits normal Error, not Fatal, when unsuitable number of virtual procs attempted set.
- 2009-04-20 plesser
- [r8231] Renamed test file.
- [r8230] Renamed test file.
- [r8229] Additional test for GetRNG problems, see #336.
- [r8228] total_num_virtual_procs now set in correct location.
- [r8227] Some code clean-up, iaf_cond_alpha_dynamics now takes proper const reference of node.
- [r8226] Added missing using Node::event_hook; using Connection::check_event; to several device and synapse models
- 2009-04-19 diesmann
- [r8225] primitive distributed computing checks, unique rng
- [r8224] work on primitive distributed computing checks
- 2009-04-17 plesser
- [r8222] Moved python examples to pynest, added new examples to makefiles.
- [r8220] Refactored iaf_cond_alpha to make it reference implementation for nonlinear models.
- [r8219] Multimeter and iaf_cond_alpha_mc now moved from developer to models. Some tidying up, commented examples better.
- [r8218] Added *.pyc to ignore list.
- [r8217] Dictionary access checking now checks nested dictionaries recursively
- 2009-04-17 schrader
- [r8216] pynest testsuite: cleanup, thread-tests
- 2009-04-16 plesser
- [r8215] small cleanup after #333 is fixed
- [r8214] Fixes #333, inconsistencies in modeldict after ResetKernel
- [r8213] Extended test, see #336
- 2009-04-16 hanuschkin
- [r8212] add function ProcessorName (-> MPI_Get_processor_name)
- 2009-04-15 plesser
- [r8211] Multimeter now records at exact multiples of recording interval; timestamps passed from logger; data copying removed from logger.
- [r8210] iaf_cond_alpha_mc works now, results seem plausible
- [r8209] Adapted configure.ac.intel to configure.ac:r8200
- [r8208] iaf_cond_alpha_mc now partially working, some very strange gcc 4.0.1 behavior
- [r8207] iaf_cond_alpha_mc now compiles, param setting works, first example in place; disappears into endless integration loop.
- 2009-04-15 hanuschkin
- [r8206] SynProcesses -> SyncProcesses
- 2009-04-15 plesser
- [r8205] Turing 2-compartment to multi-compartment model
- 2009-04-14 plesser
- [r8204] Added draft of 2-compartment iaf_cond_alpha, does not compile yet
- 2009-04-14 hanuschkin
- [r8203] add function SynProcesses to synchronizes MPI processes
- 2009-04-14 helias
- [r8202] adapted voltage_trace.py, to reconstruct time vector, if it is missing in the device's status
- 2009-04-13 diesmann
- [r8201] further preparatory work
- 2009-04-12 diesmann
- [r8200] preparatory work for tests of distributed (MPI) code
- 2009-04-09 diesmann
- [r8199] needs long-term work
- 2009-04-07 schrader
- [r8198] pimp my testsuite: two-fold output of do_tests.py,
improved assertions in test scripts (using internal func.)
- 2009-04-06 schrader
- [r8196] forgot a line
- [r8195] convert_me 64bit compatibility
- 2009-04-06 diesmann
- [r8194] does not work with multiple threads
- 2009-04-05 diesmann
- [r8193] requires no external programs
- 2009-04-04 diesmann
- [r8192] memory usage on linux
- 2009-04-03 enger
- [r8191] Make topology module compile when configuring --with-scali
- 2009-04-03 schrader
- [r8190] numpy compatibility
- 2009-04-02 plesser
- [r8187] Updated configure.ac.intel to changes in configure.ac per r8168
- [r8186] Updated configure.ac.intel to changes in configure.ac
- [r8185] multimeter now usable; iaf_cond_alpha prepared as example.
- 2009-04-02 diesmann
- [r8184] cleanup for #184
- 2009-04-02 schrader
- [r8183] removed error
- 2009-04-02 diesmann
- [r8182] last step of solving #184
- 2009-04-01 plesser
- [r8180] First working checked-in version of multimeter.
- 2009-04-01 schrader
- [r8179] debug in file output of do_tests.py
- 2009-04-01 eppler
- [r8178] min_delay already is steps, not a Time object
- [r8177] Made the PyNEST testsuite more quiet
- [r8176] PyNNEST init now understands "--quiet" to not show any welcome messages
- 2009-03-31 plesser
- [r8174] Working towards universal recorder.
- 2009-03-31 eppler
- [r8173] PyNEST testsuite is now automatically run with make installcheck
- 2009-03-31 diesmann
- [r8172] improved comment
- [r8171] multiple assignments
- 2009-03-31 schrader
- [r8170] oops, forgot a testscript.
debug in error handling in teststripts
- 2009-03-30 schrader
- [r8169] incorporated pynest tests into 'make installcheck'
- 2009-03-30 eppler
- [r8168] Split PYNEST_SUBDIR out from the SLI_SUBDIRS variable
- 2009-03-30 schrader
- [r8167] tidy up in pynest/testsuite
- moved scripts to "tests", that is the name for python testsuites
- extended testing for python interface
- [r8166] GetStatus ended in segmentation fault if "vt" is NULL
- [r8165] debug in error-messaging;
after retrieval, the error message is removed
- 2009-03-26 gewaltig
- [r8163] runprotected now checks if /message is defined in errordict before using it.
- 2009-03-23 schrader
- [r8160] added test_poisson_generator_campbell_alpha.sli
- [r8159] fixed bug calculating wrong nu_th in brunel-alpha scripts {sli,py}.
little code cosmetics in py-examples
- 2009-03-20 plesser
- [r8158] Fixed bugs in ac_poisson_generator, see also #327
- [r8157] ac_poisson_generator.h now local_receiver(), so that rates can be read out with voltmeter
- [r8156] connect() now throws exception in one tries to connect source w/o proxies to globally receiving device
- [r8155] Added hill_connection; changed iaf_hill: GABA_B now lumping, voltage dependence in NMDA
- 2009-03-19 eppler
- [r8153] * Updated some more scripts to the current NEST API
- [r8152] Removed a line of debug output
- [r8151] Allow to overwrite files as the script would fail otherwise
- [r8150] spike_detector_ps does not exist anymore
- 2009-03-19 schrader
- [r8149] added py-scripts to data_DATA
- 2009-03-19 eppler
- [r8148] Fixed tsodyks examples and plotting scripts
- 2009-03-18 eppler
- [r8145] * Renamed Node::get_status to Node::get_status_base
* Removed obsolete thread arguments on the way
* Renamed {g,s}et_properties to {g,s}et_status. Wohoo!
- [r8144] * Renamed Node::set_status() to Node::set_status_base()
* Removed ancient thread arguments on the way
- 2009-03-17 diesmann
- [r8141] 3rd step of solving #184
- 2009-03-16 helias
- [r8140] added iaf_psc_delta_cvv and iaf_psc_delta_canon_cvv: integrate and fire neuron with relative reset proposed by Carl va Vresswijk as the correct limit of tau_syn -> 0
- 2009-03-16 eppler
- [r8139] This will add the name of the branch to the tarball name
- [r8137] Allow tarballing of branches vie a new "--branches <branch>" option
- 2009-03-16 diesmann
- [r8136] iaf_psc_alpha_canon now accepts connections from dc generator, see ticket #326
- 2009-03-15 diesmann
- [r8135] some expression cleanup
- 2009-03-13 diesmann
- [r8132] 2nd step of solving #184
- [r8131] 2nd step of solving #184
- 2009-03-13 eppler
- [r8128] Updated for 8128
- [r8127] This is a sequel to [8098]. Topology tests were not real tests and most of the additional testfiles were not added to the tarball.
- 2009-03-13 plesser
- [r8126] Reviewed all pynest examples and ensured that they work per r8122, made some more pleasant to the user, removed some old stuff from examples
- 2009-03-12 kunkel
- [r8125] added parrot neuron for precise spike times
- 2009-03-12 diesmann
- [r8124] analytics reformulated
- [r8123] extended syntax of Function
- 2009-03-11 eppler
- [r8120] Updated NEWS file for r8120
- 2009-03-10 eppler
- [r8119] Removed obsolete include
- [r8118] * Added a w/d variant to RandomDivergentConnect
* Fixed some documentation
* Replaced dangerous SLI function call forwarding by safe SLI wrappers
* Removed redundant versions of all connect functions
* Added two more testscripts and adapted the existing ones to the changes above
* Major cleanup of the connection functions w.r.t. error handling and redundant parameter checks
- [r8117] Extended Sort to also work with arrays of ints
- [r8116] Sort the model list before returning it
- [r8115] Fixed a bug caused by a call to a non-existent function
- 2009-03-09 plesser
- [r8113] Corrected and commented.
- 2009-03-07 diesmann
- [r8112] test_spike_poisson_ps armed again
- 2009-03-06 potjans
- [r8111] removed debugging lines someone checked in a while ago
- 2009-03-05 eppler
- [r8110] This makes PyNEST also understand numpy array selections like a[:,1], which lead to wrong results beforehand. The reason is that Numpy internally stores n-dimensional arrays as a one-dimensional array together with a stride objects that tells for each dimension how large the jumps shall be. See http://numpy.scipy.org/numpydoc/numpy-13.html for details.
- 2009-03-05 diesmann
- [r8109] first script of #184 completed
- [r8108] first script of #184 completed
- 2009-03-05 eppler
- [r8107] Delete old testscripts before installing new ones to avoid confusion
- [r8106] Fixed a typo and some indentation
- 2009-03-05 schrader
- [r8105] modified ports:
port 0 : as in iaf_neuron
port 1 : modulatory signal
port 2 : modulatED psc's
- 2009-03-05 diesmann
- [r8104] preparatory work on test_iaf_ps_dc_accuracy
- 2009-03-04 schrader
- [r8103] starded debug of test_hh_cond_exp_traub.sli
now it's at least running, but spike handling's
not treated yet
- [r8102] documentation in multisynapse model,
test- and example scripts
- [r8101] change in testscripts:
traub-model moved to manual tests
added example script for multisynapse model
fixed existsing test script for multisynapse model
- 2009-03-03 diesmann
- [r8100] pure functions with named arguments
- 2009-03-03 potjans
- [r8099] realized different seeds for different runs
- 2009-03-02 eppler
- [r8098] Added automatic testing of the modules. The .sli files in $moduledir/tests are now copied to the default installation directory for unittests and run upon `make installcheck`.
- [r8097] Moving the test. The model was already moved in r8029.
- [r8096] brunel-sli_neuron.sli is a long-running example, not a test. Moved accordingly.
- [r8095] Make SetStatus work also if val is of type string or dict
- 2009-03-01 diesmann
- [r8094] typebind documented
- 2009-02-28 diesmann
- [r8093] work on testsuite, handling desired crashes
- 2009-02-27 potjans
- [r8092] changed influence of baseline
- 2009-02-26 eppler
- [r8091] Removed obsolete datadir variable from statusdict
- [r8090] Reverted my last commit. It was not working... I will try again later
- [r8089] Make macro definitions more understandable by putting them in a single place. This fixes #317.
- 2009-02-25 diesmann
- [r8088] fixes #272
- [r8087] asin and acos
- 2009-02-23 eppler
- [r8086] Added ndebug to statusdict
- 2009-02-22 diesmann
- [r8085] documentation of statistics functions in mathematica.sli
- 2009-02-21 diesmann
- [r8084] final step towards ticket #191
- [r8083] 3rd step towards ticket #191
- [r8082] 2nd step towards ticket #191
- [r8081] 1st step towards ticket #191
- 2009-02-20 eppler
- [r8080] Added the exit code for segmentation faults to statusdict/exitcodes
- 2009-02-20 diesmann
- [r8079] ticket #216 fixed
- 2009-02-19 eppler
- [r8078] This is a sequel to [8048], which fixes the documentation.
- [r8075] Updated for new release
- [r8074] Updated to match current configure.ac
- 2009-02-18 plesser
- [r8073] Removed all NEST->Python callback related code from trunk; now maintained in branches/python_callback
- [r8071] Updated configure.ac.intel to latest configure.ac
- 2009-02-18 eppler
- [r8070] This fixes #277 much nicer that [7974] did by writing the error messages to @PKGBUILDDIR@/install-help.log
- [r8069] Change permission of the help directories to be world-readable. This fixes #318.
- 2009-02-18 plesser
- [r8068] Debugging py_neuron
- 2009-02-17 diesmann
- [r8067] new names
- [r8066] new names
- 2009-02-17 plesser
- [r8065] Added pointer to website&mailiglist to startup msg, updated copyright notice to 2009.
- 2009-02-17 potjans
- [r8064] added min and max weight to dopamine connection
- 2009-02-17 plesser
- [r8063] Added pointer to website&mailiglist to startup msg, updated copyright notice to 2009.
- 2009-02-16 potjans
- [r8062] corrected update in post trace
- 2009-02-13 austvoll
- [r8061] Fixed bug to walker and binomial/log objects.
- [r8060] User can now select output directory in topology PyNEST functions.
- [r8059] Updated topology documentation.
- 2009-02-12 austvoll
- [r8058] Updated topology documentation.
- [r8057] Small fix to the topology PyNEST functions.
- [r8056] Adjusted the topology tests to comply with the new GetConnections function that works across threads.
- [r8055] Added the GetLayer function here to.
- [r8054] Added a GetLayer function and did some other small changes.
- 2009-02-11 plesser
- [r8053] Updated gsl_odeiv error handling
- [r8052] Added some important improvements
- [r8051] Removed superfluous/outdated parameter settings
- [r8050] Neurons may now be initialized with arbitrary membrane potential values; fixes #310.
- 2009-02-11 austvoll
- [r8049] Fixed error in iaf_hill.
- 2009-02-10 eppler
- [r8048] This changeset introduces symbolic names for the common exitcodes.
* The exitcode of failed assertions is checked in configure.
* statusdict now contains the dict exitcodes, which contains the symbolic names for the exitcodes
* Existing code now uses these symbols where possible
* Renamed sliversions.h to slicontrol.h, because this just fits better.
- [r8047] Updated NEWS to contain recent developments
- 2009-02-10 plesser
- [r8046] Added configure conditional for GSL 1.11; aeif_cond_alpha only included if GSL >= 1.11 present.
- 2009-02-10 diesmann
- [r8045] typebind replaces trie by type restricted version
- 2009-02-09 austvoll
- [r8044] failbutnocrash_or_die now exits NEST upon failure.
- [r8043] Test to confirm correct behaviour of #235.
- 2009-02-09 diesmann
- [r8042] updated for nest2
- [r8041] failbutnocrash to solve #313
- 2009-02-06 potjans
- [r8040] removed ofstream
- [r8039] corrected weight updates
- 2009-02-06 austvoll
- [r8038] Fixed error in topology uniform parameter and GetPosition function.
- 2009-02-06 plesser
- [r8036] Adapted to the new GetConnections semantics per r8030.
- [r8035] Removed rfconnectlayer.sli also from Makefile.am; removed outdated comment
- [r8034] Defaults for time and gid recording now configurable; fixes #275
- [r8033] Removed since no longer relevant with new topology module
- 2009-02-05 plesser
- [r8032] Removed VogelsAbboty-2.sli as it is obsolete, see FacetsBenchmarks and #61
- [r8031] Cleaned up code, changed parameter values to those in Brette et al, J Comput Neurosci 23:349 (2007), Appendix B.
- 2009-02-05 eppler
- [r8030] This changeset finally makes all connections of a node visible via the SLI
function GetConnections, regardless of the thread or process the connection
is actually on. To make this work, I made the following changes:
* Iterate over threads in ConnectionManager::get_connector_properties()
* Remove that function's thread argument because it is not needed anymore
* Fix all uses of that function to the new thread-less form
* Remove the GetConnections variant that accepts extended addresses and replace it by a wrapper that uses GetGID and calls the gid-variant
- 2009-02-05 plesser
- [r8029] Moved hh_cond_exp_traub from developer to models, fixes #308.
- [r8028] Use standards names in handling status dictionaries
- [r8027] Removed vogelsabbott.* from target list in Makefile.am.
- [r8026] Removed vogelsabbott.sli, use VogelsAbbott-2.sli instead, see #61 (an learning to use the svn mode in Aquamacs ...).
- [r8025] Removed vogelsabbott.sli, use VogelsAbbott-2.sli instead, see #61.
- [r8024] Set svn:ignore on *.pyc
- [r8023] Added comment pointing to #299.
- 2009-02-04 eppler
- [r8022] Protect roll by a typetie to avoid a failed assertion
- [r8021] Add the actual error message to the error output
- [r8020] This fixes #309.
- 2009-02-03 hanuschkin
- [r8019] bugfix developer/izhikevich
- 2009-02-03 eppler
- [r8017] Updated for new release
- [r8016] Removed a comment (see #22 for details)
- [r8015] Added a hand-made NEWS file. This should be updated before any release is made.
- [r8014] Reverted r7979
- 2009-02-03 kunkel
- [r8013] in aeif_cond_alpha, iaf_cond_alpha, hh_psc_alpha, iaf_cond_exp_sfa_rr, iaf_cond_exp: if the GSL solver fails, an exception (GSLSolverFailure) is thrown
- 2009-02-03 hanuschkin
- [r8012] minor corrections
- 2009-02-03 eppler
- [r8011] * Added helpdesk and help to PyNEST
* Removed MOGs address from the helpdesk index page
- [r8010] Make the default thread 0 for all operations with extended addresses
- 2009-02-02 austvoll
- [r8009] Adjusted the allow multapses option for topological connections.
- 2009-02-02 diesmann
- [r8008] first version of an operator extracting a particular variant from a function
- 2009-02-01 hanuschkin
- [r8007] 2nd try:
add (Izhikevich 2003) simple model of spiking neurons to developer models
- 2009-01-31 austvoll
- [r8006] Adjusted the allow autapses option for topological connections.
- 2009-01-30 eppler
- [r8005] Added a timeunit argument as seen in the PyNEST paper
- [r8004] Fixed some docstrings and renamed some parameters to comply with the PyNEST paper
- 2009-01-30 austvoll
- [r8003] Added checks to avoid segmentation fault when no input is given to slicontrol commands #235.
- [r8002] Updated code comments.
- [r8001] Replaced slipush with sps, slirun with sr and slipop with spp.
- [r8000] Updated GetConnections documentation.
- [r7999] Added plotting scripts for topology data.
- 2009-01-29 austvoll
- [r7998] Rewrote two tests to comply with #194.
- 2009-01-29 eppler
- [r7997] Fixed a typo in a doc header
- 2009-01-29 austvoll
- [r7996] Adjusted the Hill neuron model synapse strength.
- 2009-01-29 kunkel
- [r7995] checked the use of the GSL solver in this models (see #88); assert GSL success instead of just leaving the while-loop if the solver fails
- 2009-01-28 nordlie
- [r7994] Fixed HAVE_GSL guards for iaf_hill, cleaned up
- [r7993] Excluded ac_poisson_generator from list of tested models, since it does not support parallel simulation yet
- [r7992] Parallel-sim guard in ac_poisson_generator moved to calibrate() to avoid problems with testsuite
- [r7991] Added modernized ac_poisson_generator; Failes tests multithreading, rngseeds and ticket-281
- 2009-01-28 austvoll
- [r7990] Fixed error with synaptic channels in neuron model.
- 2009-01-28 kunkel
- [r7989] Seemingly, the GSL Solver can now integrate this model properly (its adaptive step-size control works). Hence, the workaround that decreased the integration step in case of a GSL failure was removed.
- 2009-01-28 austvoll
- [r7988] Framework for hh_cond_exp_traub test.
- [r7987] Updated hh_cond_exp_traub to new model scheme.
- [r7986] Added neuron model used by Hill and Tononi.
- 2009-01-27 plesser
- [r7985] Some progress towards py_neuron
- [r7984] Corrected placement of Python.h include
- 2009-01-26 gewaltig
- [r7982] Commandline options - and --batch are now identical. This solves ticket #240
- 2009-01-26 hanuschkin
- [r7981] resolve ticket #96: Add examples (!= test) for precise models.
- 2009-01-23 gewaltig
- [r7980] Corrected use of reserve and checked for overflow.
- [r7979] Corrected use of reserve and checked for overflow.
- 2009-01-23 plesser
- [r7978] Added comment on nature of *VectorDatum, see #253
- 2009-01-23 gewaltig
- [r7977] Fixed some smaller bugs to remove warnings
- [r7976] Implemented code to generate unique temp filenames, to replace deprecated tmpnam function. This removes the persistent warning.
- 2009-01-23 plesser
- [r7975] Moved template specialization out of namespace nest
- 2009-01-23 gewaltig
- [r7974] sli is now called with verbosity=ERROR to suppress all warnings and infos during makeallhelp. Only errors are shown.
- 2009-01-23 plesser
- [r7973] Removed obsolete request for topology.sli from commandstring()
- 2009-01-22 gewaltig
- [r7972] Solved ticket #307, by adding empty defaults fore /update and /calibrate and by checking whether both are defined.
- [r7971] Excluded sli_neuron from ticket-281, because the sli_neuron model must be initialized after the kernel is reset.
- 2009-01-21 plesser
- [r7970] Working towards C++ -> Python callback. Code in py_neuron.* and hl_api.py is still draft stage and does not work, but does not hinder compilation either.
- 2009-01-21 gewaltig
- [r7969] tested version of the brunel for sli_neuron script.
- [r7966] Fixed memory leak in Token's assignment operator. The leak occured whenever a token in a container was replaced by a new value.
- 2009-01-21 eppler
- [r7964] This finalizes r7962.
- 2009-01-21 plesser
- [r7962] Removed obsolete netdatum.h
- [r7961] Removed obsolete netdatum.h
- [r7960] Created framework for py_neuron with Python callback.
- 2009-01-20 diesmann
- [r7959] CompileMath with suppression of return value
- 2009-01-20 austvoll
- [r7958] Updated documentation of topology::LayerGidPositionMap function.
- 2009-01-20 gewaltig
- [r7957] fixed bug in copy constructor of sli_neuron and adapted brunel script.
- 2009-01-20 austvoll
- [r7956] Updated topologymodule to retrieve connection information across all MPI processes (r7942).
- [r7955] Fixed yet another bug to r7942.
- 2009-01-19 gewaltig
- [r7954] GetDefaults now shows the defaults for the sli_neuron correctly.
- [r7953] Removed small typo
- [r7952] Experimental version of Brunel for the sli_neuron
- 2009-01-19 diesmann
- [r7951] assignment as expression
- 2009-01-19 eppler
- [r7949] Made the runprotected function even nicer!
- 2009-01-19 gewaltig
- [r7948] Fixed bug in sli_neuron and added code inlining for faster update
- [r7947] Added function Inline
- [r7946] Added defaults for sli_neuron.
- 2009-01-19 austvoll
- [r7945] Fixed bug to r7942 when input node to GetConnections doesn't have any targets.
- [r7944] Removed deprecated topology.sli file.
- 2009-01-19 helias
- [r7943] removed bug, that last bin did not get any counts, if tbin was equal resolution in correlation detector
- 2009-01-19 austvoll
- [r7942] GetConnections now returns a dictionary with connection information from all MPI processes.
- 2009-01-19 potjans
- [r7941] neuromodulated synapses: changed data members of each connection to common properties
- 2009-01-18 diesmann
- [r7940] the PSP in traditional notation
- [r7939] CompileMath with pow
- 2009-01-18 gewaltig
- [r7938] sli_neuron now implements the iaf_neuron
- [r7937] renamed /math to CompileMath and added ExecMath
- [r7936] sli_neuron now implements the iaf_neuron
- [r7935] More cleanup of the sli_neuron with improved error handling.
- 2009-01-17 diesmann
- [r7934] math converts infix to postfix
- 2009-01-16 plesser
- [r7933] Corrected error in stack-argument picking in one ConvergentConnect variant.
- 2009-01-15 plesser
- [r7930] Adapted to new DYNMODULE scheme introduced in configure.ac per r7928.
- [r7929] Fixed minor syntax error and formatting
- [r7928] Modified module configuration so topology will be loaded automatically when compiling from tarball.
- 2009-01-13 plesser
- [r7926] Modified LoadModule::execute() according to Oliver's suggstion, fixes #303
- 2009-01-12 gewaltig
- [r7925] sli_neuron now passes the testsuite and is documented.
- 2009-01-09 gewaltig
- [r7924] Final cleanup of the sli_neuron
- [r7923] removed
- [r7922] removed
- [r7921] Added test for sli_neuron
- 2009-01-09 plesser
- [r7920] MyModule/bootstrap.sh now says 'Bootstrapping MyModule'
- 2009-01-08 plesser
- [r7918] Made MyModule example compatible with explicit synapse-type requirement of connect functions.
- 2009-01-08 gewaltig
- [r7917] added sli_neuron and prepared the nest library and the interpreter
- [r7916] copied from callback_neuron
- 2009-01-08 tpotjans
- [r7915] updated version of RandomPopulationConnectD
- 2009-01-07 helias
- [r7914] solved bug #301 by creating an instance of spikecounter in pynestkernel.cpp to prevent linker from throwing away the constructor of spikecounter
- 2009-01-06 austvoll
- [r7913] Added callback_neuron to list of skipped models in ticket 281 test.
- 2009-01-05 diesmann
- [r7912] callback mechanism now implemented with execbarrier
- 2009-01-04 diesmann
- [r7911] first experimental version of SLI callback
- 2009-01-04 potjans
- [r7910] get spike history only once in policy_connection
- [r7909] in dopamine_connection get post history only onces
- 2008-12-23 diesmann
- [r7908] typo removed dict is used with SetOptions
- 2008-12-18 helias
- [r7907] solved bug #301:
-changed linking order in setup.py.in such that topology and developer precede libnest.la
-changed configure.ac to generate correct path in LINKED_MODULES for topology, developer
- 2008-12-18 potjans
- [r7905] get spike history only once in stdp_dopa_synapse
- [r7904] changed argument in trigger_update_weight to const&
- 2008-12-17 eppler
- [r7903] Changed error message "Something went wrong" to something more useful ;-)
- [r7902] Fixed the runprotected method to give correct error messages in PyNEST again.
- 2008-12-17 potjans
- [r7901] wrote comments for spikecounter and trigger_update_weight
- 2008-12-17 eppler
- [r7900] Fixed a bug that was introduced in r7896 and only occured when using PyNEST with MPI.
- 2008-12-16 austvoll
- [r7899] Removed the pointy edge of the graphs in the topology documentation.
- 2008-12-16 eppler
- [r7898] Fixed setting params during the creation of nodes. The errors were introduced in [7888]
- 2008-12-16 austvoll
- [r7897] Some topology documentation.
- 2008-12-15 eppler
- [r7896] This should fix #134. At least when it occurs together in PyNEST.
- 2008-12-15 austvoll
- [r7895] Removed some warnings.
- [r7894] Fixed bug in doughnut and gaussian2d classes.
- 2008-12-15 eppler
- [r7893] * Allow new keyword 'Transmits' in documentation (used in synapse models)
* Added Keywords 'Sends' and 'Receives' to the documentation of models
- [r7892] * Removed UnknownEvent exception
* Removed unused Network::get_event() function
* Added a missing 'id' to the error text of UnknownNode
- 2008-12-15 helias
- [r7891] added Birgits changes: iaf_psc_{alpha,delta}_currents now should work again, python version of tsodyks_{depressing,facilitating}
- 2008-12-15 plesser
- [r7890] Temporarily fixed invalid reference-initializtion, see #299.
- 2008-12-12 eppler
- [r7889] Allow the keywords "Send:" and "Receive:" in SLI docstrings. This is meant for the proper documentation of the events models send/can receive.
- [r7888] Made setting of params for the new nodes more elegant and less error prone.
- 2008-12-12 potjans
- [r7887] corrected error in registering stdp dopa connector
- 2008-12-11 plesser
- [r7886] Added base-class initializer to copy constructors.
- 2008-12-11 austvoll
- [r7885] Added some more destructors to topology folder.
- [r7884] Added missing virtual destructors.
- [r7883] Added the binomial class to the topology directory.
- 2008-12-10 plesser
- [r7881] DATA_LABEL now Name object, not reference; fixed #298
- [r7880] Added doc directory to EXTRA_DIST
- 2008-12-10 emueller
- [r7879] changed nest.SetStatus to support any iterable, including numpy.arrays for val kwarg.
Previously, val had to be a sequence, which excluded numpy.arrays.
- 2008-12-09 plesser
- [r7877] Added aeif_w_meter as temporary fix for #295, including support in aeif_cond_neuron.
- 2008-12-09 potjans
- [r7876] added spikecounter, needed for delivery of spiketime and multiplicity to neuromodulated synapses
- [r7875] changed trigger update weight needed for neuromodulated plasticity, such that volume transmitter delivers spiketime and multiplicity to synapses
- 2008-12-08 austvoll
- [r7874] Prohibited ChangeSubnet for layers.
- [r7872] Fixed bug in new message(..) layout.
- 2008-12-05 austvoll
- [r7871] Polished population connect.
- [r7870] New files replacing corrupted files for last commit.
- [r7869] Reverted last commit because of test fails. I was getting a bit ahead of myself. Please feel free to download last commit for a working(!) version of the ac_poisson_generator.
- [r7868] Converted the ac_poisson_generator to the new model scheme.
- 2008-12-03 austvoll
- [r7867] Removed warnings, and added MPI check to topological divergent connection.
- [r7866] Adding documentation for the topology module.
- 2008-12-02 eppler
- [r7865] Added timeunit argument
- 2008-12-02 plesser
- [r7864] Streamlined model exclusion
- 2008-12-01 austvoll
- [r7863] Merged topology2 branch back into trunk.
- 2008-11-20 helias
- [r7855] changed names of classes / functions in sli to python conversion routines of visitor patterm according to pynest-manuscript
- 2008-11-18 schrader
- [r7852] added pulsepacket.py into pynest/examples
- 2008-11-12 plesser
- [r7848] Replaced 0 with 0.0.
- [r7847] Moved test_time_input.sli from manualtests to unittests.
- [r7846] Converted to unit test, testing for equality under cvs cvd, see #195
- 2008-11-11 eppler
- [r7845] Removed many warnings that showed with gcc 4.3.2
- 2008-11-10 diesmann
- [r7844] test_time_input renovated ticket 195
- [r7843] test_iaf_1to2_default_delay.sli confirmed for ticket 188
- [r7842] quickref line for MapAt added
- [r7841] documentation of order of arguments of MapAt corrected
- 2008-11-05 eppler
- [r7837] Fixed a bug in PrintNetwork
- [r7834] Changed an invalid character to a valid one!
- 2008-11-04 kupper
- [r7833] * corrected some comments
* filled in docu of ConnectOneToOne
- [r7832] corrected some comments
- 2008-10-24 austvoll
- [r7827] Ported r7663:7825 from ticket280message to trunk.
- 2008-10-21 plesser
- [r7820] Fixes #293. Target pointer is now obtained after change of thread number.
- 2008-10-17 kupper
- [r7809] Follow-up error to 7808. Added missing 'end'.
- [r7808] fixed bug in MemberQ (see ticket #292).
- [r7807] fixed typo in documentation
- [r7806] corrected documentation of 'helpdesk'
- 2008-10-14 gewaltig
- [r7798] raster plot can now be restricted to a given set of IDs. The optional PSTH can still show all neurons.
- 2008-10-13 eppler
- [r7797] * Cleanup of Network::reset(): The stupid argument user_call is gone!
* Introduced new function Network::reset_kernel()
- [r7796] * Fixed the handling of rng_seeds that the user can see via GetStatus so that it also works in distributed mode.
* Added a testscript to check that all cases work
- 2008-10-10 gewaltig
- [r7794] Fixed formating of message()
- 2008-10-08 tpotjans
- [r7790] Resizing of rng_seeds_ with n_thread*num_procs
- 2008-10-01 eppler
- [r7788] * Introduce have_gsl into the statusdict
* protect sli wrappers that depend on gsl
- 2008-10-01 schrader
- [r7787] debug in {Begin,End}Subnet
- [r7786] errors when using BeginSubnet revealed two bugs
- 2008-09-25 potjans
- [r7776] removed dead links
- [r7775] removed warnings in policy connection
- [r7774] removed warnings in dopamine connection
- 2008-09-24 eppler
- [r7773] Added ShowDefaults
- 2008-09-24 schrader
- [r7772] completed documentation for RandomConnectSynfireInDegreeOutdegree
- 2008-09-24 eppler
- [r7771] * Added SLI initializer for the developermodule
* Removed NetworkTime function as the data is available in the root node
* SYNAPSECONTEXT IS DEAD. May his bones rest in peace.
* Connect now has an Option synapse_model
* Alternatively, the model can be given as last argument to ALL connect functions.
* All connect functions use the Option of Connect
* Updated all examples and documentation accordingly
- 2008-09-23 plesser
- [r7770] Change mail address for bug repots in InvalidDefaultResolution.
- 2008-09-22 plesser
- [r7769] Change default interval between value changes to 1.0ms.
- [r7768] Changed formatting of Time output.
- [r7767] Error messages on time and resolution now show full time information.
- 2008-09-22 eppler
- [r7766] * Get/SetModelStatus and Get/SetSynapseDefaults are now united in Get/SetDefaults
* CopyModel and CopySynapseType are now united in CopyModel
* Updated PyNEST accordingly
* Updated all documentation and examples to fit the new API
* Added test_copymodel.sli to check the new functionality
- 2008-09-19 plesser
- [r7765] Corrected error message that erroneously pointed to a lower boundary for the membrane potential.
- 2008-09-18 eppler
- [r7764] * Removed all address-based Connect variants from C++ and added SLI wrappers for them.
* Added a SLI testscript to test all Connect variants
- [r7763] Fixed author
- [r7762] * Use the types module instead of ugly type checks
* Some minor cleanup here and there
- [r7761] Fixed to only test .sli files and not .sli~
- 2008-09-17 diesmann
- [r7756] updated cuba_stdp to latest API revision
- 2008-09-16 diesmann
- [r7755] cvo now required
- [r7754] cvo now required
- 2008-09-13 eppler
- [r7753] Added more space between the raster and the histogram
- 2008-09-13 helias
- [r7752]
- 2008-09-13 eppler
- [r7751] Fixed grayscale plotting
- [r7750] Added grayscale options to the plotting functions
- 2008-09-13 helias
- [r7749] - removed CE from def of nu_th
- [r7748] -added brunel-delta-nest.py to Makefile.am distfiles
-remooved bug from brunel-delta-nest.py : forgot to set parameters of neuron type
-reordered paratemer definition in this skript to reflect order in pynest paper
- 2008-09-13 eppler
- [r7747] Set svn:eol-style to native and svn:executable to true
- [r7746] Added GetStatus for models
- [r7745] Updated to reflect the new names and to include some new examples
- 2008-09-12 eppler
- [r7744] Some cosmetics
- [r7743] Renamed files as suggested by Oliver
- [r7742] Made histogram plotting even nicer
- [r7741] Renamed as suggested by Oliver
- 2008-09-12 helias
- [r7740] added real_brunel-2.py: like brunel-2.py, but using iaf_psc_delta (like in Brunel 2000) instead of iaf_psc_alpha
- 2008-09-12 schrader
- [r7739] debug in raster_plot, integration into BrodyHopfield example
- [r7738] added histogram functionality
- 2008-09-11 helias
- [r7737] - changed DatumToPythonConverter: convert is now a memmber function
- 2008-09-11 eppler
- [r7736] Simplified error handling
- [r7735] Added "print_time": True to the kernel properties to get progress information during the simulation.
- [r7734] Added a PyNEST testsuite based on unittest. It currently tests only
the connection API. More tests to follow.
- 2008-09-10 potjans
- [r7733] eliminated SEG-fault for more than 3 processors
- 2008-09-09 plesser
- [r7732] Fixed #include and std::s required by gcc 4.3.
- 2008-09-09 potjans
- [r7731] changed check_connection: different for bluegene
- [r7730] removed whitespace
- 2008-09-09 eppler
- [r7729] Added selection argument to Models()
- 2008-09-09 potjans
- [r7728] removed std::cout
- 2008-09-09 eppler
- [r7727] * Updated examples of PyNEST to the new API
* Fixed some typos and other stuff in the HL API
- 2008-09-09 potjans
- [r7726] merge heterosynapse branch back into trunk
- 2008-09-08 eppler
- [r7723] This is the first bunch of changes towards the final NEST 2.0 PyNEST API as described in [wiki:ConsistentElementAccess]. Note that this is currently not well tested and the documentation and examples are not updated yet.
- 2008-09-02 helias
- [r7715] changes tokenToPyObj to DatumToPyObj, adapted examples/one-neuron.py to record gids as well
- 2008-09-02 austvoll
- [r7713] Fixed error in order of arguments for RandomDivergentConnect function.
- 2008-08-29 diesmann
- [r7709] more helpful documentation of the overwrite_files switch -am,md
- 2008-08-28 eppler
- [r7706] The dict returned by GetSynapseDefaults now also contains the synapsemodel
- 2008-08-27 tpotjans
- [r7702] Added grng_seed to statusdict of root and replaced global rng vector with single grng.
- 2008-08-26 eppler
- [r7701] Updated SLI documentation for subnet
- [r7700] Added documentation on the kernel properties. This fixes #239.
- [r7698] Fixed a no-compile-bug introduced in r7695
- [r7697] Added documentation on common node properties
- [r7696] Updated the doc of the doc_header
- [r7695] * Removed function Nodetype, as it is obsoleted by node GetStatus /model get
* Updated the quickref accordingly
* Updated documentation of ChangeSubnet to also contain the variant for gids
- 2008-08-25 schrader
- [r7692] fixed EndSubnet in pynest
- [r7691] changed addmodule-order due to new dependencies.
- 2008-08-24 diesmann
- [r7690] documneted SetStatus/GetStatus interface to rdev and dict
- 2008-08-22 eppler
- [r7689] * Added version()
* Added CopyModel()
* Made some functions nicer
- [r7688] Renamed the kernel from "NEST 2" back to "NEST" to make nicer names when combines with the version.
- [r7687] Fixed the check if x+y<=1.0. The previous did not prevent false data and was not applied if complete parameter lists were set.
- 2008-08-20 eppler
- [r7683] Removed a stupid comment
- 2008-08-20 schrader
- [r7682] added iaf_psc_alpha_mod, an iaf neuron with additional modulatory synapse
- 2008-08-20 eppler
- [r7679] Fixed a typo and removed hard line breaks
- [r7678] * Added rng_seeds to the statusdict of root (for retrieval)
* Fixed some indentatio
* Replaced get_threads()*get_processes() by Communicator::n_vps
- 2008-08-20 diesmann
- [r7677] name of error changed to better instruct user what to do
- [r7676] experimental _has_methods protection of SetStatus on dicts
- 2008-08-19 eppler
- [r7675] Removed obsolete include
- [r7674] Added a default constructor for TypeMismatch and use it in tokenutils. The prior implementation was printing the wrong type (given instead of expected).
- 2008-08-18 eppler
- [r7672] Improved PyNEST initialization quite a bit by moving stuff from hl_alpi to __init__
- 2008-08-18 gewaltig
- [r7669] slistartup now asserts that argv[0] is a nonempty string
- 2008-08-18 eppler
- [r7668] Added newlines to the end of the files to prevent "BadIO in /ws"
- 2008-08-15 eppler
- [r7667] Some cleanup and further improvement of PyNEST initialization and error handling
- [r7666] * Introduced NESTError to the pynestkernel
* Rearranged and improved initialization
- 2008-08-14 eppler
- [r7663] Fixed the Makefiles to blend with the changes in r7628
- 2008-08-13 plesser
- [r7661] Fixed small bug introduced by r7601.
- [r7660] Added CompareFiles functions, should fix #278.
- [r7658] Replaced SetStatus as dict manipulator by proper way.
- [r7657] Reworded error messages for file open errors, cf #257.
- 2008-08-13 austvoll
- [r7656] The command 'file' now prints the name of the input file when throwing an error (#257).
- 2008-08-13 plesser
- [r7655] Fixed #275: withtime, withgid, withpath now affect recording to memory. This may break SLI scripts that depend on memory recording including senders by default.
- 2008-08-13 austvoll
- [r7654] Added further details to #237. Beautify multi-line message.
- 2008-08-13 plesser
- [r7653] Fixed #281 and added regression test. Pseudo-compounds wrapping replicas of non-proxy nodes are marked with model ID -1 again.
- [r7652] Corrected flag names in /elementstates.
- 2008-08-13 kupper
- [r7651] Added comment explaining what /:print_error does.
- 2008-08-12 plesser
- [r7650] Added reset test for voltmeter.
- [r7649] Correlation detector now reset by setting /n_events [0 0].
- 2008-08-12 eppler
- [r7648] Removed default implementations of all DatumVisitor functions. They must not be called and this way the code won't compile is they were.
- 2008-08-12 austvoll
- [r7647] Fixed r7642:7644. All operations are now based upon string instead of char.
- 2008-08-12 plesser
- [r7646] <</n_events 0 >> SetStatus again resets recording devices; removed pseudo-properties "/clear_events" and "/flush_stream"; see discussion #276. Added test for spike_detector reset.
- [r7645] Unrolled commits 7642:7644, as they were plain wrong (svn merge -r7644:7641 interpret.cc).
- 2008-08-12 austvoll
- [r7644] Increased size of temporary text buffer in message function.
- [r7643] Added a small change to fix to #237.
- [r7642] Fixed #237: Beautify multi-line messages
- 2008-08-11 eppler
- [r7641] Fixing #241 by setting the model_id on the prototype.
- [r7640] * Removed obsolete name from the allocator
* Fixed all depending files
- [r7639] Made Node::set_model_id() public
- [r7638] Fixed an error introduced in r7637
- [r7637] Removed two leaks that occur when a model cannot be registered
- [r7636] Fixed some warnings about `static' not being at the beginning of declarations
- 2008-08-11 austvoll
- [r7635] Refactored these files to fit the pattern introduced in #200.
- 2008-08-09 eppler
- [r7634] Make ResetNetwork actually call ResetNetwork (not ResetKernel)
- 2008-08-09 austvoll
- [r7629] Fixed #258: regerror segfaults
- 2008-08-08 gewaltig
- [r7628] interpreter::message() is now protected by a mutex. I moved mutex.h to the include directory, so that interpret.cc can see it.
- 2008-08-08 austvoll
- [r7626] This commit illustrates the fix to #200. Use code similar to getValue<std::vector<double> >(d->lookup(names::spike_times)); to retrieve a vector that could be on the SLI array format or on the DoubleVector format.
- [r7625] Fixed #260. Full message() printout is now given when the type of the message changes (not only when the sender of the message changes).
- [r7624] Fixed error in the documentation of the roll function.
- 2008-08-06 kupper
- [r7615] corrected documentation of CopyFile
- [r7614] * noncritical bugfix in CopyFile
* removed lots of unneeded #includes
- [r7613] moved `tmpnam` function from `sli_io` to `filesystem`
- [r7612] Moved filesystem-commands from `filesystem.{cc,h}` to new files
`filesystem.{cc,h}`.
Those commands never dealt with regular expressions in any way. I
never understood why they were in `regexp.*`.
This action completes r7548, where I already moved the corresponding
SLI-tries from `regexp.sli` to `filesystem.sli`.
Now, `filesystem` is a selfcontained SLI module, made up of the files
`filesystem.{h,cc,sli}`.
- [r7610] Fixed #271. SLI now has a native `CopyFile` command.
- 2008-08-06 eppler
- [r7609] * Updated the examples to the new device API
* Moved some developer-specific tests and examples into the module's directory
- [r7608] Added a missing newline after the "Finalizing NEST" message
- 2008-08-05 eppler
- [r7606] Fixing a copy'n'paste-typo introduced in r7599
- [r7605] Added checkpython.py to the tarball
- [r7603] Fixed handling of $DESTDIR in Makefiles. This finally allows to build debian packages of NEST
- [r7602] This is a sequel to [].
* Renamed SLIHOME to SLIDATADIR, as this really better fits
* Added handling of env var SLIDOCDIR, which works analog to SLIDATADIR
The changes allow to use a different library-dir for SLI as well as to put/read docs to/from a different directory
- 2008-08-05 austvoll
- [r7601] Minor changes as response to #280. Mostly added static_cast<ulong_t> and static_cast<uint_t>.
- 2008-08-05 eppler
- [r7600] Fixing #269 and cleaning up PyNEST docstring
- 2008-08-05 austvoll
- [r7599] Moved buffer initialisations from class constructor to separate buffer constructor.
Connected to commit r7495 by Eppler.
- 2008-08-05 eppler
- [r7598] Added newline to the end of the file
- 2008-08-04 eppler
- [r7596] Re-added ability to set SLIHOME via the environment variable
- [r7595] Fixed indentation
- [r7594] Added more $(DESTDIR)s
- [r7593] Fixed indentation and removed empty lines!
- 2008-08-04 plesser
- [r7589] Added flag /close_after_simulate for recording devices; fixes #264.
- 2008-08-04 eppler
- [r7586] Removed alive message
- [r7585] Added some reason for the commented code
- [r7584] Removed last occurence of BROWSER
- 2008-08-04 plesser
- [r7583] Changed "flush_at_end" to "flush_after_simulation", fixes #263.
- 2008-08-01 eppler
- [r7581] Undo Oliver's last commit, as it was plain wrong
* svn merge .@7579 .@7578 .
- 2008-08-01 gewaltig
- [r7579] Fixed some more documentation errors.
- 2008-08-01 eppler
- [r7578] Fixed Documentation to not be user-doc, but developer-doc
- [r7577] Removed an unneccessary cast
- 2008-08-01 gewaltig
- [r7576] Fixed eatwhite function and some documentation errors.
- 2008-07-30 eppler
- [r7573] Added a trie for raiseerror, fixing #265
- [r7572] Fixed an undefined help-reference
- [r7571] * Removed TERMINAL, BROWSER and EDITO from the statusdict (fixing #256)
* Removed obsolete Config.sli and all references to it
* Added MissingOptionError to get error messages more consistent
* Backported pending changes to configure.ac.intel
- [r7570] Reworked a comment and removed obsolete MAKEFLAGS
- 2008-07-29 eppler
- [r7569] Fixed documentation
- 2008-07-28 eppler
- [r7568] Fixed a comment
- [r7567] Backported [7558] [7559] [7561] from [source:/branches/hdf5storage] to [source:/trunk/nest2]
- [r7565] Backported some of the changes from [source:/branches/hdf5storage]
* Mostly cleanup (indentation and empty new lines)
* Usage of String::compose() in Network
- 2008-07-25 eppler
- [r7560] Fixed some documentation
- 2008-07-24 kupper
- [r7555] corrected documentation header
implemented `which`
- 2008-07-24 eppler
- [r7554] Fixed some inconsistencies with SpikeEvent::multiplicity (#259)
* Scheduler::send_remote now only works with SpikeEvents and loops over multiplicity
* Sending nodes now use multiplicity correctly and don't hide it in the weight anymore
* All nodes that can handle SpikeEvent now do this consistently
- 2008-07-24 kupper
- [r7553] corrected documentation header
- [r7552] Implemented `grep`
- 2008-07-24 eppler
- [r7550] Removed output suppression
- 2008-07-24 kupper
- [r7548] Moving filesystem-commands from `regexp.sli` to a new file
`filesystem.sli`. Those commands never dealt with regular
expressions in any way. I never understood why they were in
`regexp.sli`.
- 2008-07-24 eppler
- [r7547] Fixed documentation of flush_records
- 2008-07-23 kupper
- [r7545] Added error handling to the `regcomp` command.
This way, I could remove the millions of `/InvalidRexexError
raiseerror` calls that were distributed over the file.
There is now a single point of failure for `regcomp`, and it raises
a "real" error in case of an error, which makes this command
actually usable.
- [r7544] implemented `pageoutput` command
- 2008-07-22 eppler
- [r7542] Major cleanup of PyNEST initialization:
* Moved /pywelcome from sli-init.sli to the new pynest-init.sli
* Fixed a small bug in pynestkernel
* Shuffled stuff between hl_api.py and __init__.py
- [r7539] Use compose library
- [r7538] Removed the last occurence of xdr_helpers.h
- 2008-07-22 kupper
- [r7537] corrected typo in documentation
- [r7536] renamed "BadI/O" -> "BadIO", because literals that contain "/" are
hard to handle form SLI...
- 2008-07-22 eppler
- [r7535] removed trailing backslash on last line
- 2008-07-22 kupper
- [r7534] added some doclinks
- 2008-07-22 eppler
- [r7533] Removed unused xdr_helpers.h and all references to it.
- [r7532] Fixing #261
- 2008-07-21 eppler
- [r7530] Added the string composition library for more convenient composition of strings. The license is LGPL, so no problem here! See http://people.iola.dk/olau/compose/ for details.
- 2008-07-17 kupper
- [r7523] In process of fixing ticket #213:
Fixed warning messages in routine `:makehelpindex`.
- [r7522] In process of fixing ticket #213:
* moved definition of `:makehelpindex` from [source:/trunk/nest2/lib/sli/install-help.sli] to [source:/trunk/nest2/lib/sli/helpinit.sli]
- [r7521] In process of fixing ticket #213: Improving `:makeallhelp`'s error messages.
* It now tells us what error happend.
* It now tells us that the messages it issues come from `:makeallhelp`
* Improved documentation of {{{:makehelpindex, :HTML, makehelp, :makeallhelp}}}
* Renamed `:HTML` -> `:hlp2html`
- [r7520] Noncritical bugfix in `handleerror`:
Newerror-flag was reset at an unlogical point.
- [r7519] renamed Uli Hehls ill-named `:completefilename` to `joinpath`
- 2008-07-17 eppler
- [r7517] Fixed EXTRA_DIST and renamed a variable
- [r7516] Removed the HDF5 test that slipped back to trunk during some merge
- 2008-07-16 eppler
- [r7515] Include ReserKernel in the test
- [r7514] Added a testscript for multithreading and node distribution
- [r7513] Fixed a comment
- [r7512] Fixed a bug, which prevented multi-threaded simulations. The problem was introduced with my changes in r7496.
- 2008-07-15 kupper
- [r7511] Fixed typo.
- [r7510] added doclinks to `apropos`.
- [r7509] Implemented `apropos`.
- [r7508] Bugfix in documentation.
- [r7506] * added `statusdict::have_mpi`
* `fork` now issues an error if MPI was enabled, and this is not the
`sli` executable. This closes ticket #236.
- [r7505] Added doclink get->getinterval
- [r7504] corrected formatting in Doc header
- 2008-07-14 morrison
- [r7499] added initialize_property_arrays fct to stdp_pl_synapse_hom to prevent crash during append_properties
- 2008-07-11 eppler
- [r7498] Removed some unused variables and reformulated some functions.
- [r7497] Advertise `make installcheck` in the configuration summary
- [r7496] * A lot of renaming to make Model and Synapsetype handling more consistent
* Models can now be reset properly using a backup copy of the original state. The mechanism is very similar to what ConnectionManager does with synapsetypes. This commit fixes #234
* A lot of minor cleanups and comment improvements
- [r7495] Initialize B_.s_, B_.c_ and B_.e_ to 0 to prevent a Segfault
- [r7494] Some cleanup, indentation changes and minor renamings for more clarity
- [r7493] Some cleanup and renaming to be more consistent with network
- [r7492] Removed outdated file
- 2008-07-11 kupper
- [r7491] Fixed several bugs in Makefile syntax. (Which is horrible.)
- [r7490] * Test scripts of the testsuite are now installed.
* Documentations for testsuite scripts are now built (adjusted to
new locations)
- [r7489] Documentation header was not installed. Fixed.
- [r7488] Corrected typo in "BeginDocumentation"
- 2008-07-11 schrader
- [r7487] ported iaf_psc_alpha_multisynapse and amperemeter to
new model structure, the latter being trivial...
- 2008-07-10 kupper
- [r7485] Reorganized testsuite scripts in for directories:
* selftests
* unittests
* regressiontests
* manualtests (not run atomatically)
TODO: care for proper building of documentation
- [r7484] Bugfix in handleerror: did not reset newerror flag for system errors.
- 2008-07-10 eppler
- [r7483] Removed test that was not a test
- [r7482] Removed FlushDevice from all files as r7458 added auto-flushing after Simulate
- [r7481] * Added an option to plot the local instead of the global ID
* Fixed some issues related to general API changes
- [r7480] This fixes #251.
- [r7479] Fixed a warning
- 2008-07-09 kupper
- [r7478] Bugfix in `assert_or_die`: removed leftover `end`.
- [r7477] Made logfile more readable.
- [r7476] Fixing ticket #250 (In non-interactve modes, NEST starts with an
additional dictionary open).
Local dictionary removed, these informations are now recorded in
`statusdict::interactive` and `statusdict::files`.
- 2008-07-09 eppler
- [r7475] Removed `/conn_sizes` from 0 GetStatus, also removed all associated functions. This fixes #249
- 2008-07-09 kupper
- [r7474] Warnings about appearing error messages now obsolete.
- [r7473] The tests of the testsuite are now all quietly performed. Any output
or errors are redirected to the logfile.
- [r7472] Renamed `unittest::assert_error_or_die` to `unittest::fail_or_die`.
- 2008-07-09 plesser
- [r7471] Added test that tries to set membrane potential in two ways on all models.
- 2008-07-09 eppler
- [r7470] Solving #248. `do_test.sh` was explicitly called with `sh` as interpreter from the Makefile. Chnaged to `/bin/bash`, and removed the `#!` line from the script -- it has not set the executable bit anyway.
- 2008-07-09 plesser
- [r7469] Updated pif_psc_alpha to new initialization scheme. Documentation in MyModule/configure.ac now consistent with content: --with-nest is name of switch.
- [r7468] Removed spurious output.
- 2008-07-09 morrison
- [r7467] removed cubic interpolation bug -am,md
- 2008-07-08 plesser
- [r7466] De-inlined all handle({Potential,Conductance}Request&) calls, see #247.
- [r7465] Made some protected members of Node private, added comment for set_properties_().
- [r7464] Test summary now given after result list.
- [r7463] Replaced checks on refractory_steps_ with assert().
- [r7462] Moved refractory count variable to State_ to ensure proper initialization; renamed r_; this fixes #246
- [r7461] Added missing return AnalogDataRequest...clone(); added missing using directives in RecordingDevice.
- 2008-07-08 kupper
- [r7458] svn merge nest2@7457 new_init_reset@7457 nest2
Merging branch source:/branches/new_init_reset. This branch will be decomissioned.
- 2008-07-08 kunkel
- [r7449] iaf_psc_exp_presc: expm1_tau_ex/in instead of propagator P21, of course; dt->last_root in thresh_find4_()
- [r7437] iaf_psc_exp_presc: P21 propagators were missing in derivative for cubic interpolation of dy2
- 2008-07-07 kupper
- [r7434] Cosmetic change: `do_tests.sh` now prints "0" instead of "" if no test failed/passed.
- [r7433] Added new test scripts.
- [r7432] Forgot to change one output to cerr to `message` (see r7403).
- [r7431] Reworked the `do_tests.sh` script that runs the test suite.
It now works in three phases:
1. Test if the NEST binary runs and fails as expected
2. Test if the unittest library runs and fails as expected
3. Run the unit tests
- 2008-07-07 kunkel
- [r7424] iaf_psc_exp_presc: Interpolation 4 - N-R for V_m from left border of (t,t+h] + cubic interpolation of spike contribution in (t,t+h]
- 2008-07-07 eppler
- [r7423] Added newline at end of file
- [r7422] Minor change to make nicer tarball names
- 2008-07-04 eppler
- [r7414] * Major cleanup uf the buildnest.sh to create tarballs
* buildnest.sh now requires autoconf >= 2.60 (See #122)
* All unneeded output is now silenced
- 2008-07-04 kupper
- [r7412] * Since SLI does now return exit code 126 when executing files with
errors, we were able to remove the pre/postcode that wrapped the
test scripts into `pass_or_die` statements. Exit code 126 is now
interpreted as an internal error in the test scripts.
* Reporting exit codes 1, 2, and 3 correctly.
* Added test scripts for testing SLI's correct behaviour on errors.
Some of these scripts are intended to fail with unhandled errors,
because this is what they shall test. They are currently commented
out, because this is not yet supported by this scipt.
- 2008-07-04 eppler
- [r7410] Ported all pending changes to configure.ac, added the bugmail address
- 2008-07-04 plesser
- [r7408] getValue() and thus updateValue() can now extract long and double vectors and valarrays from ArrayDatum as well as Int/DoubleVectorDatum.
- 2008-07-03 kupper
- [r7406] Nest now behaves the same when reading a file and when reading from
stdin via the `-` argument: It quits with error code 126 on all
errors.
This is what is to be expected from a UNIX command.
The `--batch` option remains as it was, and never quits on errors.
- 2008-07-03 eppler
- [r7405] Improved automatic handling of tests in the testsuite
* The summary now contains the number of passed/failed tests
* A log-file containing the error codes is created
* The user is asked to send the log to bugs@nest-initiative.org upon errors
- 2008-07-03 kupper
- [r7404] Committing the small test scripts for testing SLI's exit codes. Not
really part of the normal testsuite (yet).
- [r7403] 1. Had to remove printing of the error name from `pass_or_die`,
because when the code block contained the command `stop`, the
handler is invoked, but no error name is defined (software
interrupt). This caused `pass_or_die` to break.
2. But: `pass_or_die` now calls SLI's standard error handler
`handleerror` as part of his own handler, so that the usual error
information is printed.
3. Changed to the visually more pleasing output using the `message`
command.
- [r7402] Implemented `pcvs` command, a pretty version of `cvs`.
- [r7401] 1. worked over SLI's standard error handler `handleerror`: In case
of /BadHandlerError: SLI reported "/raiseerror" as the offending
command, but printed the trie candidates for the command that really
caused the error.
2. When running files passed from the command line, SLI now uses
the standard `handleerror` but exits with code 126 after handling.
This way, all information that `handleerror` provides is also
printed in a non-interactive file session.
- 2008-07-03 eppler
- [r7400] Modified the comment and the way output is handled
- 2008-07-02 plesser
- [r7396] NEST now exits with non-zero exit code on errors in files passed on command line. Fixes #128. but see also #240
- [r7395] Fixed typos in comment
- [r7393] Added unittest::assert_error_or_die to make it easy to test that errors are raised where they should be raised.
- 2008-07-02 kupper
- [r7392] Removing pass_or_die call, because
test scripts of the testsuite are now automatically wrapped in
`pass_or_die` statements by the `do_tests.sh` script.
- [r7391] Test scripts of the testsuite are now automatically wrapped in
`pass_or_die` statements by the `do_tests.sh` script.
- [r7390] assert_or_die did not like if procedures accessed arguments from the
stack that were not contained in the code block itself. Fixed.
- 2008-07-02 eppler
- [r7389] Fixed some warnings
- 2008-07-02 kupper
- [r7386] assert_or_die does now test, if the expression really returns a boolean.
- [r7385] do_tests.sh now checks the exit codes
- 2008-07-02 austvoll
- [r7384] Additional polishing of exception classes.
- 2008-07-02 kupper
- [r7383] This script now requires rev 7378 of the unittest library (for pass_or_die).
- [r7382] The last checkin contained a mistake in test_iaf_dc.sli that I deliberately put in
for testing. Corrected, sorry.
- [r7381] changed tast_iaf_dc.sli as an example of how unittest::pass_or_die
can be used to make test scripts correctly report errors.
- 2008-07-02 plesser
- [r7380] Beautified error messages.
- 2008-07-02 kupper
- [r7379] `unittest::assert_or_die` now wraps the assertion code in
`pass_or_die` to exit on errors.
- [r7378] Implemented unittest::pass_or_die.
- 2008-07-02 austvoll
- [r7377] Changed refactoring of exception classes. Some polishing remains on this refactoring.
- 2008-07-01 eppler
- [r7374] Cleanup of PYNEST_PREFIX handling
- [r7373] Added a link to the FAQ section of the homepage to the configure summary
- 2008-07-01 kunkel
- [r7370] iaf_psc_exp_presc: threshfinding using newton-raphson: added linear approximation term for spike contribution to membrane potential within time step
- 2008-06-30 austvoll
- [r7368] Refactored exception classes.
- 2008-06-27 schrader
- [r7358] - modified GetStatus to give the time constants
- better test script (only one neuron)
- better vector management
- 2008-06-27 kupper
- [r7357] Implemented SLI commands "keys" and "values" for dictionaries.
- 2008-06-27 austvoll
- [r7356] Added the message() function and constructors to all exception classes.
- 2008-06-26 schrader
- [r7354] debug and added SynapticCurrentEvent in iaf_psc_alpha_multisynapse.
Adjusted testscript to use amperemeter.
- 2008-06-26 kunkel
- [r7353] iaf_psc_exp_presc: added newton-raphson based detection of threshold crossings; stdp_check.py now works -> see #189
- 2008-06-25 schrader
- [r7348] added testsuite for developer models and
first script, test_iaf_psc_alpha_multisynapse
- 2008-06-25 eppler
- [r7347] Improved and error message
- 2008-06-24 schrader
- [r7346] added n_synapses, to be set in the status dictionary
- 2008-06-24 eppler
- [r7345] Improved the error message when Python.h is not found.
- 2008-06-24 austvoll
- [r7344] Added the token_is (istream) function to the token command (as given in the token command documentation).
- 2008-06-23 eppler
- [r7342] Changed history filename from .sli_history to .nest_history
- [r7341] Fixed the bugs that were introduced in r7338
- [r7340] This should fix the remaining PyNEST installation problems.
- [r7339] Changed history filename from `.sli_history` to `.nest_history`
- 2008-06-23 plesser
- [r7338] Improved warning messages for unread dict items, when not treated as error.
- 2008-06-20 kupper
- [r7336] Implemented error checking for ::. :: now safely returns if the
looked-up symbol is not found.
- 2008-06-20 eppler
- [r7335] Added newline at the end to remove a gcc warning
- [r7334] Added an error message for UnsupportEvent that tells what went wrong
- [r7333] Removed superfluous backslashes
- 2008-06-19 schrader
- [r7331] added iaf_psc_alpha_multisynapse which can
handle separate psc amplitudes and time constants
- 2008-06-19 austvoll
- [r7326] Updated TypeMismatch exception to new exception scheme (class incorporates the message() function).
- 2008-06-18 kupper
- [r7324] :: now executes symbols in the correct context.
- 2008-06-17 kupper
- [r7323] corrected documentation of ::
- [r7322] First implementation of :: operator. It's a hack.
- 2008-06-17 plesser
- [r7321] Removed debugging statements that had crept in with r7246.
- 2008-06-17 kupper
- [r7320] Changed documentation of 'namespace', 'using' and 'endusing' to
provide less implementation detail and be more comprehensive to the
normal user. Added prominent warning about the dangers of 'using'.
- 2008-06-17 eppler
- [r7319] Adapted to new versioning scheme
- 2008-06-16 austvoll
- [r7312] Fixed problem related to error handling when input was missing on stack for most functions in this file. Ticket 229.
- 2008-06-16 eppler
- [r7311] More changes related to $DESTDIR
- 2008-06-16 kupper
- [r7310] (Followup to r7309) Bugfix: "namespace" operates on literals.
- [r7309] Bugfix: Using the "using" command can be dangerous when you do not
know what dictionary is at the top of the dictionary stack. It may
contain the name you intended to "use", making you call the foreign
routine instead. This is an issue in all routines that do not put a
"private" dictionary on top of the dictionary stack.
Changes:
In all reoutines of lib/sli that do not use private dictionaries, I
replaced "using/endusing" in favor of "namespace/end" or "call"
constructs.
- 2008-06-16 eppler
- [r7308] Changed version number from major.minor-revision to major.minor.revision
- 2008-06-13 kupper
- [r7307] Implemented "forall_di", a "forall" variant for dictionaries.
This is a small SLI-wrapper aorund "forall_a".
- 2008-06-13 eppler
- [r7305] Use the same python for the summary as for the installation
- 2008-06-13 plesser
- [r7303] Replaced using/endusing namespace access with begin/end, see #228.
- 2008-06-11 eppler
- [r7299] Forgot another one
- [r7297] Forgot something the last time
- [r7295] Fixed an installation bug together with some cleanup in the Makefile.ams
- 2008-06-10 plesser
- [r7291] Removed debris from svn collision, introduced in r7279
- 2008-06-09 helias
- [r7290] - changed replaced non-existen indices from -1 to INDEX_MAX
- 2008-06-06 austvoll
- [r7286] Fixed error in rolld function documentation.
- 2008-06-05 gewaltig
- [r7279] configure.ac now defines HAVE_READLINE and sli/GNUreadline.h includes config.h to see it.
- [r7278] Fixed off-by-one problem in print_time
- 2008-06-03 helias
- [r7271] adapted tsodyks network burst simulation / plot scripts
- 2008-06-02 kunkel
- [r7269] Archiving_Node::set_spiketime : keep the penultimate spike when pruning spikes from the history, going back to condition history_.size() > 1 (instead of history_.size() > 0)
- 2008-06-02 plesser
- [r7268] Variants using recent versions of autotools, for use with newer Intel compilers
- 2008-05-29 plesser
- [r7257] Reverted bootstrap.sh and configure.ac to r7245, requiring autoconf 2.52 and libtool 1.5. On machines with Intel compiler v10, you MUST build with --with-mpi or use bootstrap.sh and configure.ac from r7246.
- 2008-05-21 plesser
- [r7251] Adapted to new field names in recording_device.
- [r7250] Fixed for change of entry names in spike detector status dict.
- 2008-05-19 plesser
- [r7249] Script now takes optional argument specifying installation directory.
- [r7248] Renamed error_t as ErrorType to avoid name clash with "#define error_t int" introduced by newer autotools versions.
- [r7247] Properly named cache variables with _cv_ in name.
- [r7246] configure.ac now requires autoconf 2.61 and libtool 2.2, and is adapted to this. Compiler options for Intel icc/icpc added. Prevent double registration of linked dynamic modules.
- [r7245] Added install_autotools.sh
- 2008-05-16 morrison
- [r7242] changes necessary to permit configuration, build, and running on blue gene architecture
- 2008-05-15 kupper
- [r7241] Removed last occurences of VIGRA and FFTW
- 2008-05-15 eppler
- [r7239] Changed the output of --version to actually print the version. The
old output is still available via the sysinfo command
- 2008-05-09 diesmann
- [r7237] some improvements of comments of help system
- 2008-05-08 helias
- [r7235] - added stdp_check.py to cross check results of test_stdp_poiss.sli
- adapted test_stdp_poiss.sli, such that it runs
- results are not yet identical
- 2008-05-08 plesser
- [r7233] Fixed stack load control in GetenvFunction.
- 2008-05-06 plesser
- [r7230] Fixes #223: avoid resetting time when time is 0.
- 2008-05-05 diesmann
- [r7229] experimental predictive parser for infixes in examples
- 2008-05-03 diesmann
- [r7226] experimental work on support for test driven implementation
- 2008-05-02 plesser
- [r7225] Improved comments in Network::add_node(), added some checks.
- 2008-05-01 diesmann
- [r7219] reactivated
- 2008-04-30 plesser
- [r7216] Rearranged code in pif_psc_alpha and added comments.
Fixed bug and comment in mymodule.cpp.
- 2008-04-30 helias
- [r7215] added testsuite to EXTRA_DIST
- 2008-04-28 plesser
- [r7208] Corrected all overriding declarations/definitions of init_paramters_() and init_dynamic_state_() to take Node const* argument, not Node *const.
- 2008-04-28 kunkel
- [r7207] iaf_psc_exp_envelope: added new condition for finding missed spikes
- 2008-04-28 plesser
- [r7205] * Simplified sed for / removal in MPI path, from JME
* Removed tests for FFTW3 and Vigra (only needed for external modules and should be placed there).
- 2008-04-25 kupper
- [r7201] Completed/corrected documentation of
* GetSynapseContext
* SetSynapseContext
* SetSynapseDefaults
* GetSynapseDefaults
* GetConnections
* SetConnections
* SetConnection
* GetConnection
* FindConnections
- [r7200] Fixed typo in documentation of FindConnections.
- 2008-04-25 eppler
- [r7197] Reverted a change that made 'make dist' fail
- [r7194] Removed HDF5 detection again. HDF5 stuff is now developed in the branch hdf5storage.
- 2008-04-25 helias
- [r7193] - generalized CGenericConnectorModel to GenericConnectorModelBase
- GenericConnectoModelBase now serves as a base class
- GenericConnectorModel : public GenericConnectorModelBase is now the generic connector model for sysnapses with heterogeneous delay
- GenericConnectorModelHomD : public GenericConnectorModelBase is now the generic connector model for sysnapses with homogeneous delay
- the two latter classes mainly overrige the virtual double_t get_default_delay_() function to obtain the default delay from either defaults_ or common_props_
- deleted connector_model_hom_wd.{h,cpp} now obsolete
- deleted connector_hom_wd.h now obsolete
- 2008-04-24 plesser
- [r7189] Now creates working configuration even if CXX is set to useful value and --with-mpi given with argument; fixes #219
- 2008-04-24 eppler
- [r7188] Added hints for emacs users (formerly in configure summary)
- [r7187] * Fixed configuration summary display problems
* Added extern "C" to HDF5 compile text
- 2008-04-24 helias
- [r7186] - cleaned up and simplified the min/max_delay checking
- default delays will be checked now when they are used for the first time
- adapted connector_model_hom_wd
- 2008-04-23 eppler
- [r7183] First version of HDF5 detection. PHDF5 checks are missing completely.
- 2008-04-23 helias
- [r7182] - changed TimeModifier::set_tics_per_ms to TimeModifier::set_time_representation to enforce simulataneous change of TICS_PER_MS and resolution
- adapted and unified the code in Scheduler::set_properties for changing the time representation
- 2008-04-23 kupper
- [r7181] o bugfix
o added short docu of :GetGID
- [r7180] updated documentation of GetGID
- [r7179] accounting for new behaviour of GetGID: GetGID breaks on
non-homogeneous integer arrays since r6412. The topology library now
needs to check for falses explicitly.
- 2008-04-23 diesmann
- [r7178] new min_delay test
- 2008-04-23 plesser
- [r7177] DynamicModuleLoader now executes initializing SLI file properly; error handling is modernized.
- 2008-04-23 helias
- [r7176] - fixed bug #217
- reset time representation to compiled in defaults after ResetKernel
- truncated explicitly given delays in register_connection to integer step values before check_delay
- initilized {min,max}_delay_candidate to proper values after calibrate / reset
- removed TImeModifier::set_tics_per_step_default
- 2008-04-23 plesser
- [r7175] Removed superfluous gslfunc.{h,cc}. Declare functions to be passed to GSL as static members or plain functions with extern "C" linkage.
- 2008-04-23 kunkel
- [r7174] added test script for static synapses with homogeneous weight and delay
- 2008-04-23 diesmann
- [r7173] for ticket 217
- 2008-04-22 plesser
- [r7172] Improved handling of modules:
* configure switch --with-modules meaningful again
* linked and loaded modules handled differently wrt sli initialization
* checking for duplicates between linked and loaded modules
* MyModule now installs mymodule.sli
* added compiler switch/guard in MyModule to keep dynamically loaded modules from registering as linked
- [r7171] Obsoleted by examples/MyModule
- 2008-04-22 helias
- [r7170] - cleanup of ticket #15
- moved ConnectionHomWD to nestkernel
- introduced models/StaticConnectionHomWD
- [r7169] fixed bug #218:
- registration of stdp_connections at the Archiving_Node now also work after simulation has been called without blowing up the history
- unregistration of stdp_connections now also works for maturing_connections which have died without loosing spikes from the history
- 2008-04-22 eppler
- [r7168] Renamed nest-config.sh to nest-config and changed dependent files accordingly
- 2008-04-22 plesser
- [r7167] Set svn:keywords to Date Author Revision HeadURL Id
- [r7166] Attempting to fix automatic revision numbers and require/provide mechanism.
- 2008-04-21 plesser
- [r7165] * Added libmymodule targets and pertaining comments.
* Activated "provides-component".
- [r7164] Improved detection of mpi compiler wrappers
- 2008-04-21 eppler
- [r7159] * nest-config.sh now knows about ${exec_prefix}
* nest-config.sh is now installed to ${exec_prefix}/bin
- 2008-04-21 plesser
- [r7158] Eliminating warnings from analog_data_logger_impl.h.
- [r7157] * Changed order of mpi compiler wrapper search, now fine on OSX, too.
* HAVE_LONG_LONG now defined with value 1, avoids conflict with mpi.h.
- 2008-04-20 plesser
- [r7155] * Moved .sli files to sli subdirectory
* Added generation of help to make install target.
- 2008-04-18 eppler
- [r7154] install mymodule.* to lib/nest instead of /lib, see #197 for details
- [r7153] This commit is related to #197
* Fixed error messages
* --with-nest now expects the nest-config.sh script as argument
* prefix is now set as NEST's if the user did not set it otherwise
- [r7152] Derive from ConnectionHetWD instead of Connection
- [r7151] nest-config.sh is now installed to @PKGDATADIR@/extras
- 2008-04-18 plesser
- [r7149] Network::register_model(), ConnectionManager::register_synapse_prototype() and SLIInterpreter::createcommand() now throw NamingConflict if an entity of the same name is known.
- [r7148]
- [r7147] Moved connections_het_wd.* from models to nestkernel.
- 2008-04-18 eppler
- [r7146] Removed all pseudo-namespaces from help-files. See #212 for details.
- 2008-04-18 plesser
- [r7144] Removed erroneous comment "devices never have proxies", see #149.
- 2008-04-18 diesmann
- [r7141] updated test data for new /spike_times, fixes ticket 215
- 2008-04-17 kunkel
- [r7140] - added static_synapse_hom_wd: Static synapse with homogeneous weight and delay
- removed weight and delay data members from Connection
- introduced ConnectionHetWD, ConnectionHomWD derived from Connection. ConnectionHetWD now serves as base class synapses with heterogeneous
weight/delay
- corrected test_iaf_psp.sli: use interval h for voltmeter
- corrected test_spike_generator.sli: now properly uses Fold to check for correct outcome, therefore fails, see bug #215
SK, MH
- 2008-04-17 diesmann
- [r7138] replaced slice ring buffer files with previous version until we find horrible bug
- 2008-04-17 morrison
- [r7137] removed explicit constructor calls from slice_ring_buffer -am
- 2008-04-17 diesmann
- [r7136] documentation for ToMathematicaExpression and ToMathematica
- 2008-04-16 eppler
- [r7134] This hopefully fixes #207. The changes are
* Use a combination of `@PKGSRCDIR` and `$(subdir)` instead of `$(srcdir)`, which may be relative in some cases
* Rename `HELP_SUBDIRS` to `HELPDIRS` because it contains absolute paths now
- 2008-04-15 eppler
- [r7130] * Removed `lockptr::operator<<` because it may not do what you expect from it (especially with io manipulators)
* Removed `lockptr::operator<<` usage (no using proper dereferencing)
* This also fixes a compile bug that happens with gcc 4.4.0
- [r7129] Fixed some more dead links
- [r7128] Ignore Makefile.in
- [r7125] Not needed anymore
- 2008-04-14 helias
- [r7111] -edited comment in connection_manager.cpp
- [r7110] - fixed bug #161: introduced a new class TimeConverter, which is passed along the calibrate path to convert times stored in steps or tics with respect to the old time representation into the new representation.
- updated comments in test_tsodyks_{depressing,facilitating}.sli
- included test_iaf_1to2_default_delay.sli into testsuite
- 2008-04-14 kupper
- [r7109] added doc for still-to-be-implemented PFConnectLayer
- 2008-04-14 eppler
- [r7108] * Fixed some dead links in the documentation
* Added namespace testsuite for tests
- 2008-04-14 kunkel
- [r7107] add slice ring buffer to model iaf_psc_exp_presc
- 2008-04-14 kupper
- [r7101] setting property svn:executable on python example scripts
- [r7100] added #!<interpreter> lines to all python example scripts
- 2008-04-14 helias
- [r7099] - removed module unloading
- 2008-04-14 plesser
- [r7096] Added comment on necessity of bootstrap after changes, see #211
- [r7095] End of recording now set explicitly, improved comments
- [r7094] Corrected test script wrt #210.
- 2008-04-13 helias
- [r7093] - fixed bug introduced in changeset 7089 in connection manager:
missing check for non-existenc connector in validate_connector
- updated test_spike_transmission_ps.sli to check for right number of spikes
- 2008-04-11 kunkel
- [r7092] off-grid spiking for developer/iaf_psc_exp_exact, _canon, _envelope
- [r7091] iaf_psc_alpha_canon remove outputs
- [r7090] add iaf_psc_exp_presc
- 2008-04-11 helias
- [r7089] -added module unregistration (still experimental).
-modules can only be unloaded, if none of their neuron models and synapse models are in use.
-added checking mechanism to network/connection_manager for existence of models / synapse types
-added example unloading code to mymodule
- 2008-04-11 gewaltig
- [r7088] Replaced deprecated LRest
- [r7087] Revived /to_file /to_memory and /to_screen settings in RecordingDevice::{SetStatus,GetStatus} since /record_to does not work in pynest.
- 2008-04-11 diesmann
- [r7085] the default delay problem (again?)
- [r7081] comment for Most improved and warning LRest
- 2008-04-11 plesser
- [r7080] Fixed spaces around data in VectorDatum printout.
- [r7079] Corrected checking of parameter values.
- [r7078] Fixed error in output of DatumVectors.
- 2008-04-10 plesser
- [r7077] Added compiler detection
- [r7076] Added compiler detection, now works with MPI compiler wrappers, too.
- [r7075] MyModule mostly works now. Some bug in StepPatternConnect. Mymodule.sli does not work (provide/require stuff, commandstring not executed). Problems with compilation with MPI. Added little test.
- 2008-04-10 diesmann
- [r7074] sequences in Take and Drop now work for negative indices
- 2008-04-10 plesser
- [r7073] Replaced private NestModule::check_stack_load() with SLIInterpreter::assert_stack_load().
- [r7072] Added MyModule as an example for how to create a module; work in progress.
- 2008-04-10 eppler
- [r7071] Check for python development header, fixing #205
- 2008-04-10 diesmann
- [r7067] repair for ticket 206, scali
- 2008-04-10 plesser
- [r7066] Models are now registered with the network through a common register_model() function template defined in genericmodel.h; make model registration more similar to connector registration.
- [r7065] Moved DynamicModuleManagementError to sliexceptions.
- [r7064] Added remove() to remove individual items from dictionary.
- [r7063] Output format for VectorDatum types modified.
- 2008-04-09 helias
- [r7062] added tests for correlation_detector, mip_generator
added cross check script (cross_check_test_mip_corrdet.py) for correlation_detector
changed property names in mip_generator/correlation_detector to name objects
moved Tsodyks shortterm examples/plot-scripts to example directory
made random number generator changeable in mip_generator
- 2008-04-09 eppler
- [r7061] PyNEST is now default. Use --disable-pynest if you don't need it.
This fixes #103. Note that it is only tested on my SuSE machine.
- [r7060] * Removed some unused variables and checks from configure.ac and related files
* Cleanup of the mechanism for the extraction and installation of the help files
- 2008-04-04 eppler
- [r7059] More sopfisticated SetStatus. Fixing #139
- [r7058] Improved neuron descriptions
- [r7057] Removed all remaining references to express. This fixes #19
- 2008-04-04 plesser
- [r7056] Test works again, purpose unclear
- 2008-04-04 eppler
- [r7055] svn ignore testsuite/Makefile.in
- 2008-04-04 plesser
- [r7054] Reorganized send() routines. send() now determines itself if events must be sent offgrid or not. Use of RTTI information superfluous due to template specialization. Fixes #166.
- [r7053] Flexible treatment of missing dictionary entries; fixes #198.
- [r7052] Extended documentation
- [r7051] - RecordingDevice now has /record_to parameter instead of /to_file, etc
- {Int,Double}VectorDatum content now printed by == in SLI.
- 2008-04-04 schrader
- [r7050] adapted hh* test scripts to changes in devices (to_memory et al)
- 2008-04-04 plesser
- [r7049] Fixed bug that allowed sending spikes with multiplicity 0.
- 2008-04-04 eppler
- [r7048] Renamed SLI_FULL_{SOURCE,BUILD}DIR by PKG{SRC,BUILD}DIR, fixing #83
- 2008-04-04 helias
- [r7047] adapted tsodyks_shortterm_bursts.sli
- [r7046] added tests for tsodyks_synapse, moved and updated example scripts for tsodyks_synapse and shortterm plasticity network bursts to examples/nest
- 2008-04-04 eppler
- [r7045] Added -export-dynamic to the LDFLAGS
- 2008-04-04 austvoll
- [r7044] Removed comments associated with old AnalodDataLogger.
- 2008-04-04 plesser
- [r7043] Removed hashdict since it is a retired development idea. It will always be available in the repository.
- 2008-04-03 plesser
- [r7039] svn merge nest2@7038 nest2.newtestsuite@7038 nest2
- Merged branch newtestsuite back to trunk.
- Branch newtestsuite is now retired.
- 2008-04-02 kunkel
- [r7036] add newton-raphson based determination of threshold crossing to canonical model
- 2008-04-01 eppler
- [r7029] * Fixed some undefined references in the documentation
* Made help-generation related stuff private
* Removed help-generation related stuff from quickref (Fixing #105)
- 2008-04-01 tetzlaff
- [r7028] cvs_f corrected (TT)
- 2008-04-01 kunkel
- [r7024] new model: exact spike timing based on envelope function; added to Makefile.am and developermodule.cpp
- 2008-03-27 eppler
- [r6979] Removed obsolete file. This is now carried out by Makefile.am
- [r6978] Added more documentation for statusdict
- [r6977] Documented userargs in --help page
- 2008-03-26 eppler
- [r6972] Major cleanup of help generation
* documentation of extra modules is build by toplevel makefile
* modules still have control over their documentation
* documentation of testsuite is extracted and installed again (this partly fixes #137)
- 2008-03-26 kupper
- [r6971] reestablished the stopped contexts for command line options -, --batch and file arguments, that were lost during our last rewrite of the command line parsing.
- 2008-03-26 eppler
- [r6970] NEST now accepts arbitraty commandline arguments that can be used by scripts. The format is --userargs=arg1:arg2:arg3=val3:arg4, i.e. a list of colon separated arguments that will be available from /userargs in the statusdict.
- 2008-03-25 eppler
- [r6960] Redirect errors of make install-slidoc to /dev/null
- [r6959] Changed the remaining occurences of slirc to nestrc
- 2008-03-20 eppler
- [r6957] Added /print_time to the root status dictionary, which toggles progress reporting during simulation
- 2008-03-20 schrader
- [r6956] added warning when --with-python= has been given without setting --enable-pynest
- 2008-03-19 eppler
- [r6955] print pynest prefix only if it is not empty
- 2008-03-17 helias
- [r6953] removed reset of correlation detector during calibrate
- 2008-03-17 eppler
- [r6952] Fix for #177
- 2008-03-12 schrader
- [r6951] debug in pynest:
-datumtopythonconverter now protected against non-existing numpy
-HAVE_NUMPY set during install
- [r6949] hl_api debug:
(1) RandomDivergentConnect had a false argument order. Did anyone ever use this function?!
(2) Reverted error handling. pyhandleerror now back to normal (used 'svn blame').
- 2008-03-03 helias
- [r6946] added event.set_sender(this) in iaf_psc_delta::check_connection
- [r6945] added maturing_connection_fr::check_event(SpikeEvent)
- 2008-03-02 helias
- [r6944] made premature connections immortal
- 2008-02-26 eppler
- [r6943] find -name "*.py" -exec svn propset svn:eol-style "native" {} \;
- [r6942] testing eol-style property
- [r6940] Fixed a bug: empty RPATH in objectfiles
- 2008-02-25 eppler
- [r6937] Added source files to EXTRA_DIST list
- 2008-02-21 kupper
- [r6928] Pynest startup now loads the same modules like the normal nest
startup. This guarantees that pynest has the same (SLI-) command set
as the nromal nest.
Only exception: The GNUreadline module is ''not'' loaded,
because it is incompatible with python's own readline.
- 2008-02-20 schrader
- [r6925] added clean target to pynest;
exec_prefix can be set in pynest
- 2008-02-15 plesser
- [r6922] Time step now 0.1ms as for brunel-1.sli
- 2008-02-12 eppler
- [r6918] Added extras/nest-config.h.in for people that want to linkt against NEST libraries directly... The file is not installed, as this is not the recommended way of using NEST.
- [r6917] Added missing newline at end of file
- 2008-02-11 schrader
- [r6912] added better clean target to pynest; removed unneccesary raiseerror
- 2008-02-11 emueller
- [r6911] Fixes to eif_cond_exp_sfa_rr neuron model
- 2008-02-11 schrader
- [r6909] python distutils now independent of automake's variables.
- 2008-02-11 eppler
- [r6908] This is the fix for #147
- 2008-02-11 gewaltig
- [r6907] Removed annoying info in SLI_MODULE_PATH.
- [r6906] File was not used
- 2008-02-08 plesser
- [r6894] Preliminary fix for problems with environ access on OSX, cf #170(?)
- 2008-02-08 eppler
- [r6887] * Modified Models() and SynapseTypes() to return lists instead of printing the information
* All Methods not throw NESTError instead of plain Exception
- 2008-02-08 schrader
- [r6885] stabilized build directory of pynest module.
- 2008-02-07 schrader
- [r6879] created setup.py.in to be transferred into setup.py due to
build path-problems on some machines
- 2008-02-07 hanuschkin
- [r6877] input check corrected
- 2008-02-07 kunkel
- [r6876] iaf_psc_exp_exact: warning in case of superthreshold input current, adaptive bisectioning (to be tested)
- 2008-02-07 schrader
- [r6875] typo in setup.py
- 2008-02-06 helias
- [r6874] implemented RandomConvergentConnect with explicit arrays for weights and delays
- 2008-02-06 schrader
- [r6873] fixed bug when configure is invoked with relative path
- 2008-02-06 kupper
- [r6872] changed menu entry for editing ~./slirc to ~./nestrc
- 2008-02-06 schrader
- [r6871]
- [r6870] fixed install-exec target.
see http://en.wikipedia.org/wiki/Unusual_software_bug#Schroedinbugs
- 2008-02-06 gewaltig
- [r6869] The frozen flag is checked during calibrate, so we don't need it during update
- 2008-02-06 schrader
- [r6868] wrong linker flag due to python bug.
included a case for using mpi
- [r6867] masequerade of make-variables to prevent ill parsing,
inclusion of @GSL_CFLAGS@.
- 2008-02-05 schrader
- [r6866] debug in python distutils::setup.py;
runtime-linked library developermodule now included
- 2008-02-05 kunkel
- [r6865] #165: Undeclared symbol NAN -> done, remove COEFF_EXACT condition in ShortSparsePolynomial, changing I_e now possible for iaf_psc_exp_exact
- 2008-02-04 helias
- [r6864] added PYTHON_EXEC in pynest/Makefile.am, target all
- 2008-02-04 emueller
- [r6863] New eif model needs new names
- [r6862] Added another exponential integrate and fire model with
additional adaptation and refractory conductances,
and some tricks to save us from 0.01 time step,
not yet tested.
- 2008-02-04 eppler
- [r6861] Added some missing includes
- [r6860] Fixed a build problem related to neststartup.o
- 2008-02-02 schrader
- [r6858] developermodule is liked in wrongly. Commenred this out.
Gonna solve this asap!
- 2008-02-01 kunkel
- [r6857] debug iaf_psc_exp_exact.cpp: delete potential spikes in case of new events
- [r6856] initial checkin iaf_psc_exp_exact, introduce new parameter names (e.g. root_finding_epsilon), new class ShortSparsePolynomial that is used by
Brette's root finding algorihtm in iaf_psc_exp_exact
- 2008-01-31 schrader
- [r6854] rewritten pynest (auto)make mechanism to make use of
Python's distutils.
- 2008-01-31 tpotjans
- [r6853] Migrated pulsepacket_generator from developerdict to modeldict.
- 2008-01-30 hanuschkin
- [r6850] bugfix #157
- 2008-01-29 diesmann
- [r6846] check transmission from Poisson
- [r6844] test if ps version records all spikes
- [r6843] enhancement of get for new testsuite
- 2008-01-28 helias
- [r6842] extended correlation_detector to record cross correlations of weighted spikes
- 2008-01-28 hanuschkin
- [r6841] canonical implementation of iaf model with exponential currents
- 2008-01-26 helias
- [r6839] added assertions for histogram entries in correlation_detector
- 2008-01-23 gewaltig
- [r6834] Removed errors due to changed property names in the brunel examples.
- 2008-01-23 tpotjans
- [r6833] Fixed bug in pulsepacket_generator for small activity and added test_pulsepacket_generator.sli.
- 2008-01-21 eppler
- [r6829] Added -lpython@PYTHON_VERSION@ to the linker flags of PyNEST
- 2008-01-17 helias
- [r6828] fixed bug in correlation_detector by assuring temporally ascending sorted events in the deques
- 2008-01-17 emueller
- [r6827] Added a pynest script to test triplet stdp in a basic quad-of-spikes case
- [r6826] Fixed assert failure on GetConnections for selective synapse types
and my custom synapse types. schemmel_s1_synapse was unaffected.
- 2008-01-16 emueller
- [r6825] Added basic triplet STDP. No weight dependence, yet.
Still need a benchmark example ...
- 2008-01-16 plesser
- [r6824] CopyModel is now thread-safe, but dynamically loaded modules can still not be unloaded after models have been copied.
- [r6823] Corrected commandstring()
- 2008-01-16 helias
- [r6822] changed correlation_detector to have proxies in order to record events from sources on different threads
- [r6821] commented private random number generator in mip_generator
- 2008-01-16 plesser
- [r6820] send() now uses iterator to traverse target lists, speeds up brunel-2 by approx 10%
- 2008-01-15 schrader
- [r6819] own RNG created by pulsepacket_generator and developermodule
changed to usage of global rng.
- 2008-01-13 morrison
- [r6817] SetSynapseDefaults now treats min_delay, max_delay and delay all together if all of them are set. Also, calibrate in static_connection transforms the default delay correctly into the new time base. These changes fix #120
- [r6814] creating a precise model now automatically sets the off_grid_spiking flag to true, so offsets are delivered. This fixes #132
- [r6810] spike buffers now only reset if they don't contain relevant information
- 2008-01-12 eppler
- [r6807] Added FindConnections to pynest
- [r6806] Fixed buffering the conductances
- 2008-01-11 kupper
- [r6800] Changed default verbosity level to M_INFO.
- [r6799] changed initialization message to prioroty M_STATUS
- 2008-01-10 kupper
- [r6797] Worked over message levels:
* new level M_STATUS=7
* standard verbosity level is M_INFO
* new level for use with setverbosity M_QUIET=100
* new level for use with setverbosity M_ALL=0 (previously called M_NONE)
* new command line switch --verbosity=...
- 2008-01-10 plesser
- [r6796] svn merge ticket99 -r 6770:6795 nest2 Removal of code from GSL from librandom.
- 2008-01-10 kupper
- [r6794] In /evalrc:
* Cleaned up some unnecessary parts
* Added the rest of messages /evalrc produces to Olivers /:warning mechanism
- 2008-01-10 eppler
- [r6793] * Added FindConnection, which returns threads and ports of all connections between a given source and target. This information can then be used to set the parameters of a specific connection
* Added variant GetConnection_i_l_i taking gid, synapse, port
* Added extended address semantics to GetConnection_a_l_i
- [r6792] Fixed a typo
- 2008-01-10 kupper
- [r6791] A user who is completely new to nest should see the infomessages.
Otherwise they will never know that they are there!
However, we show them how to turn them off.
- 2008-01-08 helias
- [r6787] bug #138: changed check_delay to use min_delay and max_delay from scheduler, once simulate was called.
- [r6784] changed delay checking to prevent bug#138, MH
- 2008-01-04 schrader
- [r6778] added BrodyHopfield.sli. Nice little example
- 2008-01-03 gewaltig
- [r6775] Updated documentation of nestrc.
- [r6774] File defined in NESTRCFILENAME is now properly checked.
- [r6773] Environment variable for custom RC files renamed to NESTRCFILENAME.
- [r6772] /evalrcfile improved. It now checks for legacy slirc files and warns the user.
- [r6771] Renamed resource file and made some more comments.
- 2008-01-02 morrison
- [r6768] updated FacetsBenchmarks so they run again.
- 2007-12-26 eppler
- [r6767] Added Py_BEGIN_ALLOW_THREADS/Py_END_ALLOW_THREADS around the call to
execute() to allow multithreaded Python programs to use PyNEST.
- 2007-12-20 schrader
- [r6764] map_neuron: comments, debug, optimization
- 2007-12-20 eppler
- [r6763] Minor changes of comments and indentation
- 2007-12-18 helias
- [r6760] implemented spike_delta_connection::initialize_property_arrays
- [r6759] checked for double spikes in maturing_connection
- 2007-12-18 schrader
- [r6758] added map_neuron, a spiking-bursting neuron using an iterative map.
neuron has basic features.
- 2007-12-13 eppler
- [r6751] Forgot to add topology/sli to Makefile.am in last commit
- [r6750] The topology library is now distributed in the release. Note that this is only the SLI version that has already been part of NEST1.
- 2007-12-12 kupper
- [r6748] svn merge topology-cleanup -r6731:6737 nest2
Merging second part of the branch topology-cleanup to the trunk.
These are bugfixes and updates in topology.sli.
In detail, this commit contains the following commits from the branch topology-cleanup:
* BUGFIX: Adjusted to new form of 'Connect': Models are now specified as literals.
* BUGFIX: replaced leftover occurences of /edgehandler -> /EdgeHandler
* BUGFIX: errorhandlers now correctly set /newerror to false in stopped contexts
* BUGFIX: topology library requires the arr library
- [r6747] svn merge topology-cleanup -r6728:6731 nest2
Merging fist part of the branch topology-cleanup to the trunk.
These are all the changes that undo the changes that happened on the
trunk, but should rather have happened on the branch topology2.
In detail, this commit contains the following fixes from the branch topology-cleanup:
* Undoing the changes to topology.sli made by plesser in r6202.
* Re-doing a bugfix that had been correctly done by plesser with r6202.
* Removing topology module. Now the old topology.sli library is all that's left.
See NEST developer list from 4-dec-2007 for why this is happening.
- 2007-12-12 eppler
- [r6746] svn merge -r 6666:6744 nest2.newtestsuite/lib/sli/mathematica.sli nest2/lib/sli/mathematica.sli
svn merge -r 6666:6744 nest2.newtestsuite/lib/sli/typeinit.sli nest2/lib/sli/typeinit.sli
svn merge -r 6666:6744 nest2.newtestsuite/lib/sli/unittest.sli nest2/lib/sli/unittest.sli
svn merge -r 6666:6744 nest2.newtestsuite/sli/sliarray.cc nest2/sli/sliarray.cc
svn merge -r 6666:6744 nest2.newtestsuite/sli/slicontrol.cc nest2/sli/slicontrol.cc
svn merge -r 6666:6744 nest2.newtestsuite/sli/slidata.cc nest2/sli/slidata.cc
svn merge -r 6666:6744 nest2.newtestsuite/sli/slidata.h nest2/sli/slidata.h
svn merge -r 6666:6744 nest2.newtestsuite/testsuite/nest/test_iaf_i0_refractory.sli nest2/testsuite/nest/test_iaf_i0_refractory.sli
- 2007-12-12 schrader
- [r6745] transferred parameters into names:: namespace
developer/iaf_psc_delta_currents.cpp
developer/iaf_psc_alpha_currents.cpp
developer/iaf_multisynapse_neuron_wang_rk2ts.cpp
- 2007-12-12 eppler
- [r6743] Fixed and added some documentation
- 2007-12-12 schrader
- [r6742]
- [r6741] tiny debug in test_I_e_versus_dcgen.sli
- [r6740] further step in includein I_e:
debug in iaf_cond_exp_sfa_rr,test_I_e_versus_dcgen
and re-insertion of hh_cond_exp_traub, because
it passes the test
- 2007-12-11 schrader
- [r6739] added I_e in iaf_cond_exp and ensured consistency in comments.
- 2007-12-11 enger
- [r6738] Moved class histentry to separate file to avoid circular inclusion
problem with Portland Group compiler.
- 2007-12-06 schrader
- [r6726] added I_e (external current) to iaf_cond_alpha
- 2007-12-05 schrader
- [r6725] minor change in comment
- [r6724] added test_I_e_versus_dcgen.sli. to check
conststency betw dc_generator and current variable I_e
- 2007-12-04 kupper
- [r6722] * added docu of :completefilename
* searchfilename now issues debugging messages (for debugging, you know)
- 2007-11-30 plesser
- [r6718] Replaced ulong with ulong_t
- 2007-11-30 eppler
- [r6717] GetConnections now returns a dict of empty arrays instead of an empty
dict if there are no connections. MH+JE
- 2007-11-27 schrader
- [r6709] moved hh_cond_exp_traub.h from models to developer. neuron is not tested and does not work properly.
- 2007-11-27 plesser
- [r6708] Implemented first version of CopyModel, not finished
- [r6707] Implemented first version of CopyModel, not finished
- 2007-11-26 kupper
- [r6706] * Fixed a lot of "Dead Link to" warnings during SLIdoc generation by
removing Links to undocumented variants.
* Fixed some other "Dead Link to" warnings".
- 2007-11-24 tetzlaff
- [r6705] cvs_f improved.
- 2007-11-23 schrader
- [r6704] added variable I_e to hh_cond_exp_traub to set external current
- [r6703] added I_e variable to set constant current.
- 2007-11-22 tetzlaff
- [r6702] cvs_f added.
- 2007-11-16 eppler
- [r6700] * Made ConnectionManager::get_num_connections() const
* Moved some status dict entries from Scheduler to ConnectionManager
- 2007-11-15 emueller
- [r6697] Fixed "trailing backslash"
- [r6696] Added get_synapse_context function
- [r6695] Added first implementation of the FACETS hw stage1 synapse emulation
- [r6694] oops, there's no such thing as a PythonDatum ;-)
Nothing to see here, move along, move along.
- 2007-11-14 emueller
- [r6693] Fixed dictionary memory leak
- 2007-11-14 eppler
- [r6692] Fixed node-passing, fixing #130
- [r6687] Changed the way Time::update_steps_() handles truncation errors. This also fixes #129
- 2007-11-13 plesser
- [r6686] Corrected test to unittest inside file.
- 2007-11-10 eppler
- [r6679] Some additional cleanup
- [r6678] Finished the cleanup of nestmodule started during HEP's stay
- [r6677] Some minor changes in the comment for PyNEST.
- 2007-11-09 eppler
- [r6676] MemoryInfo now gives reasonable numbers again. This fixes #4. I also
removed most of the variants, as they were not really needed.
- 2007-11-02 helias
- [r6665] added forgotten maturing_connection_ir, MH
- 2007-11-01 eppler
- [r6664] Removed references to MaturingConnectionIr and MaturingConnectorIr due
to missing files
- [r6663] Actually moved correlation_detector, this partly finishes [6658]
- [r6662] Actually moved mip_generator, this partly finishes [6658]
- [r6661] Rudementary script to test if distribution works
- [r6660] Now using pre-defined Name objects instead of strings
- [r6659] Added ''spike_times''
- 2007-10-31 helias
- [r6658] moved correlation_detector and mip_generator to modelmodule. added test script test_mip_corrdet.sli for both models. MH
- 2007-10-26 emueller
- [r6649] Added a "selective_connector" to implement inh_gamma_generator_ng
so that it properly delivers indepedent spike trains to each target
without sending a DSSpikeEvent every time step.
- 2007-10-25 emueller
- [r6648] Added simple generator code (spike trains are identical for each target)
- [r6647] Added markram_connection, split inh_gamma_generator in simple working one and
_ng (next generation) development one
- [r6646] Fixed typo in get_properties "spikes_times_arr" -> "spike_times_arr"
- [r6645] Moved inh_gamma_generator to developer module due to problems porting
certain features to NEST2 correctly
- [r6644] Added weight/delay broadcasting to ConvergentConnectWD, DivergentConnectWD
- 2007-10-24 plesser
- [r6643] Added ac_gamma_generator
- 2007-10-17 kupper
- [r6642] code cleanup in ppage
- [r6641] * improved readability of ppage command
* fixed documentation of oldgetline
- 2007-10-17 eppler
- [r6640] Improved MPI initialization. This should solve the remaining problems
with parallel PyNEST.
--This line, and those below, will be
ignored--
M pynest/pynestkernel.cpp
M pynest/nest/hl_api.py
M nestkernel/communicator.cpp
M nestkernel/communicator.h
- 2007-10-16 eppler
- [r6639] Fixed documentation
- [r6638] Removed obsolete Documentation for NetworkSave/Load
- 2007-10-15 kunkel
- [r6637] readapted iaf_psc_alpha_canon to iaf_psc_exp_canon
- [r6636] added model developermodule::iaf_psc_exp_canon
still contains dynamics of iaf_psc_alpha_canon
developermodule/renamed slice_ring_buffer.{h,cpp} to slice_ring_buffer_dev.{h,cpp}
Susanne Kunkel, Alexander Hanuschkin, MH
- 2007-10-15 kupper
- [r6635] renamed idl.sli to IDL.sli
renamed xdr.sli to XDR.sli
to have the library file named consistently with the namespace they introduce.
- [r6634] Updated documentation.
- [r6633] Removed all leftover references to BLISS.
blissify and blissify_array renamed to sliify and sliify_array.
This completes ticket #107.
- 2007-10-15 plesser
- [r6632] Corrected readline checks; removed superfluous READLINE_LDFLAGS
- [r6631] Corrected parameter names.
- 2007-10-15 eppler
- [r6630] Removed references to good old bliss
- 2007-10-12 morrison
- [r6628] set the minimum size of the send_buffer to 2 so that simulations with 1 local thread and min_delay=h don't crash
- [r6627] using names:: for developer/iaf_psc_alpha_adapt and models/hh_* -am
- 2007-10-08 helias
- [r6626] added maturing_synapse_fr for finite CaMKII reservoir, MH
- 2007-10-05 kupper
- [r6625] Removed postscript.sli, see #114.
- 2007-10-05 plesser
- [r6624] Converted to use nest_names, with required additions to name table.
- 2007-10-05 eppler
- [r6623] Renamed Get/SetSynapseStatus to Get/SetConnection
- 2007-10-04 eppler
- [r6622] Fixed documentation
- 2007-10-04 kupper
- [r6621] NEST Trac has a new root.
- [r6620] The NEST Trac has a new root.
- 2007-10-04 eppler
- [r6619] Changed to use static name objects, see #111
- [r6618] Added t_ref_abs, t_ref_tot and V_min
- [r6617] More cleanupt regarding readline
- 2007-10-04 helias
- [r6616] added hesder files of connections in models/Makefile.am, MH
- 2007-10-04 eppler
- [r6615] removed another reference to readline
- 2007-10-04 helias
- [r6612] removed references to synapse models from nestkernel/Makefile.am, refixes task #97, MH
- 2007-10-04 eppler
- [r6610] fixed extension of puresli (cpp->cc)
- [r6609] fixed documentation on how to build pynest
- [r6606] removed reference to libreadline
- 2007-10-03 diesmann
- [r6604] small corrections, md
- [r6603] small corrections, md
- 2007-10-02 diesmann
- [r6602] now uses atof(), md
- [r6601] now uses atof(), md
- 2007-09-28 helias
- [r6596] -fixed ticket #97: removal of synapse models from the kernel
-fixed the following testsuite examples to work with current release:
tsodyks_shortterm.sli
test_tsodyks_facilitating.sli
test_iaf_psc_exp.sli
test_stdp_hom_poiss.sli
test_tsodyks_depressing.sli
MH
- 2007-09-28 kupper
- [r6595] Created default slirc file: source:/trunk/nest2/examples/sli/slirc.sli.
It is installed to <prefix>/share/doc/nest/examples.
If the user has no .slirc file, it is created from this template.
- [r6594] Better not honor the SLIRCFILENAME environment variable when creating help files during installation. Strange things may happen.
We want a "naked SLI" for installation.
- [r6593] Improved warning in SetOptions command.
- [r6592] Made documentation of help system more readable.
- 2007-09-27 kupper
- [r6591] Complete redesign of help SLI's pager.
* The command "page" is now available to the user for displaying the contents of a file.
It can be customized to use any external pager program. The default is to use the program specified in $PAGER, if set, or our built-in pager "ppage".
* The online help system uses the "page" command to display all information.
* Removed the search for possible PAGER and XPAGER programs from source:/trunk/nest2/configure.ac and source:/trunk/nest2/lib/sli/Config.sli.in.
Instead, updated the documentation of the "pager" command with a number of sensible suggestions to the user.
* Removed guessing of a terminal program for paging. If the user wants to run the pager in a separate window, she can specify the terminal command as pager command (see /page help for examples).
* Now installing the file LICENSE to datadir as an example for a long file to display.
* Added the "license" command.
* Cleaned-up a whole lot of a mess in source:/trunk/nest2/lib/sli/helpinit.sli. This file is a pain.
* TODO: (TERMINAL and EDITOR are still in the configure script, because they are used by a few commands, but they should be removed soon.)
- [r6590] Bugfix in help_l command.
- [r6589] source:/trunk/nest2/lib/sli/helpinit.sli:
extended pager command and completed docu.
- 2007-09-27 gewaltig
- [r6588] fixed typo in welcome message
- [r6587] Fixed recursion bug in help.
- [r6586] Added little pager for helpindex, set verbosity to warning and removed mathlink support from sli libraries.
- [r6585] many changes
- [r6584] configure now breaks if readline is not installed.
- 2007-09-26 kupper
- [r6583] Changed the help command.
- [r6582] Removed leftover directory source:/trunk/nest2/lib/sli/bkernel.
- [r6581] Removed unused .PHONY definitions from Makefile.
- [r6580] Cleaning-up source:/trunk/nest2/lib/idl:
Moving IDL visualization objects from the NEST repository to the
Software repository at HRI. They can now be found in
.../Software/CORE/visualization.
These objects are used in the visualization library (also at the HRI
repository). They run together with the NASE library only, which is
no longer distributed with NEST.
- [r6579] Cleaning-up source:/trunk/nest2/lib/idl:
Removed leftover nase_startup.pro (was used by NASESession, which has long been removed).
- [r6578] Removing IDL files that were used in the IDL-to-BLISS/NEST-interface.
This was an interface to control NEST in a sub-process started from
IDL, control the interpreter, and receive data streams from the
devices.
This interface is (1) vastly outdated, and (2) superceded by the
python interface which is cheaper and more stable.
- [r6577] Removing some very old demo scripts in source:trunk/nest2/lib/idl
- [r6576] Removing some very old demo scripts in source:trunk/nest2/lib/idl
- 2007-09-26 gewaltig
- [r6575] Removed obsolete matlab code
- [r6574] removed obsolete extras: console DotDisplay mathematica osci
- [r6573] Removed obsolete or displaced documentation
- [r6572] removed gdf-tools and mpimodule; added new executable sli, a stripped down sli interpreter without random numbers and nest.
- 2007-09-26 eppler
- [r6571] Removed old tests
- 2007-09-26 kupper
- [r6570] Solved #91 (make -j n >1 crashes on documentation target).
In source:/trunk/nest2/Makefile.am:
Moved the contents of target 'install-slidoc' into target
'install-slidoc-recursive'. The contents of this target are then
executed in serial order. That's probably not the most elegant
solution to this problem, but it works.
- 2007-09-24 plesser
- [r6566] Added advice against Scali MPI; fixed minor errors
- 2007-09-19 kupper
- [r6564] Added balancedneuron-2.sli in list of installable examples.
- [r6563] Added an etended version of the balancedneuron.sli example script.
%%
% This is an extended version of the simple balancedneuron.sli script.
% After finding the rate of the inhibitory background population that
% creates the spontaneous target rate of the test neuron, it records
% the membrane potential of the test neuron for a short period to a file.
% The file is then read and the mean and standard deviation of the test neuron's
% membrane potential is computed and printed.
% Try changing the value of /ipsc and see what happens.
%%
- [r6562] implemented new unit conversion command for convenience: s (1s = 1000ms).
- 2007-09-19 eppler
- [r6561] - Added conductancemeter, SynapticConductanceRequest and SynapticConductanceEvent
- Major clean-up of all conductance-based models in modelmodule
- [r6560] Removed all things from the configuration process that were concerned with
building different kernels and optionality of threads and the interpreter.
- 2007-09-19 plesser
- [r6559] Added empty function for dictionaries
- 2007-09-17 kupper
- [r6558] Implemented arr::Sum, arr::Product, arr::Mean, arr::Var, arr::SDev.
- [r6557] Working on #77: I corrected the use of ofdstream in source:/trunk/nest2/nestkernel/recorder.cpp. The stream retrieved from the status dictionary can now be correctly handled by SLI. This constitutes another problem: #79.
- 2007-09-14 kupper
- [r6555] Resolved ticket #75: SetStatus on recording devices dos now only re-open the stream, if the member /to_file is specified in the dictionary.
- 2007-09-13 emueller
- [r6554] Added inh_gamma_generator
- 2007-09-12 emueller
- [r6553] Fixed bug that hl_api.py, __init__.py are not installed when no prefix is provided.
- 2007-09-12 eppler
- [r6552] Added Rank() and fixed a bug in RandomDivergentConnect()
- 2007-09-11 eppler
- [r6551] Fixed the bug, that the frozen flag is not evaluated.
- [r6550] Reverted changes from [6549] because they did not work!
- [r6549] Fixed bug that frozen flag is not used
- 2007-09-11 potjans
- [r6548] adapted test_stdp_poiss.sli in testsuite to new changes in nest2, wp
- 2007-09-10 kupper
- [r6547] In balancedneuron.sli:
- It does not make much sense to check with 0.001 Hz precision when a single spike makes a difference of 0.01 Hz.
It should be the other way round: set recording period so that a single spike makes 0.001 Hz difference, and then expect 0.01 Hz precision to be beyond random dluctuations.
Changed.
- Removed non-effective part of the code.
- [r6543] - corrected computation of the ourput rate
- extended time for spike counting to a value where at least a few hunbdred spikes can be expected to appear
- added relaxation period in order to start counting only after the network state has settled
- added informative output
- 2007-09-07 eppler
- [r6541] Install examples to a more plausible location
- [r6540] Cosmetics
- 2007-09-05 austvoll
- [r6537] Adding file to branch only.
- 2007-09-04 plesser
- [r6535] Corrected use of d->lookup()
- 2007-09-03 eppler
- [r6534] removed old testscripts that do not work with PyNEST currently
- 2007-09-03 gewaltig
- [r6533] reverted example.
- [r6532] static_synapse::calibrate now resets the delay to 1.0 ms. This solves trac issue #71. Note that now the resolution must be set before any connections/synapse types are created.
- [r6531] Recording devices now have a ampling interval. Moreover, time-stamps are now written in ms rather than steps. You can switch to steps by setting the parameter time_in_steps to True.
- 2007-08-31 austvoll
- [r6530] Reverting changes.
- [r6529] Deleted files intended for branch only.
- 2007-08-31 eppler
- [r6528] Changed the documentation of E_L to be more precise
- 2007-08-31 austvoll
- [r6527] Restructured ConnectLayer function and started adding a Quadtree class. Compiles, but is not tested.
- 2007-08-30 eppler
- [r6525] fixed a bug in FlushDevice
- 2007-08-30 gewaltig
- [r6524] check for SVN bug
- [r6523] check for SVN bug
- 2007-08-30 eppler
- [r6522] testing if subversion works sane
- 2007-08-30 gewaltig
- [r6521] Corrected examples
- 2007-08-30 emueller
- [r6520] Fix removal of aeif_conf_alpha due to Changeset 6511 commit
- 2007-08-30 gewaltig
- [r6519] Changed resolution back to 0.1 ms
- [r6518] Added documentation to hl_api.py, recovered olf version of FlushDevice, and moved voltage_trace and raster_plot into the nest module.
- 2007-08-27 emueller
- [r6512] Added FlushDevice, and broadcasting to SetStatus, ConnectWD in hl_api
- [r6511] Added the iaf_cond_exp_sfa_rr "adaptation" model, like the iaf_sfa_neuron of the nest1 facets-module
- 2007-08-27 eppler
- [r6510] Improved installation of PyNEST. Hopefully this also fixes #70
- [r6509] Processes now sync at the end opf Scheduler::resume(). This fixed #68
- [r6508] Updated doxygen configuration and added some documentation on libunittest
- 2007-08-23 gewaltig
- [r6507] Added aeif_cond_alpha neuron according to Brette and Gerstner (2005) along with two Python examples
- 2007-08-22 plesser
- [r6506] Replaced std::vector by std::deque as container for connections; removed all capacity() related functions.
- 2007-08-21 plesser
- [r6505] Added /conn_capacities to root status dict
- 2007-08-17 eppler
- [r6504] Added $(DESTDIR) to make debian package building running
- 2007-08-15 eppler
- [r6499] Improved documentation
- 2007-08-14 eppler
- [r6497] Fixed some warnings
- [r6496] Fixed some warnings
- [r6495] Added known bugs section to the documentation
- [r6494] Ctrl-D now quits SLI, just like it does in Python!
- 2007-08-14 plesser
- [r6493] Added DynamicModuleManagementError
- 2007-08-13 eppler
- [r6492] Ported noise_generator from NEST 1.0.13 to current NEST2 API
- [r6491] Added names for mean and std
- [r6490] device_prefix is now also reset in reset()
- [r6489] minor fixes
- [r6488] Added DSCurrentEvent for the noise_generator
- 2007-08-13 plesser
- [r6487] Re-added marking of releases up to 1.9.11
- [r6485] - Tagging now forces revision to checked out revision
- Version number properly added to ChangeLog.html
- 2007-08-13 eppler
- [r6483] removed committing of configure.ac
- [r6482] - Patchlevel is now 'svn' by default
- The releasetools replace this by the current svn revision number
- 2007-08-11 eppler
- [r6481] version number is now M.m-p intstead of M.m.p
- 2007-08-10 kupper
- [r6480] - Emacs SLI mode now supports Browsing the NEST Trac.
- Re-adding ++psvn.state, which was removed in r6386. Please leave it here, it tells the psvn mode where our trac is located.
- [r6479] sli.el now uses function-menu on XEmacs again.
- [r6478] updated informative output in configure.ac
- [r6477] commands of the sli-shell menu now available before a sli file loaded
- 2007-08-10 eppler
- [r6476] pynest now also installs its examples
- 2007-08-09 kupper
- [r6475] Most of the SLI mode should now also work with Emacs.
- 2007-08-09 plesser
- [r6474] Default verbosity under pynest now M_WARNING
- [r6473] Removed unused and most likely erroneous setValue()
- [r6472] Fixed untidy whitespace
- [r6471] Removed dead commented code
- 2007-08-09 kupper
- [r6470] changed configure --help output for --with-kernels
- 2007-08-09 gewaltig
- [r6469] Added a NEST's RandomConnect functions to the hl interface
- [r6468] removed wrong documentation from set_status
- [r6467] Added a NEST's RandomConnect functions to the hl interface
- [r6466] Added a version of the brunel network that uses NEST's RandomConnect functions
- 2007-08-09 plesser
- [r6465] Added parameter access checking to Connect_* taking param dict
- [r6464] Fixed messy whitespace
- [r6463] Implemented access checking for dictionary entries in conjunction with
set*properties().
- [r6462] Renamed to avoid name clash on systems that ignore case in file names.
- 2007-08-09 gewaltig
- [r6461] Fixes initialization bug in the ac_generator
- [r6460] Added example of a noisy neuron with sine input
- 2007-08-08 kupper
- [r6459] copying /trunk/synod2 to /trunk/nest2
- 2007-08-08 eppler
- [r6458] Now with 100% more leaky integration!
- [r6457] Now really really reverted the changes...
- [r6456] Reverted one of the changes from r6448
- [r6452] Some cosmetic changes
- [r6451] Updated to new Create semantics
- [r6450] Included some subdirectories
- [r6449] Moved from sd_ps to spike_detector_ps to comply with the other scripts
- [r6448] Cleanup
- [r6447] Fixed a typo
- [r6446] Fixed an error in Layout Network
- 2007-08-08 kupper
- [r6445] Removed paranel and bkernel sources. Paranel is now located in
source:/trunk/paranel, bkernel sources can be looked up in
source:/tags/synod2-1-aug-2007.
- 2007-08-08 gewaltig
- [r6443] Python function Reset changed to the mode descriptive ResetNodes
- [r6442] StackUnderflow now has a comprehensive message
- 2007-08-07 eppler
- [r6440] Minor changes to indentation and comments
- [r6439] Added first version of spike_delta_connection - still far from perfect
- 2007-08-07 gewaltig
- [r6433] Brunel.py now uses module namespace and synapse contexts
- 2007-08-07 plesser
- [r6432] Added missing extern C
- [r6431] Cleaned up compiler option handling for pynest.
- [r6430] Corrected copy constructor.
- 2007-08-07 gewaltig
- [r6429] Added two simple examples
- [r6428] added Python version of balancedneuron.sli
- 2007-08-06 plesser
- [r6427] Added missing std qualifiers
- [r6426] Fixed TypeMismatch() call in setValue()
- 2007-08-06 eppler
- [r6425] Using modelnames instead of ids
- [r6424] Updated to new semantic (literals instead of ids)
- [r6423] Renamed test to unittest, becauese this is a much better name
- [r6422] testsuite/nest2.0 is now testsuite/nest
- [r6421] make install-data now clears helpdir before installing the new documentation
- [r6420] Corrected order of some parameters. This fixes #53.
- 2007-08-06 gewaltig
- [r6419] Fixed some more subtle bugs in /handleerror.
- [r6418] Fixed bug #54 and one undiscoveed one.
- 2007-08-05 gewaltig
- [r6417] Small bugfixe in GetSynapseDefaults
- [r6416] More work on the new error handling scheme. ArgumentType messages are now more comprehensive and show all possible alternatives. The nest scheduler now throws a SLI exception on IPC signals.
- [r6415] Tries now print the set of available variants and throw proper SLI excetions.
- 2007-08-04 eppler
- [r6414] - Fixed GetSynapseContext to return the name instead of the id
- Updated the pynest hl_api.py to use the new funcions for models and
synapses
- [r6413] documentation improvements and cleanup
- [r6412] - Heaps of cleanup in nestmodule. Most functions now check the
stack load via check_stack_load().
- All functions related to synapse types now use literals instead
of ints
- 2007-08-03 plesser
- [r6411] - intepreter now catches std::exception as well, and SLIExceptions are
caught as std::exception
- raiserror() differentiates standard and SLI exceptions
- message from exception is printed in SLI
- UnknownModel split into *{ID, Name}; these provide messages
- Create and CreateMany use these new exception classes
- [r6410] Protected Create and CreateMany by type tries
- 2007-08-03 gewaltig
- [r6409] Overhauled exception handling
- 2007-08-03 kupper
- [r6408] fixed and extended SLI menues
- [r6407] fixed bug in command help display in sli.el.in
- [r6406] fixed helpdesk browsing in sli.el.in
- [r6405] bugfix in sli.el.init
- [r6404] Now using yarm (yet another replacement mechanism)!
We now use sed in the install-data-hook to replace some distribution paths in the sli.el file.
- 2007-08-03 eppler
- [r6403] Removed obsolete stuff
- [r6402] pynest.create now also uses the sli-function directly
- [r6401] More cleanup
- [r6400] Removed an erroneous entry
- [r6399] Removed CasparBenchmarks (again!)
- [r6398] nest-2.0 moved to nest again
- [r6397]
- [r6395] Removed CasparBenchmarks, because they don't belong here
- 2007-08-03 kupper
- [r6394] In process of using autoconf to set dirs for sli.el.
- [r6393] In process of using autoconf to set dirs.
- 2007-08-03 eppler
- [r6392] removed obsolete testsuite
- [r6391] fixed an error in doc installation
- [r6390] tarball name now contains repository revision
- [r6389] Dicts now are sorted alphabetically, HEP
- 2007-08-03 gewaltig
- [r6388] Added some more docstrings.
- 2007-08-03 eppler
- [r6387] removed reference to lib/help, which was removed yesterday
- 2007-08-03 gewaltig
- [r6386] Streamlined Pynest's startup process and removed a number of modules from pynest that are not needed.
- 2007-08-03 kupper
- [r6385] Added a state file for the emacs psvn mode, containing the path to our Trac. Now you can browse the Trac directly from your emacs.
- 2007-08-02 eppler
- [r6383] - developermodule now also installes its own documentation
- (re)moved heaps of obsoltete stuff, more to follow!
- [r6382] - topology now (really) installs its own documentation
- Set and GetModelStatus now also take literals instead of model_ids
- The examples and testsuite are still not converted
- 2007-08-02 kupper
- [r6381] added Makefile to ignore list
- 2007-08-01 eppler
- [r6375] install module documentation
- [r6374] - changed the way how documentation is created and installed
- nest-2.0-init.sli is now nest-init.sli again
- the topology module now installs its own sli-files
- Fixed and extended some documentation on the way
- [r6373] Fixed some documentation
- [r6372] Fixed a typo
- 2007-08-01 plesser
- [r6371] Fixed bugs in connectoin with transition to Create_l.
- [r6370] Fixed report output
- 2007-08-01 eppler
- [r6369] Transition to cleaner nestmodule. Does not compile right now. HEP/JME.
- [r6368] Moved some sli files around
- 2007-08-01 kupper
- [r6367] removed leftover reference to modulated_poisson_neuron, which was meant to be removed with r6365.
- [r6366] o Removed files that were needed to build nest-1.
o Removed the nest-1 target in configure.ac.
Note that nest1 is now located in /trunk/nest1.
- 2007-08-01 linden
- [r6365] modulated_poisson_neuron removed (HL,TT)
- 2007-08-01 eppler
- [r6364] moved the .sli from lib/sli files to here
- 2007-08-01 linden
- [r6361]
- [r6360] iaf_psc_delta compatible with amperemeter (HL,TT)
- [r6359] iaf_psc_delta compatible with amperemeter (HL,TT)
- 2007-07-31 eppler
- [r6357] Hopefully prettified output
- [r6356] Removed a the cause for a warning
- [r6355] make dist now also removes the extra modules from configure.ac
- [r6354] Fixed two bugs
- [r6352] some minor changes to make the tests run better (and even more correctly)
- 2007-07-31 kupper
- [r6351] Replaced (and moved to sli_init.sli) a reference to SLIHOME, which is now absolete.
- [r6350] Removed a reference top SLIHOME, which is now absolete.
- [r6349] Removed a reference top SLIHOME, which is now absolete.
- [r6348] Not used in new startup procedure any longer.
- [r6347] Updated idl startup procedure: removed SLIHOME references.
- 2007-07-30 eppler
- [r6346] more documentation fixed
- [r6345] Corrected some documentation
- [r6344] Major cleanup
- [r6343] - Python.h is now included into datumtopythonconverter.h, not .cpp
- README now points to the correct configure argument
- 2007-07-30 nordlie
- [r6342] Added more functions
- 2007-07-30 kupper
- [r6341] added warning for obsolete SLIHOME.
- 2007-07-30 eppler
- [r6340] improved documentation
- [r6339] Improved testsuite and added automatic testing with make installcheck. see #46
- 2007-07-30 kupper
- [r6338] removed unnecessary variable definition
- [r6337] removed obsolete comment
- [r6336] Jochen and me have the impression that kese files are obsolete since long.
- 2007-07-30 eppler
- [r6335] added basic tests to be used in the testsuite
- 2007-07-30 kupper
- [r6334] SLI can now return proper exit codes when quitting:
- Implemented new command: quit_i
- Exceptions return error code 5
- [r6333] more evals!!
- [r6332] nice C++ cast.
- [r6331] cleanupped unused variables
- 2007-07-30 eppler
- [r6330] Updated to new SetSynapseDefaults semantics
- [r6329] Fixed a typo
- 2007-07-30 gewaltig
- [r6328] protected parent_->get_gid() with a test to fix bug no #45
- 2007-07-27 kupper
- [r6327] Added message on installation dirs.
- [r6326] Corrected helpsearchpath to include the nest-2.0 files.
- 2007-07-27 gewaltig
- [r6325] Added new functions
GetNode()
GetLID()
- [r6324] Removed some subtle bugs in GetNetwork. GetNetwork now handles depths below 1 gracefully.
- [r6323] Added new SLI command GetLID which returns the local id of a node. Moreover, the status dict of each node now has an entry "parent" with the global id of the parent subnet.
- 2007-07-27 kupper
- [r6322] Fixed installation of documentation (inclunding correct paths) and updated helpdesk.
- 2007-07-27 gewaltig
- [r6321] Added a new SLI command GetChildren that returns a list with the ids of the subnet's immediate children.
Added new SLI command GetNetwork that returns a list of all children of a subnet down to a given level.
- [r6320] Added a new SLI command GetChildren that returns a list with the ids of the subnet's immediate children.
- [r6319] Compound::get_properties no longer returns a list of all child nodes.
The list of all children can now be obtained with the new SLI command GetChildren.
- 2007-07-27 kupper
- [r6318] changed svn:ignore.
- [r6317] Now installing examples in our new and cool datadir/doc/nest.
- 2007-07-26 eppler
- [r6316] Some fixed for the installation process
- 2007-07-26 kupper
- [r6315] added sli/idl.sli for installation
- [r6314] changed svn:ignore property.
- [r6313] No CVS any longer.
- [r6312] The REAL sliversion.h.in is located in include/sliversion.h.in.
THIS file was not used at all, so we remove it.
- 2007-07-24 helias
- [r6311] -updated test_min_delay.sli, test_max_delay.sli
- [r6310] -fixed bug #37, delay checking.
-added test script test_delay_check.sli to the testsuite
- 2007-07-24 eppler
- [r6309] Introduce another delay-check. This fixes #37
- 2007-07-23 eppler
- [r6308] Changed ConnectionManager::validate_connector() to explicitly take sc as argument. This fixes #41
- [r6307] Make install is now working For the other changes, see my
mail to the mailinglist
- 2007-07-20 eppler
- [r6306] Fixed a comment
- 2007-07-20 gewaltig
- [r6305] Added support for cygwin to disable dynamic libraries and to change the optimization level to work around bug #40
- 2007-07-19 gewaltig
- [r6304] Removed some outdated scripts.
- [r6303] The example now shows a raster plot of the network activity.
- [r6302] Small python script to make raster plots
- 2007-07-19 eppler
- [r6301] Changed ChangeSubnet and GetLeaves to also take arrays as arguments
- [r6300] Added some bug-fixes provided by Andrew Davison
- 2007-07-18 eppler
- [r6299] added reverse synapsedict lookup
- 2007-07-17 eppler
- [r6298] Removed record_v and added name resolution to some commands
- 2007-07-17 gewaltig
- [r6297] Test script to check automomatic min_delay and max_delay settings. Currently this is broken.
- [r6296] Test script to check the functions Get/SetConnections
- [r6295] the synapse contect in now only used by the connect functions. All other function explicitly expect the synapse type that they should work on. This removes a lot of confusion, caused by the implicit synapse context.
- [r6294] Modified to conform with the new synapse/connections interface.
However, the init_dict code of RandomDivergentConnect must still be ported to the new GetConnections/SetConnections functions.
- [r6293] Modified to conform with the new synapse/connections interface.
- [r6292] Modified to conform with the new synapse/connections interface.
- 2007-07-16 eppler
- [r6291] Removed connection information from the nodes. See #3 for details
- 2007-07-13 gewaltig
- [r6290] getStatus can now retrieve individual entries from the status dict.
- [r6289] small bugs removed
- [r6288] SetStatus and GetStatus now operate on lists rather than individual items.
- [r6287] adapted to API changes
- [r6286] Added support for addresses.
- 2007-07-12 gewaltig
- [r6285] Ported from the SLI version 1
- 2007-07-12 eppler
- [r6284] added Set/GetSynapseContext and Set/GetSynapseDefaults
- 2007-07-12 gewaltig
- [r6283] Check whether min and maxdelay are updated correctly
- 2007-07-12 eppler
- [r6282] Removed some ancient info messages
- 2007-07-11 eppler
- [r6281] Ported to current PyNEST
- 2007-07-11 gewaltig
- [r6280] Removed the Vs from the brunel files, to avoid confusion with V1 as visual cortex
- [r6279] Removed the Vs from the brunel files, to avoid confusion with V1 as visual cortex
- [r6278] Minor edits and cleanup of both brunel scripts
- [r6277] Fixed bugs in RandomConvergent/DivergentConnet when iterating subnets.
- 2007-07-11 eppler
- [r6276] Added default implementation for visit(Datum&) to avoid the exception upon an unknown type
- 2007-07-10 eppler
- [r6275] Incorporated MultiConnet into normal Connect
- [r6274] provide a default implementation for Recorder::get_file_ext()
- 2007-07-09 eppler
- [r6273] Added dc_generator_array which supports piecewise constand DC currents
- [r6272] Added unit (pA) to the documentation
- [r6271] Ported to current PyNEST
- [r6270] Replaced range with xrange where possible
- 2007-07-05 eppler
- [r6269] Fixed setup.py and Makefile am, which unbreaks PyNEST ;-)
- [r6268] Moved content from pynest to nest. This will temporarily break PyNEST.
I will commit the new Makefile.am and setup.py ASAP.
- 2007-07-03 eppler
- [r6267] Changed most of the names to be more similar to SLI names. Added some more wrapper functions
- 2007-07-02 eppler
- [r6266] Fixed some more bugs
- 2007-07-02 morrison
- [r6265] removed querying comments from cont_delay_synapse -am
- 2007-06-29 diesmann
- [r6264] corrected, unit of frac_delay is h, md
- 2007-06-29 morrison
- [r6263] mended set_properties in cont_delay_synapse -am
- 2007-06-28 eppler
- [r6262] Made FlushDevice thread-aware and -safe
- [r6261] Added command FlushDevice
- 2007-06-27 morrison
- [r6260] fixed empty array bug in pulsepacket_generator -am
- 2007-06-24 morrison
- [r6258] pulsepacket generator now accepts an array of spike times (but produces exactly the same pulse for each one) -am
- 2007-06-23 diesmann
- [r6257] respect U_reset at return from refrac., md
- 2007-06-22 morrison
- [r6256] added record_arrival_times property to spike_detector_ps -am
- [r6255] added check_delays() routine to connection_manager -am
- 2007-06-20 morrison
- [r6254] removed bugs from cont_delay_synapse and adjusted connector_model.h to have min *and* max delay candidates -am
- 2007-06-19 helias
- [r6253] generic_connector::t_lastspike_ was not initialized
added debug code to maturing connector
- 2007-06-19 diesmann
- [r6252] comment adjusted to new configure scheme, MD
- 2007-06-19 morrison
- [r6251] checked in too hastily - resize ok in calibrate but not clear -am
- [r6250] changed faulty calibrate() behaviour in precise neuron models - event lists should not be cleared. -am
- 2007-06-12 morrison
- [r6249] - and remembered to add the new files. -am
- [r6248] added cont_delay_synapse to implement continuous synaptic delays -am
- 2007-06-12 tpotjans
- [r6247] RandomPopulationConnect w/o gsl
- 2007-06-11 helias
- [r6246] -extended correlation detector to handle input from several sources
- 2007-06-07 tpotjans
- [r6245] added RandomPopulationConnect to developermodule
- 2007-05-25 plesser
- [r6236] Removed globalmodeldict again, all models now collected in modeldict
- [r6235] Added globalmodeldict
- 2007-05-25 morrison
- [r6234] minor correction to nestmodule -am
- [r6233] added power-law stdp and adaptive neurons - this time also adding the relevant new files! -am
- [r6232] added power-law stdp and adaptive neurons -am
- 2007-05-24 plesser
- [r6231] Ensured Name::Handle::'handleTable' is created before Name::'handleMap'
- 2007-05-24 tetzlaff
- [r6230] SynapticCurrentEvents introduced (MH,TT).
- 2007-05-24 plesser
- [r6229] Complete reimplementation of the Name class, eliminating the separate Handle and StringHandle classes. The Name map and Handle table are now encaspulated as Meyers singletons, which should solve all static initialization problems.
- [r6228] Complete reimplementation of the Name class, eliminating the separate Handle and StringHandle classes. The Name map and Handle table are now encaspulated as Meyers singletons, which should solve all static initialization problems.
- [r6227] Insulated problems with errno constants
- [r6226] Fixed abs() overload ambiguity by introducing abs_()
- 2007-05-24 helias
- [r6225] -workaround for bug in template resolution, trac ticket #30
- 2007-05-21 helias
- [r6224] Added developerdict::correlation_detector: device to record pair correlation
Moritz
- 2007-05-18 eppler
- [r6223] Added a workaround for the bug in #28, Point 2
- 2007-05-18 helias
- [r6222] PyNEST:
-added conversion from python tuples to SLI arrays
-added conversion from SLI literaltype to python string
=> solved trac ticket #29
Moritz
- [r6221] added missing header files
- 2007-05-15 eppler
- [r6220] Added some header files to Makefile.am that also need to go into the tarball
- 2007-05-04 tetzlaff
- [r6219] currentmeter is now amperemeter (TT)
- [r6218] original version restored (TT)
- [r6217] iaf_psc_alpha_currents + currentmeter added (MH,TT)
- 2007-05-02 eppler
- [r6216] fixed a bug when device_prefix is not set
- [r6215] fixed an error from the previous checkin
- [r6214] removed some left-in debug output lines
- [r6213] Added device_prefix to the statusdict of node 0 to be able to put output files in a different
directory
- 2007-04-30 nordlie
- [r6212] Fixed int/unsigned int error in ConnectLayer function.
- 2007-04-27 plesser
- [r6211] Initial phase now handeled correctly.
- 2007-04-25 helias
- [r6210] -fixed bug in delay checking: we had forgotten the case of setting delays for specific synapses
- 2007-04-25 plesser
- [r6209] topology now inserted into Layer customdict as literaltype.
- 2007-04-24 plesser
- [r6208] Added comment regarding reserve() semantics.
- [r6207] Added comment regarding reserve() semantics.
- [r6206] Split overly long command string over two lines.
- [r6205] Added svn:keywords
- [r6204] Commandstring() now correct.
- [r6203] Corrected svn properties
- [r6202] Moved code & doc for LayoutLayer from topology.sli to topology-interface.sli; placed all in topology-interface.sli in namespace topology; added ConfigureLayerNodes.
- 2007-04-20 eppler
- [r6201] merge from new-connectors branch back to trunk
- [r6199] Changed copyright notice to include 2007
- 2007-04-19 helias
- [r6192] removed debug output
- 2007-04-17 helias
- [r6188] Replaced Datum to python conversion by visitor pattern (see Alexandrescu)
- implemented accept_visitor for the datum types passed back from pynest to python.
- template based datum types had to be split up into template definition files (like e.g. lockptrdatum.h) and implementation files (like lockptrdatum_impl.h) in order to resolve cyclic dependencies of include files.
This in turn made explicit template instantiation necessary for the template defined datum types.
- spit up of pynestkernel.cpp into pynestkernel.cpp and datumtopythonconverter.{h,cpp} caused Numpy import problem realted to PY_ARRAY_UNIQUE_SYMBOL. Solved be setting appropriate defines. See comment in datumtopythonconverter.cpp. This is wrongly documented in Numpy documentation.
Moritz
- 2007-04-16 morrison
- [r6186] connectors now only reserve 1 instead of 200 -am
- 2007-04-13 plesser
- [r6185] Commented out ill-formed and ineffectual calls to std::vector<>::reserve() in add_node()
- [r6184] Added missing std:: on exp()
- 2007-04-12 plesser
- [r6183] Reorganized code around Name: StringHandle is now a typedef inside class Name and stringhandle.* is abandoned; handle_impl.h is included in name.cc, so that all class Handle template instantiation should occur from here. All nest::names declarations and definitions have been moved to nestkernel/nest_names.*.
- [r6182] Reorganized code around Name: StringHandle is now a typedef inside class Name and stringhandle.* is abandoned; handle_impl.h is included in name.cc, so that all class Handle template instantiation should occur from here. All nest::names declarations and definitions have been moved to nestkernel/nest_names.*.
- [r6181] Reorganized code around Name: StringHandle is now a typedef inside class Name and stringhandle.* is abandoned; handle_impl.h is included in name.cc, so that all class Handle template instantiation should occur from here. All nest::names declarations and definitions have been moved to nestkernel/nest_names.*.
- 2007-04-12 helias
- [r6179] - introduced check for numpy
- corrected installation target of pynestkernel.so
- 2007-04-11 austvoll
- [r6178] Corrected error with random function.
- 2007-04-10 eppler
- [r6175] fixed a typo
- [r6173] exchanged hardcoded python-lib path for a dynamic solution
- 2007-04-10 helias
- [r6172] repaired --with-python switch.
- 2007-04-06 eppler
- [r6171] improved python checking and installation handling
- [r6170] removed obsolete HEADER statement
- [r6169] improved python checking
- [r6168] - adapted for new pynest structure
- removed NEST1 stuff
- [r6167] added a proper setup.py
- [r6166] removed obsolete files
- 2007-04-05 helias
- [r6165] removed pythondatum.h
- [r6164] fixed problem passing numpy arrays from python to nest and back
Jochen, Oliver, Markus, Moritz
- 2007-04-05 eppler
- [r6163] Added a script to return python paths
- 2007-04-04 helias
- [r6162] array support half way ready
- [r6161] added plain array support for
spike_generator
spike_detector
and binding to numpy arrays
Jochen, Moritz
- 2007-04-03 helias
- [r6160] Included Eilif's new fancy pynestkernel stuff.
Finished pynest configuration.
Jochen, Moritz.
- [r6159] added hl_api.py, __init__.py
- [r6158] added pysitepackages.py pyinclude.py
- [r6157] replaced pynestkernel.cpp
- [r6156] Added install for pynest. Jochen, Moritz.
- 2007-04-03 gewaltig
- [r6155] Added types to hold std::vector<long/double> and conversion routines to SLI arrays.
- [r6154] Updated and renamed brunel examples.
- [r6153] Updated and renamed brunel examples.
- [r6152] Deleted some commented code fragments to improve readability.
- [r6151] Diverngent- and Convergent- connect now accept a subnet GID as target and source. The subnet is then iterated and the Divergent- Convergent- connection recursively applied to each node.
- 2007-04-03 helias
- [r6150] Integrated pynest inte Nest. Moritz.
- 2007-04-02 gewaltig
- [r6147] Closed ticket#1 by adding tapechecking to lookup and dict_get
- 2007-04-02 morrison
- [r6146] altered size of initial comm buffer to minimum possible rather than 500 -am
- 2007-03-30 eppler
- [r6141] Removed unused parameter
- [r6139] Introduced global Name objects for common parameters. This
is part of my dictutils optimization work.
- [r6138] - Changed parameter name last_spike to t_spike to obey the naming convention
- 2007-03-29 eppler
- [r6137] - Changed all string parameters to Name
- Calling with strings still works via implicit casting
- This is part of my ongoing dict optimization work
- 2007-03-28 austvoll
- [r6136] Example file.
- [r6135] Small changes to random and weights.
- 2007-03-26 austvoll
- [r6131] Incorporated RF/PFConnect in ConnectLayer.
- 2007-03-26 eppler
- [r6130] - Added a pure virtual function get_file_ext() to Recorder
- Implemented the function in spike_detector(_ps) and voltmeter
- 2007-03-26 austvoll
- [r6129] Added example file for ConnectLayer.
- [r6128] Changes to topologymodule. More changes are coming.
- 2007-03-26 plesser
- [r6127] Corrected minor type problems that broke on Tru64 cxx
- [r6126] Moved some static member definitions inside HAVE_MPI guard.
- 2007-03-23 morrison
- [r6123] communication now more efficient, plus choice of allgather/cpex. -am
- 2007-03-19 eppler
- [r6121] - Removed some unnecessary dict lookups to increase performance
- Cleanup of Dictionary class
- 2007-03-14 eppler
- [r6111] catch some more exceptions
- [r6110] Some of Eilif's changes to make pynest2 work
- [r6109] Fixed a bug, where a negative number of nodes could be created...
- 2007-03-09 linden
- [r6094] Changed u_long to unsigned long in grng_synchrony() declaration if not HAVE_MPI. Ugly fix. HEP
- 2007-03-02 gewaltig
- [r6084] Create, CreateMany, and LayoutNetwork now accept names of constructor functions as arguments.
- 2007-03-01 eppler
- [r6083] removed the last references to synapse.h
- 2007-03-01 tpotjans
- [r6082] added grng_synchrony for non-mpi configuration
- 2007-02-28 eppler
- [r6081] removed obsolete reference to GetResolution
- [r6080] removed duplicate documentation for resume
- [r6079] made some comments more meaningfull
- [r6078] added documentation for synapsedict and for the connectors
- [r6077] updated documentation for Connect
- [r6076] changed documentation style
- 2007-02-27 helias
- [r6075] renamed connector_maturating -> maturing_connector, moritz
- 2007-02-26 eppler
- [r6074] finished renaming of connectors
- [r6073] Big renaming of the connectors according to the new convention
- 2007-02-23 gewaltig
- [r6072] New models added
- [r6071] New models added
- [r6070] New model, initial revision
- [r6069] New model, initial revision
- 2007-02-23 tpotjans
- [r6068] Added synchronicity check for global rng and test_global_rng. TP
- 2007-02-21 eppler
- [r6067] ResetKernel now also resets local_num_threads
- [r6066] Added num_user_prototypes to the ConnectionManager
- 2007-02-21 schrader
- [r6065] debug on RandomConnectSynfireInDegreeOutdegree
svens
- 2007-02-19 schrader
- [r6064]
- 2007-02-19 gewaltig
- [r6063] Added example from Scholarpedia article.
- 2007-02-17 schrader
- [r6062] -changed developermodule.* such that it can contain SLI functions (static net_ member)
-added RandomConnectSynfireInDegreeOutdegree
svens
- 2007-02-13 schrader
- [r6057] debug in pulsepacket_gnerator: weights were not properly calculated; sven
- [r6056] minor hh_phaseplane debug; svens
- 2007-02-11 schrader
- [r6055] added nice didactic phaseplane script for hh_psc_alpha. svens
- 2007-02-10 schrader
- [r6054] added SetStatus to n-m-h-variables to enable nice phaseplane analsis. svens
- 2007-02-08 schrader
- [r6053] added pulsepacket_generator into developer branch.
Svens
- 2007-01-26 eppler
- [r6052] - removed a debug message from the scheduler
- use gids in CM::send() instead of references<
- [r6051] Added instrumentation to get a matrix of the numbers of connections per
connector and thread. It is available via the member /conn_sizes in the
status dict of the root node.
- 2007-01-25 tpotjans
- [r6050] Global RNG: Set Properties added. TP
- 2007-01-24 gewaltig
- [r6049] Closed memory leak in ResetSubnet
- 2007-01-23 austvoll
- [r6048] Fixed bug in LayoutLayer.
- [r6047] Added ConnectOneToOne. And small, but important, changes in LayoutLayer.
- 2007-01-16 helias
- [r6046] added developerdict::unrel_spike_generator, moritz
- 2007-01-15 helias
- [r6045] connector maturing with 3 thresholds, moritz
- 2007-01-10 helias
NEST Version 1.9.11
- [r6043] Hiked patchlevel to nest-1.9.11
- 2007-01-05 plesser
- [r6042] Added MPI configure instructions to INSTALL
- [r6041] Added separate --with-scali option
- 2007-01-05 austvoll
- [r6040] Added PFConnect and expanded LayoutLayer
- 2007-01-03 plesser
- [r6039] Improved MPI configuration. --with-mpi should work out of the box on most machines now. Alternatively use --with-mpi=MPI-ROOT-DIR.
- 2007-01-03 austvoll
- [r6038] Small changes.
- 2006-12-20 plesser
- [r6036] New Time class and necessary adaptations to other classes
- [r6035] taskset now accepts array of strings as argument
- 2006-12-20 kupper
- [r6031] added "bin" to ignore list
- 2006-12-14 gewaltig
- [r6030] Added script to find memory leaks.
- 2006-12-13 helias
- [r6029] removed memory leak in connection_manager due to externally defined synapse prototypes, moritz
- 2006-12-12 helias
- [r6028] removed nestkernel/Makefile.am: libnest_la_HEADER, moritz
- [r6027] added libnest header to extradist
- 2006-12-12 kupper
- [r6026] updated documentations
- [r6025] added directory developer to MakeHelpSearchPath.
- [r6024] removed all handling of receiver ports. They must now be set by the
user in the synapse defaults before calling the connection routines.
- 2006-12-11 kupper
- [r6023] SGNLayerSet can currently not have proxies, because it sends current events. Fixed.
- [r6022] oops, forget to implement has_proxy() for layerdc_node. Fixed.
- [r6021] 1. Temporarily disabled setting of rports in RFConnect and PFConnect,
until this is implemented in the low-level connect routines.
2. bugfix in RFConnectLayer: Connection routines do not return ports
any longer.
- [r6020] bugfix:
In function convergentconnect, get_node() and
getValue<long>(sources[i]) were not always encapsulated in
try{}-blocks. Since sources[] can regularly contain the token
'false', or the referenced node might not exist, this caused errors,
instead of simply ignoring the connection. I changed the
try{}-blocks to catch the exceptions.
- 2006-12-11 austvoll
- [r6019] Removed typeid() from Di/ConvergentConnect.
- 2006-12-11 kupper
- [r6018] bugfix
- 2006-12-11 austvoll
- [r6017] Added input options for DivergentConnect
- 2006-12-11 helias
- [r6016] added missing @INCLTDL in nestkernel/Makefile.am, moritz
- 2006-12-09 helias
- [r6015] removed debug output from copy constructor for developermodule::mip-generator
- [r6014] implemented correct copy constructor for developermodule::mip-generator
- 2006-12-08 austvoll
- [r6013] Additional input support, ConvergentConnect
- 2006-12-07 plesser
- [r6012] precise and examples/nest-2.0: merged r 6004:6010 from NewTime-2006-12-07 branch
- [r6011] Improved documentation of class DSSpikeEvent
- 2006-12-07 austvoll
- [r5999] Added weights and delays to ConvergentConnect
- 2006-12-06 kupper
- [r5998] bugfix
- [r5997] Created SFW_dumpparameters
- 2006-12-06 austvoll
- [r5996] Removed spike_update(flawed).
- [r5995] Test script added in ~/examples/nest-2.0/. RFConnectLayer finalized.
- 2006-12-06 plesser
- [r5994] Fixed development code so it does not break compilation.
- [r5993] Fixed minor error message bug.
- [r5992] Improved error messages about time overflow.
- [r5991] Comment corrected.
- [r5990] Modified Time class with limited, well defined value range and inifinity representation. Resolution is now hard-coded upon configuration. Simplified configuration for basic time unit (tics) and resolution. Examples adapted.
- [r5989] Commented out call to SpikeDetector::updateFile(), did not compile.
- 2006-12-05 austvoll
- [r5988] More RFConnect
- 2006-12-05 kupper
- [r5987] Bugfix: created tries for GetLeaves and GetNodes.
- [r5986] Maintenance: Again: SLIExceptions should not be caught, but left to the interpreter.
- [r5985] Maintenance: SLIExceptions should not be caught, but left to the interpreter.
- [r5984] Gugfix. Messed up freeze flags. Forgat to initailize allocate_.
- [r5983] Finished porting of layerdc_generator and layerdc_node to kernel-2.
- [r5982] Changed inheritance scheme for devices (in accordance with Oliver).
Reason: This caused problems for devices that are also compounds, because compound is itself derived form node.
This made a diamond-shaped inheritence scheme which almost always causes problems.
Changes:
o Class device is not longer derived from class node.
o Consequently, all devices need to inherit explicitly from class node.
o As another consequence, all devices have to define the member function has_proxies themselves, in the following way:
bool has_proxies() const {return false;}
This is a little inconvenient, but we have no other solution at this time.
- 2006-12-04 kupper
- [r5981] corrected check for allowed rports.
- [r5980] clearified documentation
- [r5979] finished porting of layerdc_geenrator, now starting to port layerdc_node
- [r5978] Added files to ignore
- [r5977] 1. Still in process of porting layerdc_generator to nest-2
2. Code maintenance in SGNLayerSet (noncritical fixes)
- [r5976] Added filenames to ignore.
- [r5975] implemented in tokenarray.{cc,h}:
o constructor for TokenArrays from valarray<long>
o TokenArray::toValarray for valarray<long>
implemented in tokenutils.{cc,h}
o getValue, setValue, newToken for valarray<long> and valarray<double>
- 2006-12-01 kupper
- [r5974] continuing porting to nest-2
- 2006-12-01 gewaltig
- [r5973] Added comment for cygwin
- [r5972] Makefile cleanup to re-enable compilation on cygwin.
- [r5971] Removed librandom from the dependency list, since libsli does not depend on it anymore.
- 2006-11-30 kupper
- [r5970] Modified for nest-2 by comparison with SGNLayerSet.h
- [r5969] added missing implementation of n_el(). Although it is abviously not used...
- [r5968] Started porting of models layerdc_generator and layerdc_node from nest-1 to nest-2.
Copied files.
- 2006-11-30 helias
- [r5967] changed linking order of libnestutil and libsli in randomtest
- 2006-11-30 gewaltig
- [r5966] Re-introduced linking of dependent libraries for libsli.
- [r5965] Fixed bug in copy constructor for compound
- 2006-11-30 helias
- [r5964] changes for compatibility with facets2-pynest
- 2006-11-30 plesser
- [r5963] Improved long long detection, now ok on Tru64 cxx
- [r5962] Fixed typo, output format
- [r5961] Added inclusion of config.h
- [r5960] Removed cothaco from extra modules.
- [r5959] Added ShowModelStatus function
- 2006-11-29 plesser
- [r5958] Added test for long long
- [r5957] Corrected comment typo
- 2006-11-28 gewaltig
- [r5956] Added copy constructor
- 2006-11-27 plesser
- [r5955] Uncommented temporary file deletion
- [r5954] buildnest.sh no longer depends on SLIHOME.
ChangeLog extraction fixed.
- 2006-11-24 gewaltig
- [r5953] small fix to slicontrol.cc
- [r5952] rewritten startup process
- 2006-11-24 kupper
- [r5951] Corrected documentation error in EdgeTruncate. (Not BOTH indices are replaced by false, only the one that is outside the range.)
- 2006-11-22 austvoll
- [r5950] Updated RFConnectLayer, tested.
- 2006-11-21 helias
- [r5949] latest changes on maturing synapses
- 2006-11-20 austvoll
- [r5948] Added RFConnectLayer.
- 2006-11-20 plesser
NEST Version 1.9.10
- [r5946] Hiked patchlevel to nest-1.9.10
- [r5945] Added deletion of FacetsBenchmarks/debugging_versions from release tarball
- [r5944] Superseeded by debugging_versions/cuba_stdp_debug.sli
- [r5943] Debugging version of cuba_stdp, dumps connection information
- [r5942] Corrected ComputeRate; threads now virtual_processes
- [r5941] Added FacetsBenchmarks to search path
- 2006-11-18 morrison
- [r5940] final versions of simulator review benchmarks -am
- 2006-11-17 morrison
- [r5939] renamed facets_5.sli to cuba_stdp.sli -am
- 2006-11-15 plesser
- [r5938] Corrected seeding in create_rngs_()
- [r5937] Changed V to V_m
- 2006-11-15 gewaltig
- [r5936] Corrected error check in call to posix times().
- 2006-11-14 plesser
- [r5935]
- 2006-11-14 morrison
- [r5934] changed e->i connections from plastic to static in facets_5 -am
- 2006-11-14 austvoll
- [r5933] Added topology-interface.sli, for use with C++ topology module.
- [r5932] Added C++ version of RFConnect to topologymodule.
- 2006-11-13 plesser
- [r5931] Minor improvements suggested by Trude Solbakken.
- 2006-11-10 helias
- [r5930] connector_maturating update, moritz
- 2006-11-06 plesser
- [r5929] Initial versions, no content yet.
- [r5928] Created to move topology-library related files out of Network/Nestmodule.
- 2006-11-06 tpotjans
- [r5927] Change in test_RandomDivergentConnect.sli
- [r5926] Added test_RandomDivergentConnect.sli to nest2 testsuite
- [r5925] added basic RandomDivergentConnect
- [r5924] added basics for global rng in scheduler and network and RDivergentConnect in nestmodule
- 2006-11-04 morrison
- [r5923] brought paranel up to date with power law stdp -am
- 2006-11-04 plesser
- [r5922] Now also dumping delays
- [r5921] Added for debugging purposes
- 2006-11-03 gewaltig
- [r5920] Added call to RunSimulation
- 2006-11-02 plesser
- [r5919] Added operator!=() for sDefaultParam; moved #include connector_default_properties.h to *_impl.h
- 2006-10-30 gewaltig
- [r5918] corrected parameter errors in facets 5 bm
- 2006-10-30 plesser
- [r5917] Added compound connect function; work done by Kittel Austvoll.
- [r5916] Added compound connect function; work done by Kittel Austvoll.
- 2006-10-24 helias
- [r5915] checking for multiple synapses in connector_maturating, moritz
- 2006-10-23 helias
- [r5914] maturating synapses updated, moritz
- 2006-10-23 plesser
- [r5913] Fixed problematic math function calls
- 2006-10-19 helias
- [r5912] maturating synapses continued, moritz
- 2006-10-19 plesser
- [r5911] Corrected date in copyright notice.
Checked in aboard LH445 Atlanta-Frankfurt cruising at 10000m
south-east of Newfoundland, on the way home from SfN 2006.
- 2006-10-16 plesser
NEST Version 1.9.9
- [r5909] Hiked patchlevel to nest-1.9.9
- [r5908] Fixed rate calculation; improved comments
- 2006-10-15 plesser
- [r5907] Corrected comments
- [r5906] Added KernelException::fallbackHandler()
- 2006-10-13 helias
- [r5905] connetor_maturating update, moritz
- [r5904] added developermodule/connector_maturating
moritz
- 2006-10-12 plesser
NEST Version 1.9.8
- [r5902] Hiked patchlevel to nest-1.9.8
- 2006-10-11 eppler
- [r5901] Fixed a bug in ConvergentConnect, where connections to devices were established on the wrong thread
- [r5900] Added a comment
- [r5899] Added a comment
- 2006-10-10 plesser
- [r5896] Undid erroneous edit & commit to r5895; returns file to r5833.
- [r5895] Expanded ignore lists
- [r5894] Added compiler flags for proper handling of denormalized numbers under Tru64 cxx.
- [r5893] Cleaned up stack handling in execute() functions.
- [r5891] Replaced valarray sum() with loops.
- 2006-10-06 plesser
- [r5890] Commented out debugging output.
- [r5889] Replace valarray slices with for loops due to problems under Tru64.
- 2006-09-28 plesser
- [r5888] This file was copied here in error.
- [r5887] Removed all leftovers from the time when Events had their own memory pool.
- [r5886] Corrected initializer order.
- 2006-09-27 plesser
- [r5885] Reordered message function in escalation order.
- 2006-09-27 helias
- [r5884] added python script to evaluate Tsodyks shortterm plastic network simulation
- 2006-09-25 eppler
- [r5883] Implemented flushdevice
- 2006-09-24 plesser
- [r5882] Added explanation by MOG on why GenericModel redefines check_connection().
- 2006-09-23 plesser
- [r5881] Added raiseerror() call in DivergentConnect.
- [r5880] Added set_value() to set buffer content to a given value.
- [r5879] Added const_iterator {begin,end}() const
- [r5878] Added operator!=()
- 2006-09-22 eppler
- [r5877] Make setting synapse parameters work again
- [r5875] Merged revision 5874 of branch jochen-vp-redesign back to the trunk. The branch
will be decommissioned now.
- 2006-09-21 eppler
- [r5872] Use Network::is_local() instead of Scheduler::is_local()
- 2006-09-19 eppler
- [r5870] changed the type of the default connection parameter from pointer to
reference
- 2006-09-19 gewaltig
- [r5869] Removed unimplemented RandomRivergentConnect trie
- 2006-09-15 gewaltig
- [r5865] Added initialization and reset interface.
- [r5864] Added initialization and reset interface.
- 2006-09-15 plesser
NEST Version 1.9.7
- [r5862] Hiked patchlevel to nest-1.9.7
- [r5861] bootstrap.sh included in distribution.
- [r5860] Improved insertion/deletion of modules; bootstrap.sh included in distribution.
- [r5859] Improved module removal/addition mechanism
- [r5858] Removed candidate modules from configure.ac before rolling.
- [r5857] Tools for module management
- [r5856] Protected MPIModule with HAVE_MPI
- [r5855] Renamed I0_ to I_e_; removed I0_ = 0; from init()
- 2006-09-12 eppler
- [r5853] forgot to change template parameter in last commit
- [r5852] - Updated the parametere names in the status dictionary according to the latest documentation
http://ken.brainworks.uni-freiburg.de/nestwiki/?Nest_User_Manual:_Variable_and_parameter_names
- Renamed iaf_demo back to its original name iaf_neuron
- Also updated the testsuite accordingly
- 2006-09-11 eppler
- [r5851] actually clear the prototype vectors on reset
- [r5850] fixed a typo
- [r5849] renamed /total_num_threads to /total_num_virtual_procs
- [r5848] renamed /total_num_threads to /total_num_virtual_procs
- 2006-09-11 diesmann
- [r5847] improved comparison of benchmarks, MD
- 2006-09-09 diesmann
- [r5846] taskset commented correction, MD
- [r5845] taskset commented, MD
- [r5844] support for mpimodule, MD
- 2006-09-08 diesmann
- [r5843] startup problem fiexd, md
- [r5842] startup problem fiexd, md
- [r5841] mpimodule commented because of startup problems, md
- [r5840] versioning, md
- [r5839] in prep for taskset support, md
- 2006-09-08 gewaltig
- [r5838] Finished benchmark 5
- [r5837] Finished benchmark 5
- [r5836] Added cleaned version of benchmark 5.
- [r5835] Removed the old versions of the facets benchmarks.
New versions are in examples/nest-2.0/FacentsBenchmarks
- 2006-09-07 gewaltig
- [r5834] Added cleaned versions of the facets benchmark files.
- [r5833] Added cleaned versions of the facets benchmark files.
- [r5832] Added copy constructor for poisson generator.
- [r5831] Added more unit symbols.
- [r5830] assert is now silent when successful. added some more authors.
- [r5829] Added round at the c++ level
- [r5828] Added round at the c++ level
- 2006-09-06 gewaltig
- [r5827] Moved cleaned version to the FACETS benchmarks to the examples folder.
- 2006-09-05 plesser
- [r5826] Fixed check for mpirun in SLI_PATH_MPI_LIB
- 2006-09-04 eppler
- [r5825] removed remaining traces of cothaco
- [r5824] added num_connections to status dictionary
- [r5823] removed an old debug message
- [r5822] typo his line, and those below, will be ignored
- 2006-09-04 plesser
- [r5821] Removed directory cothaco; not part of NEST
- 2006-09-02 plesser
- [r5820] Initial development stage
- 2006-09-01 plesser
- [r5819] Initial versions
- [r5818] Added read_parameters
- 2006-08-31 plesser
- [r5817] Removed checks for Blitz, added cothaco as additional module
- [r5816] Makefile.in should not be under version control
- [r5815] initial version
- [r5814] Removed BLITZ_LIBS
- [r5813] Removed ComplexMatrixDataEvent
- [r5812] Hacked SLI_PATH_MPI_PREFIXED to define HAVE_MPI no matter what
- 2006-08-28 diesmann
- [r5810] still does not reproduce the paper, MD
- 2006-08-27 diesmann
- [r5809] BinomialConnect implemented, MD
- [r5808] BinomialConnect implemented, MD
- [r5807] BinomialConnect implemented, MD
- [r5806] BinomialConnect implemented, MD
- 2006-08-21 plesser
- [r5805] Input during refractory period now dropped by default; can be activated with parameter refractory_input
- [r5804] A simple comparison test for delta neurons
- [r5803] Stop time now resolution independent as well.
- [r5801] Device now activated correctly
- 2006-08-18 plesser
NEST Version 1.9.6
- [r5798] Hiked patchlevel to nest-1.9.6
- [r5797] bootstrap.sh no longer included in tarball
- [r5796] Weights corrected; uses now iaf_psc_delta_canon and spike_detector_ps
- [r5795] psc_delta neurons now buffer spikes arriving during the refractory period
and deliver them at the end of the period, dampend according to time since
arrival.
- 2006-08-18 potjans
- [r5792] changed test_facets_benchmark_5.sli, WP
- 2006-08-18 plesser
NEST Version 1.9.5
- [r5790] Hiked patchlevel to nest-1.9.5
- [r5789] - spike ring buffer now cleared also during refractory period
- tau_ref parameter now properly read from status dictionary
- 2006-08-17 plesser
- [r5787] Fixed typo in SLI_mpi_prefix
NEST Version 1.9.4
- [r5785] Hiked patchlevel to nest-1.9.4
- [r5784] Forgotten initially, from svn2cl package
- 2006-08-16 plesser
- [r5783] Checked in again from backup since old files were corrupted in CVS-SVN conversion.
- [r5782] Now supports withpath; issues errors for unsupported options.
- [r5781] Newlines now correct even if only GID is recorded.
- 2006-08-16 kupper
- [r5780] Restored two pdf files that had been damaged during cvs->svn conversion.
- 2006-08-16 plesser
- [r5779] Added subclasses Time::ms_floor and Time::ms_stamp and pertaining Time
constructors.
poisson_generator::event_hook() now uses Time::ms_stamp for spike time
conversion.
- 2006-08-16 kupper
- [r5778] Restored two pdf files that had been damaged during cvs->svn conversion.
- [r5777] Removed property svn:eol-style from *.pdf files, because they are binary.
- [r5776] Set svn:eol-stype to native on all *.h, *.cpp, and *.sli files.
- [r5775] lib/sli/version.sli does not use keyword substitution.
- [r5774] Removed property svn:keywords on all files, and then set it on all files that use keywords.
- [r5773] set mime-types correctly for pdf files
- 2006-08-15 eppler
- [r5772] not needed anymore
This line, and those below, will be ignored--
D nestkernel/connection_manager.cpp.release
- 2006-08-15 morrison
- [r5771] adjusted facets benchmark 5 to have distribution of initial weights which i had accidentally removed -am
- 2006-08-13 morrison
- [r5770] added facets benchmarks -am
- 2006-08-11 gewaltig
- [r5769] spike times can now again be recorded with the spike_detector
- 2006-08-09 gewaltig
- [r5768] Added AC Generator
- [r5767] Added AC Generator
- 2006-08-07 kupper
- [r5766] merging r5749:5765 from branches/ruediger/kernel-1 to trunk.
This was a workover of the Emacs SLI menues in sli.el.
- 2006-08-07 morrison
- [r5764] correct variable names in iaf_cond_exp -am
- 2006-08-07 gewaltig
- [r5763] Static libraries are now again switched off by default.
- 2006-08-04 plesser
NEST Version 1.9.3
- [r5761] Hiked patchlevel to nest-1.9.3
- [r5760] MPI now checked/built only if --with-mpi(-xxx) given; not all mpi options seem to set HAVE_MPI; no more working directory control around MPI_Init
- 2006-08-04 morrison
- [r5759] altered changing cwd behaviour in communicator to be compatible with genuine mpirun calls -am,md
- 2006-08-04 gewaltig
- [r5758] Paths handled better when setting SLI_SOURCEDIR
- 2006-08-03 plesser
- [r5757] Updated to install-exec target
- [r5756] Configured for install-exec installation; provision of full source and build paths to sliversion.h
- [r5755] Working directory is preserved across call to MPI_Init.
- [r5754] randomtest now noinst_ target
- [r5753] Replaced prgprefix by prg{source,build}dir
- [r5752] Replaced prgprefix by prg{source,build}dir
- [r5751] Added phony install-exec target to avoid error on install-exec.
- 2006-08-03 kupper
- [r5750] merging r5740:5748 from branches/ruediger/kernel-1 to trunk.
This was a bugfix in JoinTo in mathematica.sli.
- 2006-08-03 plesser
- [r5749] Corrected handling of initial superthreshold potential.
- [r5747] Coincident spikes handled by accumulation; superthreshold initial potential handled ok
- 2006-08-02 helias
- [r5746] added infrastructure class connector_default_impl.h/cpp, removed static casts in connector hierarchy, put parameters of default connector into structure, moritz
- [r5745] added infrastructure class connector_default_impl.h/cpp, removed static casts in connector hierarchy, put parameters of default connector into structure, moritz
- 2006-08-02 plesser
- [r5744] Temporary solution to the initial potential problem
- [r5743] Corrected potential reset
- 2006-08-02 potjans
- [r5742] facets benchmark2 added, WP
- [r5741] facets benchmark4 added, WP
- 2006-08-02 kupper
- [r5739] Replaced 8 spaces by 1 tab.
- 2006-08-02 plesser
- [r5738] examples/express is removed from distdir before tarball is rolled
- [r5737] Moved NEST 1 related files to nest-1.0, set up nest-2.0 for NEST 2 related examples
- [r5736] Moved to subdirectory sli
- [r5735] Directory for purely SLI related examples
- [r5734] Directory specifically for NEST 2 examples
- [r5733] Now uses nest-2.0-init.sli as initialization file.
- [r5732] Obsolete, replaced by nest-2.0-init.sli
- [r5731] This replaces express-init.sli as initialization file for NEST 2.0
- [r5730] Updated head Doxygen comment
- 2006-08-02 kupper
- [r5728] added some files to svn:ignore properties.
- 2006-08-01 kupper
- [r5726] All files in nest-1.0 had property svn:mime-type det to octet-stream (i.e., binary file).
Since all of tehse files are text-files, indeed, I deletet this property on all files in nest-1.0.
- 2006-07-28 kupper
- [r5723] added missing part of documentation
- [r5722] ported all connection routines to the new NEST connection scheme.
I have done the following:
1. remove all events from Connect calls
2. adjusted to the fact that Connect does not give a return value any more
Nothing else (if something more is required, it is still to be done.)
- [r5721] ported ConnectOneToOne to new connection scheme.
- 2006-07-28 gewaltig
- [r5720] I changed the startup mechanism such that a missing library is better
diagnosed. Moreover, the automatic file loading mechanism now works
better. The previous version caused spurios bugs if a non existing key
was retrieved from a dictionary.
- [r5719] changed library order to resolve dependencies during static linking.
- [r5718] changed library order to resolve dependencies during static linking.
- 2006-07-27 kupper
- [r5717] some models are now in developerdict.
- [r5716] provide now prints version instead of V. Added warning message for unsubstituted revision keyword.
- [r5715] provide now prints version instead of V. Added warning message for unsubstituted revision keyword.
- [r5714] now using revision as version number.
- [r5713] SGNLayerSet is now located in developerdict.
- 2006-07-25 eppler
- [r5712] ResetKernel now also resets synapsedict and restores the default values
for the registered types
- 2006-07-14 Ruediger Kupper
- [r5711] Problem:
currently keywrod substitution turned off, and all revision strings default to $Revision$.
This confused (a) sysinfo, and (b) the version management.
Fixes:
(a) changed sysinfo not to do any breakups on the revision strings.
(b) changed version management to substitute 9999999.9 for $Revision$, instead of 0.
- 2006-07-11 Hans Ekkehard Plesser
- [r5707] Added comment pointing out that the generator must not be used in parallel
- [r5706] Removed since they were relevant for CVS only.
- [r5705] Adapted to SVN repository.
- [r5704] Added to handle building against SVN repository.
NEST Version 1.9.2
- [r5702] Hiked patchlevel to nest-1.9.2
- [r5701] Added deletion of .svn dirs to dist-hook
- 2006-07-10 Moritz Helias
- [r5700] merged documentation for RandomConvergentConnect, moritz
- 2006-07-10 Hans Ekkehard Plesser
- [r5699] Elementary tests of poisson_generator_ps.
- [r5698] Fully adapted to new framework. Not tested in parallel.
- [r5697] Added poisson_generator_ps.
- 2006-07-10 Bernd Wiebelt
- [r5696] undo the renaming of nest to nest-2.0 which was needed for CVS repository fix and Subversion migration
- 2006-07-10 synod
- [r5695] cvs readonly test
- 2006-07-10 kupper
- [r5694] Options should be given under the keyword "Options:" in the
documentation header. fixed for RandomConvergentConnect.
- 2006-07-10 synod
- [r5693] comment for GetRNG added
Diesmann
- [r5692] GetRNG added
Diesmann
- 2006-07-08 plesser
- [r5691] set_properties() no longer calls calibrate(). Show instabilities still.
DEPRECATED: use precise/iaf_psc_alpha_canon instead.
- [r5690] Fixed bugs in numerics.
- [r5689] EI now uses expm1() instead of exp().
- [r5688] Fully adapted to new kernel. DC variants cover delta_canon as well. All passed.
- 2006-07-08 schrader
- [r5685] *** empty log message ***
- [r5684] *** empty log message ***
- 2006-07-08 plesser
- [r5683] Partially adapted to new nomenclature; still buggy.
- [r5682] Adapted to new parameter and model nomenclature.
- [r5681] Numerous bugfixes. DC-response now ok; spike response not tested.
- [r5680] *** empty log message ***
- [r5679] Added iaf_psc_alpha_presc. Fixed buggy inclusion of _alpha_canon
- [r5678] Fixed one warning about double to int conversion
- 2006-07-07 synod
- [r5677] fixed bug in options allow_multapses/allow_autapses to RandomConvergentConnect
- [r5676] added options allow_multapses/allow_autapses to RandomConvergentConnect
- [r5675] added options to RandomConvergentConnect to control autapses/multapses
- [r5674] adapted test_tsodyks_shortterm.sli to use options of RandomConvergentConnnect.
moritz
- 2006-07-07 plesser
- [r5673] Minimal adaptation to changes from iaf_neuron_evv to iaf_psc_alpha_canon wrt changes in parameter names.
- [r5672] New: based on retired developer/iaf_neuron_evv.cpp
- [r5671] Added iaf_psc_alpha_canon.
- 2006-07-07 synod
- [r5670] cvs test
- 2006-07-07 schrader
- [r5669] added test_hh_psc_alpha.sli ; svens
- 2006-07-07 synod
- [r5667] CVS test
- 2006-07-07 schrader
- [r5666] added helppath models and nestkernel; svens
- 2006-07-07 synod
- [r5665] yet another CVS test
- [r5664] test only, whitespace changes
- [r5663] CVS test, only changes in whitespace.
- 2006-07-06 plesser
- [r5662] Removed debugging output.
- 2006-07-06 kupper
- [r5660] updated technical report and its references in the help files.
- 2006-07-06 synod
- [r5659] in comment "test_" added to script name
Diesmann
- 2006-07-05 plesser
- [r5658] Added missing std:: on math functions
- 2006-07-05 kupper
- [r5657] technical report and user manual
- [r5656] updated for library management
- [r5655] sorry, keyword substitution still not working as expected. testing.
- [r5654] *** empty log message ***
- [r5653] set keyword substitution to default behaviour (kv) in
nestmodule.{h,cpp}.
- 2006-07-04 synod
- [r5651] beautified test_tsodyks_shortterm.sli, moritz
- 2006-07-04 kupper
- [r5650] changed to use SLI library management in most initialization code.
- [r5649] changed to use SLI library management (since version.sli does not
depend on it any longer).
- [r5648] added note
- [r5647] removed dependencies on mathematica.sli, so mathematica.sli (which is
the module initializer for sliarraymodule) can use
the library management.
- [r5646] nestmodule.cpp has binary CVS keyword substitution. Don't know why, so
I put the revision number directly.
- [r5645] uodated for library management
- [r5644] uodated for library management
- [r5643] uodated for library management
- [r5642] in library.sli: replaced "call" by "using/endusing", to remove
cross-dependency on the initializer of module oosupport.
- 2006-07-03 synod
- [r5641] more formatting
Diesmann
- [r5640] comment of RandomConvergentConnect improved
Diesmann
- [r5639] normal_clipped and normal_clipped_left added
Diesmann
- [r5638] comments added for SLI level random number distributions
Diesmann
- [r5637] introduced new RandomConvergentConnect function in express-init.sli
moritz
- [r5636] made test_tsodyks_shorterm.sli use the new RandomConvergentConnect function
moritz
- [r5635] tsodyks shortterm script improved (RandomConvergentConnect)
NEST Version 1.9.1
- [r5633] Hiked patchlevel to nest-1.9.1
- [r5632] typo in buildnest.sh removed
moritz
- 2006-07-03 kupper
- [r5631] one more sentence on "require".
- [r5630] updated docu of "require" and "require-component".
- [r5629] updated docu of "require" and "require-component".
- 2006-07-03 synod
- [r5628] documentation form CreateRDV, Random, and RandomArray extended for
SLI level distributions.
Diesmann
- 2006-07-03 plesser
- [r5627] Added ac_poisson_generator
- [r5626] Improved is_active() handling.
- 2006-07-03 kupper
- [r5625] updated docu of "namespace".
- [r5624] "using" can now be used on dictionaries, too.
- 2006-07-03 eppler
- [r5623] fixed ringbuffer addressing
- [r5622] SGNLayerSet porting completed.
- 2006-07-02 schrader
- [r5621] added std:: to exp. rookie. svens
- [r5620] doc stuff; ss
- [r5619] documentation+ comments; ss
- 2006-07-01 synod
- [r5618] further clean up
Diesmann
- [r5617] works in multithreaded and distributed mode.
comments cleaned up a bit.
Diesmann
- 2006-07-01 plesser
- [r5616] Replaced MPI_UNSIGNED with MPI_INT in communicate(vector<int>)
- [r5615] Removed calibrate() call from set_properties; crashed on loki.
- 2006-06-30 plesser
- [r5614] Added transmission of spikes with precise-timing offsets. All additions include offgrid_*.
- [r5613] developer now has its own version of slice_ring_buffer which depends on GSL. ASAP this should be changed so developer models again use the same buffer as precise does.
- [r5612] iaf_psc_delta_canon no longer GSL-dependent.
- [r5611] Uses numerics::expm1(); no longer depends on GSL.
- [r5610] get_next_spike() now uses boolean flag to mark return from refractoriness. GSL no longer needed.
- [r5609] Added implementation of expm1().
- [r5608] Added check for expm1() in math.h and libm
- [r5607] Fixed buggy use of which in SLI_PATH_MPI.
- 2006-06-30 eppler
- [r5606] changed default thread for which connection information is retrieved
- [r5605] split up get_properties and get_synapse_properties
- [r5604] reactivated with_gid and with_path
- [r5603] changed a variable name for better understanding
- 2006-06-29 kupper
- [r5601] improved library-autoloading: it is now EXPLICITLY ensured that each
library file is executed only once.
- 2006-06-29 synod
- [r5600] added SLI function GID GetRNG to obtain random number generator for a given neuron's thread
- 2006-06-29 plesser
- [r5598] --with-kernels now back with slightly different approach. nest-1 and paranel available
in addition to nest.
Hiked version number in AC_INIT to 1.9.
Changed bug address in AC_INIT to nest_user@nest-initiative.org.
- [r5597] Modified LDFLAGS and LDADD so that lib-dependency tracking works.
- [r5596] Removed spurious text on edge of comment.
- [r5595] Uncommented function get_synapse_index()
- [r5594] Removed ChangeLog again; is shipped as doc/ChangeLog.html.
- 2006-06-28 plesser
- [r5590] SLI_PATCHLEVEL is now handled as string, so that levels like 1.9.1-pre work.
- 2006-06-28 synod
- [r5589] oops, forgot a few files. easily done... -am
- [r5588] moved content of testsuite/express to testsuite/nest -am
- [r5587] moved contents of testsuite/nest to testsuite/nest-1.0 -am
- [r5586] adjusted connector_stdp to allow exponents of weight dependency to be set independently for potentiation and depression -am
- 2006-06-28 kupper
- [r5583] sorry, last checkin was non-functional.
- [r5582] still working over module initializers and SLI library management.
- [r5581] In the process of cleaning-up the SLI library dependencies.
Moved the execution of module initializers in sli-init.sli as far down
as possible, in order to allow the module initializer code to use a
mostly complete version of SLI (e.g. allow the to use the debuggin
features, library management itself, postscript operators, randomlib,
etc.
FormattedIO.sli depends on the mathematica module initializer, so this
must be called afterwards. Will set this up to use provide/require.
- 2006-06-28 plesser
- [r5580] Updated documentation
- 2006-06-28 synod
- [r5577] now works again in distributed case
Diesmann
- 2006-06-28 eppler
- [r5576] *** empty log message ***
- 2006-06-28 plesser
- [r5575] Mathematics now correct.
- 2006-06-28 synod
- [r5574] property local added to base class node, AM MD
- 2006-06-28 plesser
- [r5573] last_spike_ correctly reset in init()
rng pointer retrieval moved.
- [r5572] Added ReichSpikeGen; mathematics not quite right yet.
- 2006-06-28 kupper
- [r5571] moved initialization of SLI library management to an earlier place in
sli-init. This allows for the module initializers to use the library
facilities (e.g., provide, namespace, etc.).
- 2006-06-28 schrader
- [r5570] added iaf_cond_alpha for FACETS benchmark. ss
- 2006-06-27 synod
- [r5569] removed obsolete scripts
- [r5568] now works in distributed case.
the target of neuron1 exists only on one machine
but the script is executed by all machines.
Diesmann
- [r5567] protected potentials_ resize in all calibrate() routines so that voltmeter records correct potentals in the case of multiple calls to simulate - am,md
- 2006-06-27 eppler
- [r5566] make the scripts work with current nest
- 2006-06-27 synod
- [r5565] iaf_neuron changed to iaf_demo
Diesmann
- 2006-06-27 plesser
- [r5564] Runs somewhat quieter now.
- [r5563] Modified build process to include more checks; dry run tarballs now get patch level #-pre. Tarball and change log are left in working directory. Can be run from anywhere.
- [r5562] Added ChangeLog to EXTRA_DIST
- 2006-06-27 eppler
- [r5558] added MultRBuffer to support the SGNLayerSet
- [r5557] changed a confusion of target and source
- [r5556] added a warning if a connection with special rport is not established
- 2006-06-27 tetzlaff
- [r5555] bug in current() removed (TT)
- 2006-06-27 plesser
- [r5554] Negative rates now handled correctly.
- [r5553] Fixed various bugs. Poisson neuron is now ready for use.
- 2006-06-27 synod
- [r5552] added test_set_delay_extrema.sli to check user can set min and max delays correctly -am,md
- [r5551] moved simulate_ = false to init so that the buffers are reset when the kernel is. -am,md
- [r5550] iaf_neuron is now iaf_demo
Diesmann
- [r5549] used new clipped Gaussian distributions from librandom.sli, moritz
- [r5548] added normal_clipped_left: Gaussian distribution with left clipping, moritz
- 2006-06-26 schrader
- [r5547] c_m --> C_m; svens
- 2006-06-26 synod
- [r5546] random_custom updated, MD, MH
- [r5545] normal_clipped is now a member of rdevdict
MH and MD
- 2006-06-26 plesser
- [r5544] Added poisson_neuron.
- 2006-06-26 eppler
- [r5543] changed tau_s to tau_syn to comply with the spec
- 2006-06-26 plesser
- [r5542] Corrected handling of is_active().
- 2006-06-26 synod
- [r5541] clean up in buildnest.sh, moritz
- [r5540] Random and RandomArray tested
Diesmann
- [r5539] support for custom random distributions added to
Random and RandomArray
Diesmann
- 2006-06-26 eppler
- [r5538] changes to use the new iaf_demo and new parameter sets
- 2006-06-26 synod
- [r5537] added AC_CONFIG_AUX_DIR to configure.ac, needed for buildnest.sh to work, moritz
- [r5536] added install-sh to extradist, moritz
- [r5535] adding install-sh to extra_dist, moritz
- [r5534] documentation of dict functionality of join added
Diesmann
- [r5533] join extended to dictionaries
Diesmann
- [r5532] JoinTo now also operates on dictionaries
Diesmann
- [r5531] iaf_demo, simple but not trivial for testsuite, MD
- [r5530] updated to iaf_demo
Diesmann
- [r5529] support for custom (SLI level) random number distributions
Diesmann
- [r5528] added releasetools to repository, Moritz
- [r5527] plesser: Fixed minor typo.
- 2006-06-24 synod
- [r5526] final weight is reported on cout
Diesmann
- 2006-06-23 plesser
- [r5525] Added precise to SLI_DIST_SUBDIRS; fixed glitch in EXTRA_MODELS handling; added report at end (previous checkin)
- [r5524] - disabled choice of kernels; not sure if that can be made to work again due to changes in many places; use tagged checkouts if you need old versions
- --enable-dynamic removed
- static libs now disabled by default, use --enable-static to enable them
- extra nest modules discovered automatically (developer)
- --with-modules removed; should build elsewhere
- 2006-06-23 synod
- [r5523] fixed bug that makes events disappear if they are pending between one call to simulate and the nesxt -am
- 2006-06-23 plesser
- [r5522] Makefile.am modernized. All header files now part of include_HEADERS; INCLUDES moved to AM_CPPFLAGS; no libraries linked in, all linking moved to linking of final executable.
- [r5521] Makefile.am modernized. All header files now part of sources; INCLUDES moved to AM_CPPFLAGS; no libraries linked in, all linking moved to linking of final executable.
- [r5520] Makefile.am modernized. All header files now part of sources; INCLUDES moved to AM_CPPFLAGS; library built as convenience library; no libraries linked in, all linking moved to linking of final executable.
- [r5519] Makefile.am modernized. All header files now part of sources; INCLUDES moved to AM_CPPFLAGS; local libraries given with explicit paths in LDADD
- [r5518] *** empty log message ***
- [r5517] Works ok if doxygen is missing.
- 2006-06-23 eppler
- [r5516] fixed a typo
- [r5515] changed iaf_neuron to iaf_psc_alpha
- [r5514] changed order of variable declaration to avoid a compiler warning
- [r5513] Indentation
- 2006-06-23 synod
- [r5512] generalized module configure switch
Moritz
- [r5511] small corrections
Diesmann
- 2006-06-22 synod
- [r5510] corrected buffer_ = 0.0; should be inside the if clause
Diesmann
- [r5509] resize of buffer now protected according to
finding of Jochen Eppler that resize on valarraus
invalidates the contents.
Diesmann
- 2006-06-22 kupper
- [r5508] removed more references to NASESession
- [r5507] removed old reference to NASESession
- [r5506] updated the message
- [r5505] removed debugging output
- [r5504] Changed the default back to not using login shells. (As I said before,
causes trouble, at least with xemacs).
- [r5503] New feature in shpawn: shell binary and flags can now be set in the
Options dictionary. I changed the default back to using login shells.
- [r5502] removed the obsolete NASESession. This can be better done setting the
correct startup file and calling IDLSession.
- 2006-06-22 synod
- [r5501] updated for 1.9.1
Diesmann
- 2006-06-21 plesser
- [r5499] precisemodule is now a normal SLIModule, statically linked.
- [r5498] Order of libraries in LDADD corrected.
- 2006-06-21 kupper
- [r5497] now obsolete, since no re-ordering of array elements is done any longer.
- 2006-06-21 eppler
- [r5496] Report correct values for min- and max-delay in the statusdict of [0]
- [r5495] *** empty log message ***
- [r5494] Catch an otherwise unhandled exception
- 2006-06-21 kupper
- [r5492] removed all calls to Reform_SLI(). This routine is now regarded
obsolete, and its existence is (now) considered a logical mistake.
--> see document in NEST-wiki for further details.
- [r5491] removed all calls to Reform_SLI(). This routine is now regarded
obsolete, and its existence is (now) considered a logical mistake.
--> see document in NEST-wiki for further details.
- 2006-06-20 kupper
- [r5489] o removed the reordering of elements in memory, when transferring
arrays forth and back between IDL and SLI. (Kept the reverse indexing,
however, you have to go with this.)
o fixed bug in tellme_array_xdr: left channelstream on stack.
- [r5488] now requiring arr (was formerly preloaded).
- [r5487] added reference.
- 2006-06-20 plesser
- [r5486] Specialization of Handle<std::string> moved to interpret.cc.
- [r5485] All *Function subclasses are now friends of class NestModule.
- [r5484] Added cast on vector constructor argument to placate DEC C++ compiler.
- [r5483] Added std:: on copy()
- [r5482] Added missing std:: on find()
Added sDynModule::operator!=()
- [r5481] Added missing std:: in front of mathematical functions.
- 2006-06-20 kupper
- [r5480] o fixed typo in index.html
o replaced old version of os_interface.ps by a newer PDF version.
- [r5479] resurrected after an unexplainable loss...
- 2006-06-19 synod
- [r5478] check consistency of consecutive calls of Simulate
Diesmann
- [r5477] (1) V_reset needs to be relative to U0_
(2) dynamics of EPSCs and IPSCs was scrambled
Diesmann
- [r5476] reference [3] added
Diesmann
- 2006-06-19 kupper
- [r5475] In SLIFunctionWrapper, promoted some messages form DEBUG to WARNING.
- [r5474] documented getdeep.
- [r5473] implemented getdeep, still undocumented.
- [r5472] intermediate checkin: implementing getdeep command.
- [r5471] worked over docus
- 2006-06-17 schrader
- [r5470] FACETS debug. still working on it. sven
- [r5469] changed completely to absolute numbers. svens
- [r5468] chaged the copy constructor such that there will be no
compiler warnings about the variables' order. (i.e. now
corresponding to the order in the header file) svens
- [r5467] added correct (copy)constructor, changed back to archiving_node
- 2006-06-16 plesser
- [r5466] developer directory now handled. Quite some hacks around module handling, needs to be cleaned up.
- [r5465] Must include spike_ring_buffer.h from precise.
- [r5464] Developer models now in separate module.
- 2006-06-16 schrader
- [r5462] *** empty log message ***
- 2006-06-16 synod
- [r5461] added stdp functionality voa archiver_node, put in copy constructors where missing -am
- [r5460] added stdp functionality to hh neurons -am
- 2006-06-16 schrader
- [r5459] changed from threshold-relative parameters (g_Na...)
to biologically plausible absolute values.
svens
- 2006-06-16 plesser
- [r5458] *** empty log message ***
- [r5457] Adapted to move of libnest to directory nestkernel
- [r5456] No longer needed.
- [r5455] Moved to nestkernel
- 2006-06-14 plesser
- [r5453] Added precise subdirectory.
- [r5452] *** empty log message ***
- [r5451] Initial version.
- [r5450] Added precisemodule
- 2006-06-14 synod
- [r5449] first stdp check, AM, MD
- 2006-06-14 plesser
- [r5448] Changed array.sli to arr.sli
- 2006-06-14 kupper
- [r5447] require did not clean up the stack in case of an error.
fixed.
- [r5446] sorry, missed a namespace.
- [r5445] moved contents of array.sli to arr.sli, making array.sli obsolete
(this file is removed with this commit). Can't remember, why this step
was not possible previously, presumably because some content of
array.sli was used early in the SLI startup cycle, but this has
obviously been changed. Now arr.sli follows the standard SLI library design.
- 2006-06-14 plesser
- [r5444] Moved these files on to developer, since they are not fit for distribution as of the moment. They should be moved to precise once reviewed.
- [r5443] *** empty log message ***
- [r5442] Added libltdl to ignore list; it is created by bootstrap.sh.
- [r5441] Removed archiver, slice_ring_buffer from SOURCES
- [r5440] Removed iaf_neuron
- [r5439] Moved to models and ModelModule
- [r5438] Code now in nestmodule.*
release variant no longer needed due to modularization.
- [r5437] No longer pertinent. Use iaf_psc_alpha instead.
- [r5436] Moved to developer / DeveloperModule
- [r5435] Moved to precise / PreciseModule
- [r5434] Added models directory
- [r5433] Adapted to NestModule with private net pointer and models in ModelModule.
- [r5432] NestModule files renamed nestmodule.* from expressmodule.*
- [r5431] Removed superfluous #include "poisson_generator.h"
- [r5430] All models moved out of nest directory into separate modules.
- 2006-06-13 synod
- [r5428] iaf_alpha_psc now derived from Archiving_Node -am
- [r5427] updated for release 1.9.0
Diesmann
- 2006-06-13 schrader
- [r5426] dynamic debugging. ss
- 2006-06-13 synod
- [r5425] renamed archiver into archiiving_node, changed class hierarchy -am
- 2006-06-13 eppler
- [r5424] changed all outdated uses of /threads and /pseudo_load to /local_num_threads and /total_num_threads respectively
- 2006-06-13 synod
- [r5423] new reference added, required in comment in iaf_neuron.cpp
Diesmann
- [r5422] Back to reset of membrane potential at the time of threshold crossing.
This is required for correct integration of the dynamics. I suggest to
introduce an option /CosmeticSpike which sets the recorded membrane
potential to the value of /CosmeticSpike at the time of thresold
crossing but does not affect thre dynamics.
Diesmann
- 2006-06-12 schrader
- [r5420] *** empty log message ***
- 2006-06-09 eppler
- [r5419] moved from tsodyks_shortterm.m
- [r5418] moved to test_tsodyks_shortterm.m
- [r5417] made the testsuite run again with current nest2
- [r5416] *** empty log message ***
- [r5415] made is_proxy return true
- [r5414] changed a severe bug with the automatic determination of min_ and max_delay
- 2006-06-08 eppler
- [r5413] moved from tsodyks_shortterm.sli
- [r5412] moved to test_tsodyks_shortterm.sli
- [r5411] moved from test_iaf_ring_ex.sli
- [r5410] moved to test_iaf_ring.sli
- [r5409] moved from test_iaf_neuron_exppsc.sli
- [r5408] moved to test_iaf_psc_exp.sli
- [r5407] *** empty log message ***
- 2006-06-08 schrader
- [r5406] hh_* parameter tweaking. svens
- 2006-06-08 eppler
- [r5405] renamed inconsistend variables
- 2006-06-07 schrader
- [r5404] *** empty log message ***
- [r5403] *** empty log message ***
- [r5402] parameter change. Svens
- 2006-06-07 synod
- [r5397] readded old testscript for STDP synapses, moritz
- [r5395] added test_stdp_sg, WP
- 2006-06-06 synod
- [r5394] removed spike_det._ps in release
- [r5393] removed mip-gen. and iaf_neuron in release
- [r5392] removed some models from expressmodule.cpp
- [r5391] removed fieldview.h dependency in sli/Makefile.am
- [r5390] added Extra_dist
- [r5389] restored nest/Makefile.am nest/connection_manager.cpp nest/expressmodule.cpp
- [r5388] conditionally included subdirectories for kernels
Markus, Moritz
- 2006-06-06 helias
- [r5387] hiked patschlevel to 1.9.0
Markus, Moritz
- 2006-06-06 synod
- [r5386] renaming nest->nest-1.0
express->nest
finished
Markus, Moritz
- [r5385] removed traces of stdp for the time being -am
- [r5384] added .release versions to permit creation of releases -am
- [r5383] emptied express directory -am
- [r5382] moved content from express to nest -am
- [r5381] moved content from nest to nest-1.0 -am
- [r5380] mending totally diastrous restructuring attempt -am
- [r5379] removed SLI_MPIModule from Makefile.am
moritz
- [r5378] moved all nest content to nest-1.0 -am
- 2006-06-02 synod
- [r5372] neststartup.h : removed includes
moritz
- 2006-06-02 kupper
- [r5371] added warning message for broken tellme_array.
needs fixing.
- [r5370] fixed bug in tellme_array_xdr: channel is now closed after transmission.
- 2006-06-02 synod
- [r5369] created neststartup function to encapsulate startup process for
1.) NEST main app
2.) PyNEST module
moritz
- 2006-06-02 eppler
- [r5368] Make parallel compile work again
- 2006-06-02 synod
- [r5367] tidied copy constructors for hh_cond_exp and hh_psc_alpha -am
- 2006-06-02 kupper
- [r5366] The literals we pass back may contain parantheses, and this is not
well handled by the scanner, so we use a workaround with cvslit.
- 2006-06-02 synod
- [r5365] .h-files corrected for start/stop parameters in elements status dictionary
- 2006-06-02 kupper
- [r5364] corrcted error handler in SLIFunctionWrapper.
- 2006-06-02 synod
- [r5363] made archiver's nested class public instead of protected -am
- 2006-06-02 kupper
- [r5362] implemented "import" and "export" commands.
- [r5361] improved handling of non-printable types.
- 2006-06-02 synod
- [r5360] matlab scripts for testing STDP synapses
moritz
- 2006-06-02 kupper
- [r5359] fixed spelling bug in HAVE_RPC_XDR_H
- [r5358] now has a minimal handling of types undefined, pointer, and object.
- 2006-06-02 plesser
- [r5357] prepare_delivery() no longer inline, moved to cpp.
Improved documentation.
- [r5356] Updated comment on init()
- [r5355] Added iaf_psc_delta_canon
- [r5354] Initial version. Not fully tested.
- [r5353] Fixed tiny layout typo.
- 2006-06-01 eppler
- [r5352] Changed a typo and readded the check for usable rpc/xdr.h that was killed by mistake
- 2006-06-01 synod
- [r5351] added module support
moritz
- 2006-06-01 kupper
- [r5350] Removed bug in :runcommand, a helper function for handleerror. The new
version no longer gets entagled in nested raiseerror calls if a file
is not found.
- 2006-06-01 synod
- [r5349] still trying to achieve consistency..
- [r5348] ok, trying again, hopefully consistent this time! am
- [r5347] added archiver to perform stdp functionality, removed iaf_neuron_stdp -am
- [r5346] started adding dynamic modules
moritz
- 2006-05-31 synod
- [r5345] minor changes in short-term scripts
moritz
- [r5344] added matlab script to evaluate short-term plastic network simulations
a la Tsodyks
moritz
- 2006-05-30 synod
- [r5343] use of sorted i0 in tsodyks_shortterm.sli
- 2006-05-29 synod
- [r5338] Corrected brunel.sli for new Connect
- [r5337] Tsodyks short term plasticity: fixed bug in tsodyks_shortterm.sli
iaf_psc_exp now has tau_ref_abs and tau_ref_tot
moritz
- 2006-05-25 plesser
- [r5336] Minor corrections to documentation; c_m now labeled as specific
capacitance per micrometer square.
- 2006-05-25 synod
- [r5335] added. reichert
- [r5334] registered parrot_neuron
- [r5333] fixed bugs, works now. reichert
- [r5332] added parrot_neuron. reichert
- 2006-05-24 schrader
- [r5331] added E_L_ SetProperties. svens
- 2006-05-24 synod
- [r5330] changed iaf_psc_exp to have different tau_ex/tau_in for synaptic dynamics.
changed its name from iaf_neuron_exppsc to iaf_psc_exp
moritz
- 2006-05-24 schrader
- [r5329] *** empty log message ***
- [r5328] removed cvs-artefact typo. svens
- 2006-05-23 schrader
- [r5327] *** empty log message ***
- [r5326] hh debug svens
- [r5325] hh* debug. svens
- 2006-05-23 eppler
- [r5324] Implemented a Connect variant for 'gid gid weight delay'
- 2006-05-23 schrader
- [r5323] added iaf_cond_exp, hh* debug. svens
- 2006-05-22 schrader
- [r5322] changed hh-type models to new name convention
- 2006-05-22 gewaltig
- [r5321] Introduced reset potential V_reset and changes names of status dictionary parameters.
- 2006-05-22 synod
- [r5320] changes iaf_psc_delta.cpp
- [r5319] changes iaf_psc_delta.h
- [r5318] expressmodule.cpp
- [r5317] changed Makefile.am
- [r5316] added iaf_psc_delta.cpp, WP
- [r5315] added iaf_psc_delta.h, WP
- 2006-05-19 eppler
- [r5314] Changed the node's update() routines and Network::send() so that we don't
pass useless thread numbers around anymore
- 2006-05-19 gewaltig
- [r5313] Added iaf_psc_alpha model with time constants for excitatory and inhibitory synapses.
- 2006-05-19 eppler
- [r5312] - Removed Save/Load functions as they don't work within express
- Removed ReserveConnections as it does not work in multithreaded scenarios
- Changed lib/sli/express-init.sli accordingly
- 2006-05-19 gewaltig
- [r5311] Added a GID variant of ChangeSubnet and removed obsolete ReserveConnections.
- 2006-05-17 gewaltig
- [r5310] Introduced functions to set the parameters for the different cases.
- [r5309] corrected typo in "Abbott"
- [r5308] Latest changes. Calibration for different models is still missing.
- [r5307] Gewaltig
- Added a variant of connect which uses global IDs for source and target node.
- I also changed the functions Create and Createmany to return the global ids instead of the addresses.
- The function LayoutNetwork is modified accordingly.
- [r5306] Corrected name
- 2006-05-15 synod
- [r5304] mip generator initial version
david, moritz
- 2006-05-15 gewaltig
- [r5303] The membrane potential is now reset in the time-slice after the threshold crossing. This makes the crossing potential visible in the voltmeter and is consistent with the time stamp of the spike event.
- [r5302] ms is now a simple type conversion from int to double, since all times are given in ms
- [r5301] Removed constructor for size_t and introduced one for both unsigned int and long. This should work on llp64 and lp64 models
- 2006-05-10 schrader
- [r5297] hh_traub debug . svens
- [r5296] hh debug. svens
- [r5295] hh_traub debug. svens
- [r5294] hh_traub debug. svens
- 2006-05-09 synod
- [r5293] removed old code from default connector
moritz
- 2006-05-08 gewaltig
- [r5292] Gewaltig - Added first Version of VogelsAbbot network
- 2006-05-08 schrader
- [r5291] added hh-like Traub model. svens
- [r5290] added hh_neuron to express. Svens
- 2006-05-05 eppler
- [r5287] Added a missing constructor for unsigned int
- 2006-05-04 eppler
- [r5286] Corrected a typo leading to a blqack textbox
- 2006-04-27 synod
- [r5269] stdp synapses. corrected version + test script (test_stdp.sli)
moritz
- 2006-04-20 synod
- [r5261] new script in testsuite/express: test_stdp.sli
some bugs fixed in stdp synapse
moritz
- [r5259] added stdp synapse. first implementation, not yet tested, just compiles
- 2006-04-18 synod
- [r5256] changed min_delay/max_delay calculation to provide function call to
factory (needed for struct. plasticity).
moritz
- 2006-04-13 synod
- [r5255] changed connector design: separation of default parameters from connector classes. introduced classes: ConnectorProperties, DefaultConnectorProperties, ConnectorTsodyksProperties
moritz
- 2006-04-12 synod
- [r5253] changed nest/Makefile.am to use libnest.la
changed librandom/Makefile.am to use librandom.la
directly
moritz
- [r5251] final version of tsodyks_shortterm.sli
moritz
- 2006-04-10 synod
- [r5245] scrpt for testing Tsodyks bursting networks
- 2006-04-03 synod
- [r5240] own parameters for each connection of Tsodyks-Connector
moritz
- 2006-04-01 synod
- [r5239] opertor= in connector_default.h
- 2006-04-01 helias
- [r5238] changing Tsodyks conectors to have own parameters for each connection
- 2006-03-17 helias
- [r5221] Redesigned ConnectorFactory design to be based on a template for all Connectors.Moritz
- 2006-03-16 synod
- [r5220] Random commented, MD
- [r5219] Random added
Diesmann
- [r5215] tsodyks synapse test sli script
moritz
- [r5214] removed conversion from string because not used and not clear
how to handle for bases other than 10. Diesmann
- 2006-03-13 schrader
- [r5209] taken values & dynamics from Kistler
- 2006-03-10 synod
- [r5207] short term plasticity testscript for networks added (still incomplete)
moritz
- 2006-03-10 eppler
- [r5206] Fixed indentation
- 2006-03-09 synod
- [r5205] added test scripts for:
iaf_neuron_exppsc
tsodyks_connector
moritz
- [r5204] corrections in connector_tsodyks
moritz
- 2006-03-07 synod
- [r5196] corrected version of tsodyks_synapse
moritz
- [r5195] added synapse connector/factory with Tsodyks-type of short term plasticity
initial commit
moritz
- 2006-03-06 synod
- [r5188] added iaf_neuron_exppsc
neuron with exponential PSCs
will be needed together with Tsodyks-type
short term plastic synapses (Tsodyks00)
moritz
- 2006-03-03 schrader
- [r5186] Hodkin-Huxley-debug: speed! changed integrator from
rk4 to rkf45 svens
- 2006-03-03 eppler
- [r5185] Fixed a bug, that caused different random numbers to be drawn
in the multithreaded and message-passing case. The connetions
are now always established on the right thread
- [r5184] Updated testsuite to reflect newest express API
- 2006-03-02 schrader
- [r5180] parabrunel_to_netbrunel_again
- 2006-03-02 eppler
- [r5179] libtool fun for everybody
- 2006-03-01 synod
- [r5177] splitted template handle.h into declaration handle.h and implementation handle_impl.h, needed for modules to work
moritz
- 2006-02-21 synod
- [r5168] hh_neuron: xdr-IO; replaced std::exp with gsl::exp (faster?); cosmetics
- 2006-02-16 eppler
- [r5165] *** empty log message ***
- 2006-02-10 eppler
- [r5158] Readded a GetResolution Function in SLI
- 2006-02-09 eppler
- [r5153] *** empty log message ***
- [r5152] Removed some debugging output
- [r5151] Do not initialize the buffer in the constructor
- 2006-02-08 eppler
- [r5149] Removed a warning, that is not needed any longer
- [r5148] Fixed some indentation
- [r5147] Fixed a bug when connecting incompatible nodes
- [r5146] Fixed a bug in the copy contructor
- [r5145] Fixed a leak
- [r5144] Adjusted to the libtool changes by Moritz
- 2006-02-03 schrader
- [r5132] hh_neuron debug
- 2006-01-27 synod
- [r5107] -modified nest_time.h
-made pynest work with main trunk
moritz
- 2006-01-26 synod
- [r5106] -some changes on dynamic module code
moritz
- 2006-01-26 eppler
- [r5105] Kicked to new express API!
- 2006-01-26 synod
- [r5104] -added dynamic module support
moritz
- [r5103] -changed Makefile.am's to use libtool libraries
moritz
- [r5102] preparations for dynamic module loading and for PyNEST interface
details:
-added nest/dynloader.h/cpp
-added sli/dynmodule.h/cpp
-added nest/neststartup.cpp
-added nest/nestmain.h
-separated startup process from interpreter execution (neeeded by PyNEST)
-centralized nest statup code in neststartup.cpp
-added installation of libltdl to bootstrap.sh
moritz
- 2006-01-23 eppler
- [r5087] - Really using the automatically calculated min_ and max_delays
- Removed alls code for setting/getting and changing them
- [r5086] - Removed Time argument from call to calibrate()
- Changed all network->get_resolution to Time::get_resolution()
- [r5085] Corrected some indentation issues
- [r5084] Removed get/set_resolution
- [r5083] Made the test for MPI work on debian based systems
- [r5082] Added an implementation for the copy constructor of the factory
- [r5081] Fixed the initialization of the connection data structure
- [r5080] Added a generic method to exchange integers
- [r5079] Removed deprecated Set/GetResolution
- 2006-01-20 eppler
- [r5077] removed some debugging output
- 2006-01-19 eppler
- [r5073] Added another exception in get_node when thread is not available
- [r5072] added num_ports_ to the status dictionary
- [r5071] Call base class contructor in standard constructor
- [r5070] some performance issues
- [r5069] minor changes in comments and indentation
- [r5068] added #include <cassert>
- 2006-01-16 eppler
- [r5048] Updated to use current express syntax
- [r5047] using MPI1 C API again
- [r5046] do not use signal redirection if MPI is present
Cvs: ----------------------------------------------------------------------
- 2006-01-12 eppler
- [r5037] *** empty log message ***
- [r5036] added some more fine-grained checking to connect
- [r5035] removed update modes. update mode is chosen automatically.
- [r5034] readded serial_update() for the single-threaded updating
- [r5033] - updated to use mpi2c++ api
- #ifdef HAVE_MPI added to enable compilation without mpi
- [r5032] simple ring to test connectivity across threads/machines
- [r5031] fixed some indentations issues
- 2006-01-09 kupper
- [r5026] A not yet finished implementation of a spiking assiciative memory, the
like Andreas Knoblauch uses in his cortical simulations.
- [r5025] Oliver added initialization and a check (assertion) for NANs in the input.
- 2006-01-08 schrader
- [r5024] more comments. svens
- 2006-01-07 schrader
- [r5023] added pwd. Svens
- 2006-01-06 eppler
- [r5021] fixed a bug with min_delay updating in the poisson_generator
- [r5020] added more debug output
- 2006-01-05 eppler
- [r5019] reimplemented SetSynapseContext in C++
- [r5018] fixed another one where connections were only on one thread
- [r5017] removed some debug output
- [r5016] fixed a bug, where connections were made only on the first thread
- 2006-01-03 eppler
- [r5015] removed EventInstance
- [r5014] fixed indentation
- 2005-12-21 plesser
- [r5000] libltdl is now included properly when rolling tarballs.
- 2005-12-21 synod
- [r4998] eppler - Readded RConvergentConnect
- [r4997] *** empty log message ***
- [r4996] eppler - added a recalibrate function to recalculate the steps
- 2005-12-16 schrader
- [r4990] debug: file-merging and comments
- 2005-12-15 kupper
- [r4984] bugfixes:
o both DivergentConnect variants did wrongly check the number of
arguments
o both ConvergentConnect variants did pop one element to few from the
stack, leaving one element after functioncall
- [r4983] corrected use of rports for DivergentConnect in PFConnect
- 2005-12-15 synod
- [r4973] *** empty log message ***
- [r4972] *** empty log message ***
- 2005-12-13 schrader
- [r4958] embedding.cc: multiple file writing
- 2005-12-12 schrader
- [r4956] added sleep
- 2005-12-12 gewaltig
- [r4953] Removed bug in resizing the potentials_ buffer.
- 2005-12-08 schrader
- [r4951] Added Editor dict and edit command.
- 2005-12-07 kupper
- [r4942] o noncritical Bugfix: Stack load was not correctly tested in ConvergentConnect*
- [r4941] o Bugfix: Oliver corrected passing of rport
- 2005-12-06 kupper
- [r4934] o using new rport option to RFCOnnect / RFConnectLayer
- 2005-12-06 synod
- [r4933] eppler - moved convergent connect into the network
- basic framework to allow for custom delays and weights
to be specified at connect time
- 2005-12-06 kupper
- [r4932] o introduced identifyer "tm" for time values (note that ther not yet exists a corresponding SLI type. Integer and Double can be used!)
- [r4931] o added rport parameter in ConvergentConnect
o regularized function naming in Convergent/DivergentConnect
- 2005-12-06 schrader
- [r4930] *** empty log message ***
- [r4929] added EDITOR statusdict variable. svens
- 2005-12-05 gewaltig
- [r4926] Change representation of nodes without proxies. Instead of using vectors, the instances of devices and subnets are now stored in a compound under one global id.
- 2005-12-02 gewaltig
- [r4924] Corrected code for random number seeding.
- [r4923] Removed bug in get_node which caused a segfault due to an uninitialized pointer.
- [r4920] Added const qualifiers to a number of const functions.
- [r4919] Changed the representation of the network such that
Network::nodes_ now has the gid as first dimension. This way, the threads can be handled
as sparse arrays.
- [r4918] XDR support is now automatically disabled for express kernel.
- 2005-12-01 gewaltig
- [r4907] Models now export memory allocator statistics in their status dictionary.
- [r4906] Removed minor errors in the copy constructor.
- [r4905] Removed error in Network::set_properties which caused a segfault if the number of threads was changed.
- 2005-11-30 gewaltig
- [r4903] - removed debugging output.
- [r4902] - Added GetModelStatus and SetModelStatus to change the default values for new Nodes.
- Cleaned up Reset and Descruction process. Kernel now releases all allocated memory when ResetKernel is called.
- [r4901] get_properties and set_properties are now public so that they can be called from Model.
- [r4900] reset now deallocates all allocated connectors.
- [r4899] Moved the GenericModel<> Template to a separate file in order to reduce compile dependencies.
- 2005-11-29 gewaltig
- [r4893] Changed classes Model and GenericModel to support thread sorted memory representation for Nodes.
- [r4891] Added the big-three (default- plus copy constructor and assignment) to the pool allocator.
This is needed for the thread-sorted memory allocation in express.
- [r4890] slightly optimized version for WTA case.
- 2005-11-21 synod
- [r4869] eppler - some convenient connect functions
- [r4866] eppler - fixed a typo
- 2005-11-16 synod
- [r4833] eppler - first working version of the new connection system, also updated the testsuite
- 2005-11-11 gewaltig
- [r4826] Updated documentation.
- [r4825] Added Labels to the subnets.
- 2005-11-11 kupper
- [r4824] implemented LayoutSGNLayerSet.
- 2005-11-11 gewaltig
- [r4823] Updated documentation.
- 2005-11-11 kupper
- [r4822] bugfix: literals containing numbers were wrongly indented.
- 2005-11-11 gewaltig
- [r4821] Added new Model for sets of layers of graded neurons.
- [r4820] Added valarray support to Token and TokenArray.
- [r4819] Added go_to with Compound reference.
- [r4818] Added new model SGNLayerSet.
- [r4817] Added a multiplicative version of the ring buffer.
- 2005-11-11 schrader
- [r4816] added getPPID, sven
- 2005-11-10 kupper
- [r4814] two bugfixes
1) wrong name in getstatus
2) missing initialization in kWTA-algorithm
- [r4813] bugfix, and todo:
%% Currently, this whole file is basically a fake, since the arr:: namespace
%% is known anyway. The file (array.sli) is run as part of the SLI startup cycle,
%% and it defines the dictionary "arr" inside the systemdict.
%%
%% NOTE: It might be a good idea, only to put the parts that are needes for startup
%% of the interpreter into (array.sli), and keep all other parts in this
%% file, (arr.sli). This should be realized when the whole library setup
%% is worked over.
%%
%% Ruediger Kupper, 10-nov-2005
- [r4812] %% This is a compatibility wrapper, that makes the arr:: namespace available
%% as a normal SLI library.
%% This namespace is defined in the file (array.sli), which does not use
%% the provide/require mechanisms. Reason:
%% The contents of (array.sli) are used VERY early in the SLI
%% interpreter startup cycle, where the library managements is not yet
%% available. Hence this pair of files: (array.sli), and (arr.sli).
%% For the end user, (arr.sli) should look and behave just like any other
%% SLI library.
%%
%% Ruediger Kupper, 10-nov-2005
- 2005-11-09 gewaltig
- [r4805] Updated test.
- [r4804] Added example for graded neuron population.
- [r4803] Changed default values such that kWTA is not on by default.
- [r4802] This device was not properly initialized which resulted in a segmentation fault if a deleted device was re-incarnated.
- [r4801] Changed NULL to 0 to avoid problems with g++
- 2005-11-09 kupper
- [r4800] version 2.2 now features a functionning ConnectOneToOne command.
- [r4799] First version of ConnectOneToOne.
- [r4798] cosmetic change
- [r4797] bugfix: topologyQ needs to know explicitely that SGPopulation is a
subnet
- [r4796] increased version number to 2.1, as functionality was added.
- 2005-11-09 gewaltig
- [r4794] Removed typo in comment.
- [r4793] Added test for Graded Neuron Population.
- [r4792] Added assert to rather unsave globale send method.
- [r4791] Changed name of status property from std to sdev.
- [r4790] Added new models SGPopulation and SGNeuron.
- [r4789] Model for a simple graded neuron, to be used with the SGNPopulation. Ported from Felix2
- [r4788] Model for a simple graded neuron population. Ported from Felix2
- 2005-11-08 kupper
- [r4782] Created LayoutSGPopulation by copy-paste-and-modify from LayoutDCGenerator.
- 2005-10-20 synod
- [r4747] changed SLIConnect in LinkMathematica.m to work in the case of empty domain-name
Moritz Helias
- [r4746] implemented Gaussian connect routine for connecting two populations of neurons with Gaussian probability depending on 2D distance
Moritz Helias
- 2005-10-14 synod
- [r4737] mended problems caused by new synapse types - am
- 2005-10-13 synod
- [r4736] (TT)
- [r4735] (TT)
- 2005-10-07 synod
- [r4733] eppler - first implementation of the new synapse concept
- [r4732] eppler - No deep properties anymore
- 2005-10-05 synod
- [r4731] *** empty log message ***
- [r4730] TempDiffSynapse and HAXSynapse added
- [r4729] environment device of reinforcement learning network Straube 10/05
- 2005-09-25 schrader
- [r4724] libplot debug
- [r4723] *** empty log message ***
- [r4722] libplot maintenace.....svens
- 2005-09-21 synod
- [r4721] inserted libplot_spike_detector
- 2005-09-20 synod
- [r4720] *** empty log message ***
- 2005-09-16 synod
- [r4716] eppler&morrison - simplified and parallelized spike delivery
- 2005-09-16 schrader
- [r4707] changed libplot demo
- 2005-09-08 synod
- [r4706] eppler - added the poisson generator to the express kernel,
changed the spike_detector to work much easier
- 2005-09-06 synod
- [r4705] destructor correction regarding decaying poisson gen
- 2005-09-02 synod
- [r4704] *** empty log message ***
- 2005-08-30 synod
- [r4700] eppler local and remote spike delivery now working
- 2005-08-26 synod
- [r4699] eppler - First parallel version of express. Contains many bugs.
Please don't use by now!!!
- [r4698] *** empty log message ***
- 2005-08-04 synod
- [r4670] removed refractory bug from iaf_..ev and iaf_..evv, corrected start behaviour for poisson_generator_ps -am
- 2005-07-29 plesser
- [r4667] moduli now recomputed upon kernel reset.
- [r4666] moduli now recomputed on kernel reset.
- 2005-07-29 synod
- [r4654] added _prescient_ps model to replace _expm1_ps (etc) models -am
- [r4653] removing stupid ~ files -am
- [r4652] added canonical_ps model to take over from iaf_neuron_ev -am
- 2005-07-26 synod
- [r4642] eppler - corrected some issues with the use of libraries
- 2005-07-25 gewaltig
- [r4638] Added new operator closeinput to gracefully terminate an input stream.
- 2005-07-17 synod
- [r4626] MathematicaSet added
Diesmann
- [r4624] MathLink conditionally integrated
Diesmann
- 2005-07-04 gewaltig
- [r4604] Removed typo in re-introduction of ldc_generator
- [r4603] Re-introduced ldc generator and node.
- 2005-07-04 synod
- [r4602] XXXXX removed
Diesmann
- 2005-07-03 plesser
- [r4599] Corrected size check in get_{node,event,synapse_model}
- 2005-07-01 synod
- [r4598] changed SLIsignalflag to int in kernels, AM MD
- 2005-06-29 plesser
- [r4595] Updated info on Heisenbug
- [r4593] Moved here from express branch; updated
- 2005-06-27 plesser
- [r4587] Corrected comment
- [r4586] Added further assertions
- [r4585] Added pseudoneuron
- 2005-06-24 plesser
- [r4583] Added ring-buffer sizes to get_properties()
- 2005-06-22 plesser
- [r4578] Fixed memory leak in deliver_event()
- 2005-06-19 plesser
- [r4560] Fixed code type
- [r4559] overflow_ now initialized in calibrate(); generator now functional.
- [r4558] Replaced at() with [] in safe places
- [r4557] Ring buffers min_del+max_del; more transparent node-thread assignement: start with 0
- [r4556] Ring buffers now min_delay+max_delay long
- 2005-06-18 plesser
- [r4554] New Poisson generator as direct sender. DOES NOT WORK YET
- [r4553] send_event() adapted for Express kernel
- [r4552] Added check of target lists for direct_sender nodes
- [r4551] Fixed includes
- [r4550] Added poisson_generator_ps.h
- [r4549] Node::send() now takes slice offset as 3rd argument
- 2005-06-16 plesser
- [r4532] Added iaf_neuron_evv, including slice_ring_buffer
- [r4531] Added slice_modulos_ with pertaining fcts, needed for slice_ring_buffer
- 2005-06-14 plesser
- [r4520] Added iaf_neuron_expm1_ps_se, ring_buffer_se
- [r4519] Added iaf_neuron_expm1_ps_se
- [r4518] Special version of iaf_neuron_expm1_ps with struct-based ring buffer
- [r4517] Renamed to ring_buffer_se.*
- [r4516] y0_ now updated after threshold crossing detection
- [r4515] Significantly rewritten for higher efficiency, fewer member variables, consistent use of _; y0_ set after threshold detection
- [r4514] Threshold crossing checked before input events are applied
- [r4513] y3_ updated only when not refractory
- 2005-06-13 plesser
- [r4509] Spike offsets now recorded properly if record_events wanted
- [r4508] Fixed interpolation bug; event-free intervals now handled correctly
- [r4507] Reference solution more easily selected, explained in table head
- 2005-06-12 plesser
- [r4505] Added virtual destructor to GenericRandomDevFactory
- 2005-06-11 plesser
- [r4504] Reverted to version 1.1 with normal RingBuffer
- 2005-06-10 plesser
- [r4502] Ringbuffer replaced by ring_buffer_4, fewer computations when refractory
- [r4501] Added ring_buffer_4.*
- [r4500] Special ring_buffer for iaf_neuron_expm1_ps
- [r4499] Drop y3_ = 0.0 when neuron is refractory.
- 2005-06-09 synod
- [r4490] cleaned up constants
Diesmann
- [r4489] cleand up constants
Diesmann
- 2005-06-08 synod
- [r4488] effect of transformed propagator matrix, MD
- [r4487] iaf_neuron_expm1_unity added, MD
- 2005-06-08 plesser
- [r4479] update(): y3_ is computed only if not refractory
- [r4474] Rewritten version now tested and validated. Code is far more compact now; return-from-refractoriness is handled via queue.
- 2005-06-07 plesser
- [r4473] Now using iaf_neuron_expm1_ps as reference
- [r4472] Now computing only 0:-2:-10
- [r4471] Completely re-worked, not yet tested; HEP
- 2005-06-03 kupper
- [r4467] moved register_model<iaf_neuron_ev> to HAVE_GSL-section.
- 2005-06-02 plesser
- [r4463] - executable is now called express
- ring buffers now directly read out by update()
- iaf_neuron_ev added
- common files brought up to date with NEST trunk
- NOTE: network storing is NOT functional
- [r4462] *** empty log message ***
- [r4461] Express kernel can use nest{-init}.sli again
- [r4460] Express varieties of nest tests
- [r4459] Potential u can now be set via SetStatus
- [r4458] Temporary replacements for nest/nest-init for express kernel
- [r4457] Added -nofp_reorder to optimizing flags for DEC cxx
- [r4456] Added express as optional kernel
- [r4455] Moved here from branch; HEP
- 2005-05-31 synod
- [r4441] checking _ps models with poisson generator, Diesmann
- 2005-05-30 synod
- [r4440] iaf_neuron_expm1 added
Diesmann
- 2005-05-29 synod
- [r4438] iaf_neuron_expm1 added, AM
- [r4436] improved expm1 functionality for expm1 neuron and ev neuron -md, am
- [r4435] added test_iaf_ps_psp_poisson_spike_accuracy.sli - md,am
- 2005-05-27 plesser
- [r4434] Added virtual destructor to KernelException.
- [r4433] Corrected start value for spike_generator.
- [r4432] *** empty log message ***
- [r4431] *** empty log message ***
- [r4430] Improvements for better accuracy.
- 2005-05-26 plesser
- [r4429] expm1() now used for y1, y2 as well; work by Markus
- [r4428] Now using vector instead of valarray.
All spike buffers reserve space for one element if necessary.
- 2005-05-25 synod
- [r4425] minor changes on hh_neuron
- 2005-05-24 synod
- [r4424] comment changed \:\(
- [r4423] comment changed \:\(
- 2005-05-20 synod
- [r4422] different interpolation orders
Diesmann
- [r4421] verbosity set to M_ERROR
Diesmann
- 2005-05-20 plesser
- [r4420] Added std:: qualifiers where needed.
- 2005-05-20 synod
- [r4419] frexp and modf added
Diesmann
- 2005-05-19 synod
- [r4418] *** empty log message ***
- [r4417] added Hodkin Huxley Neuron. Thu May 19 19:03:15 CEST 2005, Sven
- 2005-05-18 synod
- [r4416] theory added,
Diesmann
- 2005-05-17 synod
- [r4413] check for base 2 and comments improved
Diesmann
- [r4412] modf added
Diesmann
- [r4411] frexp added
Diesmann
- 2005-05-11 synod
- [r4410] added offset variable to properties for iaf..ps and iaf...expm1 -am,md
- [r4409] added precise spike timing with dc test program, updated mem. pot with dc test program -am,md
- [r4407] eppler - forgot to commit last year's stuff...
- 2005-05-10 synod
- [r4406] added firefox to configure.ac
Sven
- 2005-05-10 knoblauch
- [r4405] added type checking to loop function.
- 2005-05-06 synod
- [r4399] typo in iaf..expm1 removed -am
- [r4398] ...and removing the ~ files i accidently added (oops) -am
- [r4397] added event based iaf, mended spike generator (precise spike part) and added HAVE_GSL contingency to iaf...expm1 neuron -am
- 2005-05-05 synod
- [r4396] improved comments and formatting of results
Diesmann
- [r4395] iaf_neuron_expm1_ps added
Diesmann
- [r4394] expm1 for better accuracy
Diesmann
- [r4393] check accuracy of dc integration
Diesmann
- 2005-04-28 plesser
- [r4387] Added missing std::.
- 2005-04-01 plesser
- [r4385] All functions now non-static, so that NEST builds on Alpha.
- 2005-03-30 synod
- [r4383] added gsl ifdef to LarkumNeuron.cc -am
- [r4382] mended STDP_PLSynapse -am
- 2005-03-28 synod
- [r4381] added power law STDP -am
- 2005-03-18 kupper
- [r4380] kupper
just added documentation link
- [r4379] corrected wrong quotation marks in synchronize, but this routine is
not used anyway.
- 2005-03-16 synod
- [r4378] altered mpi libraries to allow 64bit compilation - am,md
- 2005-03-09 kupper
- [r4369] removed (-l) for login shells again, made problems in passing in/output.
- 2005-03-09 plesser
- [r4368] Added layermode_addr_idx to recorder/spike_detector.
- 2005-03-08 plesser
- [r4367] Directory for spatial filter output dumps can now be set via
SetStatus. RGC subsampling is computed automatically.
- 2005-03-03 kupper
- [r4366] kupper
removed return-shortcut that killed layer processing.
- [r4365] kupper
corrected some ill-formulated error messages
- [r4364] kupper
RFConnectLayer broke on layers that had only one row or column. This
is now fixed.
- 2005-03-01 kupper
- [r4363] "shpawn" now spawns LOGIN shells, because only LOGIN shells execute
the startup scripts (e.g. for setting the searchpath).
- [r4362] cd now raises an error if the directory is unknown.
- 2005-02-25 synod
- [r4357] )] added
Diesmann
- [r4356] ncursesw added
Diesmann
- 2005-02-22 synod
- [r4355] cubic interpolation implemented and bugfixed. expm1 versions of
calibrate and get_matrix are commented out and have to be verified ...
Straube 02/05
- 2005-02-15 plesser
- [r4348] Removed #define HAVE_LIBPLOT
- 2005-02-07 synod
- [r4338] corrected cubic interpolation (Straube 02/05)
- 2005-02-03 synod
- [r4335] *** empty log message ***
- [r4334] test
- [r4331] eppler - updated the documentation for network files
- 2005-02-02 schrader
- [r4327] test
- [r4326] test
- 2005-02-01 synod
- [r4325] *** empty log message ***
- [r4324] dummy, just testing cvs
- [r4323] test
- [r4322] test
- [r4321] test
- 2005-02-01 schrader
- [r4320] test
- [r4319] test
- 2005-01-30 synod
- [r4317] inserted module libplot_voltmeter
- 2005-01-27 synod
- [r4316] deleted debug line (Straube 01/05)
- [r4315] added cubic interpolation (thresh_find3) and corrected quadratic
interpolation (Straube 01/05)
- [r4314] improved documentation (Straube 01/05)
- [r4313] implemented new output format. if withtime is 'true', the spike time
will be reported as step (like normal spike detector) and offset of
spike in the second column. (Straube 01/05)
- 2005-01-20 synod
- [r4308] Kupper
bugfixes
- 2005-01-19 synod
- [r4306] kupper
just maintenance changes.
- [r4305] kupper
Bugfix in DivergentConnect. Sorry, messed up the stack arguments.
- 2005-01-18 synod
- [r4283] Hake - Added comment to SynapseConnect
- 2005-01-17 synod
- [r4282] Kupper
Bugfixes. Not yet working correctly.
- [r4281] Kupper
DivergentConnect: Added receiver port parameter.
Adjusted SLI wrapper accordingly, so that old interface is unchanged,
and all old code should work.
- [r4280] re-re-reincluded spike_detector_ps !! Please do not remove this
device, it is needed !! (Straube 01/05)
- [r4278] Kupper
Created new model: "iaf_multisynapse_neuron".
This model is an "iaf_neuron" featuring an arbitrary number if
synapses with independent time constants.
- 2005-01-11 synod
- [r4268] hep - fixed std namespace issues.
- [r4267] hep - added missing std:: to floor().
- [r4265] hep - Replace <math.h> with <cmath>.
- 2004-12-29 synod
- [r4255] Johan Hake
1) Added a new model: lif_neuron_rk2ts. Combines the dynamics of iaf_cond_neuron with the integration scheme and synaptic handling of lifb_neuron_rk2ts.
2) Minor changes to the synaptic models:
a) the _ps models are now tested and included in modeldict
b) the function register_spike in synapse.h is now virtual
c) ringbuffer.resize() is now called for every ring buffer
when calibrate is called.
3) Instead of adding a new spike_generator_ps model I added
offset information to spike event created by the allready included
spike_generator.
- 2004-12-23 synod
- [r4254] gewaltig - corrected some doxygen comments
- [r4253] gewaltig-
removed fieldview
- [r4252] gewaltig - removed dependency on fieldview
- [r4251] gewaltig - converted some comments to doxygen format.
- [r4250] gewaltig -
- removed assignments to unused variables in connect calls
to get rid of warnings.
- [r4249] gewaltig - removed dependencies on fieldview.h
- [r4248] gewaltig - merged "authors" notice from release
- 2004-12-21 synod
- [r4246] Johan Hake
Errased a debugging message.
- [r4245] Johan Hake
Added retina_node to privatemodeldict.
Fixed error handling when trying to open an unexisting file.
Added error handling when model is not fund in modeldict.
- [r4243] HEP
Compiler is now detected before compiler flags are set.
Environment/commandline flag variables are saved before
compiler is run for the first time.
HAVE_LINUX removed since not used an buggy.
Case labels for linux now "*linux".
- [r4241] HEP
Removed erroneous spaces around "=".
- [r4240] Added precis spike time handling for GabaA and AMPA synapses. Alpha stage not yet fully tested.
Johan Hake
- 2004-12-20 synod
- [r4239] HEP
Further improved the handling of *FLAGS variables.
- [r4238] HEP
Proper include handling on Alpha now, avoiding std namespace issues.
- [r4237] HEP
Replaced ALPHA_ERRNO macro by SLI_ALPHA_CXX_STD_BUG.
- [r4236] HEP
Replaced ALPHA_ERRNO macro with SLI_ALPHA_CXX_STD_BUG.
- [r4233] HEP:
Reordered configure.ac, so that all options are processed before any
compilation is run or other command is executed. This is essential,
because some of the tests run by configure will set CFLAGS and similar
variables to system-dependent values if they are not set. It is
therefore particularly important that the *FLAGS variables are copied
to the pertaining AM_*FLAGS variables before any tests performing
compilations are done.
Added AC_CANONICAL_HOST.
- [r4232] * Inserted Synapses, iaf_neuron_ps, pgm_projector and retina_M_layer to the modeldict.
* Adding a new SynapseConnect command, "SynapseConnect_a_a_i_d_dFunction",
the weight and delay can now be set connection is made.
This function is included in the normal SynapseConnect call and is delt with a
"trie"-statement that is added in nest-init.sli. The latter file was checked in for a
good while ago and this this function should have been checked in together
with that one. Sorry for any inconvenience this has caused.
* Changed three types in retina_M_layer from long int to int. With gcc-3.4.3 an ambiguous
overload error was created otherwise.
Johan Hake 2004-12-20
- 2004-12-18 synod
- [r4231] thread is called thrd not t.
Diesmann
- 2004-12-17 synod
- [r4230] - pulse packets arrived one time step to late
- now uses network()->send_to_targets() to emit MultipleSpikeEvents
Goedke and Diesmann
- [r4229] Added one extra trie to SynapseConnect function
Weight and Delay can now be set when connection is done
- 2004-12-06 synod
- [r4163] gewaltig - merged changed from release branch
- [r4162] gewaltig - merged changes from release branch
- [r4161] gewaltig - merged in changes from release branch
- 2004-12-02 synod
- [r4133] dist-hook now removes lib/sli/Config.sli and readline/config.h before tarring. HEP
- 2004-11-30 synod
- [r4118] RK
XDRModule was NEVER(!) compiled in, because the macro was wrongly
cited: the name is HAVE_RPC_XDR_H, not HAVE_RPC_XDR.
- [r4117] RK
HAVE_RPC_RPC was changed to HAVE_RPC_XDR some time ago,
without adjusting these files!!
(Shame on you).
- [r4116] RK
deleting and re-checking-in of files resets the CVS revision number,
(if no explicit care is taken). This completely breaks the SLI library
mechanism (provide/require), if CVS revision numbers are used as
library version numbers. I hence changed to version numbers that are
handcoded into the library code. That's not quite as convenient, but
avoids problems when files are moved around...
- 2004-11-26 synod
- [r4115] RK
Reanimated this file. It got lost on 31.8.2004. It should have been
moved from lib/sli/2.0 to lib/sli, but it just was REmoved, not moved.
- 2004-11-22 synod
- [r4113] space was missing between ! and test
Diesmann
- 2004-11-20 synod
- [r4112] commented default emptying of CXXFLAGS and CFLAGS
Diesmann
- [r4111] added ARFLAGS to list of exported variables
Diesmann
- 2004-11-19 synod
- [r4107] Added mkinstalldirs to ignore list. HEP
- [r4102] RK
removed superseded NewMaskConnect
- [r4101] RK
now using separate reversal potentials for excitation and inhibition
- 2004-11-15 synod
- [r4092] RK
re-fixed copy-on-write-error in Convergent-Connect that got lost.
- 2004-11-14 synod
- [r4088] JME
- 2004-11-04 synod
- [r4074] LarkumNeuron3 Dynamics modified: Nov3 AK
- 2004-10-29 synod
- [r4067] added class ConfigFile
- [r4066] *** empty log message ***
- 2004-10-28 synod
- [r4064] more changes on load/save
- [r4063] Changes to make saving, loading actually work
- 2004-10-27 synod
- [r4058] re-included spike_detector_ps (Straube)
- 2004-10-26 synod
- [r4056] Introduced targets doc (normal documentation) and fulldoc (doc with diagrams and source browser; requires graphviz, very slow). HEP
- [r4055] Doxyfile replaced by fulldoc.conf and normaldoc.conf; HEP
- [r4054] make doc works now, make fulldoc added, make slidoc needs work. HEP
- [r4053] Added HAVE_DOT check for use with doxygen. HEP
- 2004-10-25 synod
- [r4052] updated RNGManager handling
updated pseudoOwner handling
excluded is_ex
- [r4051] updated RNGManager handling
updated pseudo_owner handling
excluded is_ex
- [r4050] added $(top_builddir)/readline/libreadline.a to net_LDADD
- 2004-10-20 synod
- [r4032] Removed from repository since automatically generated. HEP
- [r4030] Added generated files to cvsignore. HEP
- [r4029] Fixed post-merge problems; HEP
- [r4028] Fixed problem due to merge; HEP
- [r4027] Fixed merge problem; HEP
- [r4026] Fixed problems due to merge; HEP
- [r4025] Fixed problems due to merge; HEP
- [r4024] Merged from Release Branch.
Due to some timestamp mess, almost all files were labeled as locally modified. I just attempt a check-in on all of them. Some may have to be reverted. HEP
- [r4021] Merged from Release Branch.
Due to some timestamp mess, almost all files were labeled as locally modified. I just attempt a check-in on all of them. Some may have to be reverted. HEP
- [r4020] Merged from Release Branch; HEP
- [r4019] Merged from Release Branch. For some reason, almost all files were marked as locally modified by the merge, even though they largely did not change. For safety, I checked them all in. HEP.
- [r4018] gewaltig - assed a number of assertions.
- [r4017] gewaltig - changed pool::alloc() to circumvent seg-fault with gcc 3.4.x
- [r4016] Merged from Release: NEST License Copyright notices. HEP
- [r4015] Merged from Release Branch; HEP
- [r4014] Merged from release branch; HEP
- [r4013] Merged from release branch. HEP
- [r4012] Merged changes from release branch. HEP.
- 2004-10-14 synod
- [r4002] changed MedCompSynapse to have a list of delays -am
- 2004-10-01 synod
- [r3989] fixed copy-on-write error in ConvergentConnect
- 2004-09-29 synod
- [r3971] fixed SetOptions for nonexisting Options entry. It now uses
GetOptions, which raises an error.
- 2004-09-23 synod
- [r3932] removed dec alpha compiler errors -am
- 2004-09-22 synod
- [r3931] Added std:: qualifiers. HEP
- [r3930] many minor changes to remove compiler warnings and a safer rewrite of GaussMipGenerator -am
- 2004-09-21 synod
- [r3927] the problem with function 'round' in network.cc is resolved, round is replaced by std::floor : AK
- 2004-09-20 synod
- [r3925] removed (hopefully) dec alpha compiler problems and mended LowCompSynapse -am
- 2004-09-17 synod
- [r3924] fixed LoadConnect problem -am
- [r3923] added LoadConnect routine -bk
- [r3922] *** empty log message ***
- [r3921] *** empty log message ***
- 2004-09-16 synod
- [r3920] *** empty log message ***
- [r3919] LarkumNeuron3 modified: AK
- 2004-09-15 synod
- [r3918] mended compartmental dendrite problem -am
- 2004-09-09 synod
- [r3908] Some modifications done in 3Compartment Neuron Model: AK
- 2004-09-07 synod
- [r3901] Files generated by bootstrap.sh and configure now ignored. HEP
- [r3900] Files generated by bootstrap.sh and configure now cvsignored; HEP
- [r3899] dynamicsLK now has extern C linkage. HEP
- [r3898] ODE now const pointer. HEP
- [r3897] Re-inserted MPI, Mathlink, Paranel stuff that fell out in merge; HEP
- 2004-09-06 synod
- [r3893] improved documentation of FractionalPart (Straube)
- [r3891] added linking in documentation of gauss and gabor patch (Straube)
- [r3888] improved documentation of currentname (Straube)
- 2004-09-02 synod
- [r3885] gewaltig - re-included blitz and fftw libraries.
- 2004-09-01 synod
- [r3880] gewaltig: merged from release branch
- [r3879] gewaltig - merged with release branch
- 2004-08-31 synod
- [r3878] gewaltig - merged with release branch.
- [r3877] gewaltig - merged with release branch.
- [r3876] gewaltig - merged with release branch - moved to lib/sli.
- [r3875] Added from branch
- 2004-08-30 synod
- [r3871] check if grid based results of iaf_neuron_ps
for base 2 are consisent with base 10
Diesmann
- [r3870] now using iaf_neuron_ps
Diesmann
- 2004-08-27 synod
- [r3868] . added to ./configure
Diesmann
- [r3867] comment of --with-timebase improved. Now contains an example how to
configure for base 2 simulations.
Diesmann
- 2004-08-26 synod
- [r3864] Corrections of the intergrator, spike retrieval and memory needs.
Sv=n
- 2004-08-25 synod
- [r3859] ConnectLocalTorusGrid corrected (AK,TT)
- 2004-08-23 synod
- [r3856] mended synaptic weights recording device -am
- 2004-08-20 synod
- [r3853] Torus Grid Connectivity Subroutine is added in network.cc: AK
- 2004-08-19 synod
- [r3851] modified length documentation (Straube)
- [r3850] eliminated Variants: section in documentation and replaced it with
Alternatives in the Description: section (Straube 08/04)
- [r3847] eliminated Variants: section in documentation and replaced it with
Alternatives in the Description: section (Straube 08/04)
- [r3845] eliminated Variants: section in documentation and replaced it with
Alternatives in the Description: section (Straube 08/04)
- 2004-08-18 synod
- [r3839] improved documentation (Straube, 08/04)
- [r3838] improved documentation (Straube, 08/04)
- [r3837] improved documentation (Straube, 08/04)
- [r3836] improved documentation (Straube, 08/04)
- [r3834] improved documentation (Straube, 08/04)
- 2004-08-17 synod
- [r3814] resqued from release branch, MD
- 2004-08-16 synod
- [r3807] removed dead links in SeeAlso: (Straube 08/04)
- 2004-08-13 synod
- [r3790] improved documentation (Straube, 08/04)
- [r3777] improved documentation (Straube, 08/04)
- 2004-08-12 synod
- [r3762] improved documentation (Straube, 08/04)
- [r3748] added Documentation (Straube 08/04)
- [r3747] improved documentation: introduced a new linking scheme in the SeeAlso
section for modeldict elements (Straube, 08/04)
- 2004-08-11 synod
- [r3731] improved documentation (Straube, 08/04)
- [r3722] Debugged version of Grid.h and Grid.cc (Old and useless testing routines have
been deactivated)
Andreas Steimer
- 2004-08-10 synod
- [r3715] improved documentation (Straube, 08/04)
- [r3711] Fixed bugs, now validated; HEP
- [r3706] minus sign mended -am
- [r3685] - changed nest::double_t do double in extern C function.
mog.
- [r3684] - corrected test for make
- quited a number of program checks.
mog.
- [r3683] - changed test for autoconf cache.
mog.
- [r3682] - changed test-program for STATIC_TEMPLATE initializer test.
- added new compiler configuration for Sun Studio 8 C++
mog.
- [r3654] Removed all benchmark files from release; HEP
- [r3645] Added comment on lack of validation; HEP
- [r3644] lifb_cond_neuron added; HEP
- 2004-08-09 synod
- [r3643] check arrival of spikes
Diesmann
- [r3642] check mean of membrane potential
Diesmann
- [r3641] check spike generator
Diesmann
- [r3640] check arrival of spikes.
Diesmann
- [r3639] Formatted documentation; HEP
- [r3638] doxygenisation... -am
- [r3637] iaf_cond_neuron now produces correct saturation value of free membrane potential -am,md
- [r3636] gewaltig - Work on update to nest-kernel.
- [r3635] more correct version of iaf_cond_neuron - am, md
- [r3634] gewaltig - Work on update to nest-kernel.
- [r3633] gewaltig - removed bug in resume which caused scheduler to run forever if resume is called with to_do=0.
- [r3632] gewaltig - added SLI documentation.
- [r3631] timing of spike now consistend with new timing scheme
Morrison, Diesmann
- [r3630] commented out puresli references -am
- [r3629] superfluous h removed
Diesmann
- [r3628] mended xdr routine -am
- [r3627] gewaltig - even more update on the docu of set/get_potential.
- [r3626] gewaltig - updated docu of set_/get_potential.
- [r3625] documented iaf_cond_neuron -am
- [r3624] Check for gmake before checking for make; HEP
- [r3623] Fixed typo; HEP
- [r3622] Added doxygen documentation for NEST package. HEP
- [r3621] Improved/added doxygen documentation; HEP
- [r3620] Disabled LaTeX documentation. HEP
- [r3619] added basic conductance based iaf neuron -am
- [r3618] conversion of refractory time to computation time steps now based
on class nest::Time
Diesmann
- [r3617] gewaltig - removed modeldatum.h, since it is not used.
- [r3616] Fixed HEADER variables to make make dist work. HEP
- [r3615] expected results added
Diesmann
- [r3614] small corrections
Diesmann
- 2004-08-06 synod
- [r3613] gewaltig - updated for nest release.
- [r3609] gewaltig - added rudimentary documentation for iaf_neuron
- [r3608] consistency withy iaf_neuron achieved an new interpolation order 0
Diesmann
- [r3607] after achieving consistency with iaf_neuron_ps,
Diesmann
- [r3606] gewalig - removed stale */
- [r3605] Corrected link to doxygen documentation.
Re-ordered elements in left column.
HEP
- [r3604] Removed bkernel, kernel-1; removed --with-interpreter; HEP
- [r3602] Adapted to new librandom. HEP
- [r3601] new interpolation order 0 introduced: grid based
Morrison, Diesmann
- [r3600] Error messages corrected; HEP
- [r3599] refractory time consistent with iaf_neuron_ps,
Diesmann
- [r3598] Changed order in which directories are compiled.
libsli must now be compiled BEFORE librandom.
puresli is not built, since this entails circular dependecies between
the sli and the librandom directories.
To fix this, we should move Datum, Dictionary, Token code from the sli
to the libnestutil directory.
HEP
- 2004-08-05 synod
- [r3596] improved documentation (Straube, 08/04)
- [r3595] Modified to implement random deviate access from SLI.
Documentation expanded. HEP.
- [r3594] Modified construction of MakeHelpSearchPath. HEP
- [r3593] now include random_numbers.h instead of rangen.h. HEP
- [r3592] Now includes random_numbers.h instead of rangen.h. HEP
- [r3591] Modified to reflect transition from sli/rangen.* to
librandom/random_numbers.*.
HEP
- [r3590] RandomArrayFunction moved to librandom/random_numbers.*. HEP
- [r3589] Moved to librandom, rangen.* renamed to random_numbers.*. HEP
- [r3588] chaged Homepage from www.synod... to nest-initiative
sven
- [r3587] Added uniform integer generator.
Added facilities for drawing random deviates from SLI.
Moved all random number related material from sli to librandom
directory.
HEP
- [r3586] updated for new definitions of /start and /stop
Diesmann
- [r3584] RandomArray, RandomSubset moved to librandom.sli. HEP
- [r3583] updated for new definition of /start,
Diesmann
- [r3582] updated for new definition of /start,
Diesmann
- [r3581] updated specification of resolution as a property of [0],
Diesmann
- [r3580] updated for new definition of /start,
Diesmann
- 2004-08-04 synod
- [r3573] improved documentation (Straube, 08/04)
- [r3572] updated for new style of specifying resolution and new definition of start
Diesmann
- [r3571] derived from test_iaf_dc_aligned_automatic.sli
Diesmann
- [r3570] updated for the new definition of origin and start
Diesmann
- [r3569] Fixed error in type trie for RandomArray and in its documentaion. HEP.
- [r3568] gewaltig - removed typo and moved inclusion of <complex> into the ifdef for BLITZ++
- [r3567] *** empty log message ***
- [r3566] *** empty log message ***
- 2004-08-03 synod
- [r3562] gewaltig - Changed function definitions to new syntax.
- [r3561] gewaltig - updated names.
- [r3560] gewaltig - updated documentation.
- [r3559] - a new header for xdr-handling
- a doc target for the automake process
- a lot of code cleanup in the routines for
writing and reading network-files
Eppler