- Aug 03, 2016
-
-
w-klijn authored
Bugfix: build fail without TBB.
-
Sam Yates authored
Plus: coding guidelines compliance.
-
Ben Cumming authored
Address code review pre-merge.
-
- Aug 02, 2016
-
-
Sam Yates authored
-
Sam Yates authored
* coding convention adherence * cell_local_index_type -> cell_lid_type * time-type parameterized spikes and events * communicator reset() clears events in flight * communicator uses routine for gid->group index mapping * event_queue 'Event' types to follow specified convention/concept.
-
Sam Yates authored
-
Sam Yates authored
Not sure how this compiled in the other dev environment... nonetheless, should be fixed.
-
- Aug 01, 2016
-
-
Sam Yates authored
Turns out this helps when trying to deliver spikes.
-
Sam Yates authored
* Makes model.hpp part of library interface; genericize value, time types. * Clarify separation of concerns between model and miniapp. * Model keeps a record of (local) probe ids for sampler attachment by caller.
-
Sam Yates authored
* Merges upstream master * Completes abstraction of recipe from model from miniapp * Adds little stream masking utility to ioutil.hpp * Unit tests for new functionality still absent
-
- Jul 30, 2016
-
-
Sam Yates authored
* splitting out model abstraction from miniapp * move to (gid,index) ids for sources, targets * simplify lid/gid mappings for communicator, cell group etc.
-
- Jul 29, 2016
-
-
Ben Cumming authored
Add macro to help define lexicographic orderings.
-
Sam Yates authored
reduce verbosity of profiler instrumentation
-
Benjamin Cumming authored
-
Ben Cumming authored
Merge Sam's work into my fork
-
- Jul 28, 2016
-
-
Sam Yates authored
* Consistent use of globally defined integer types for indices etc. (catypes.hpp) or template type parameters across simulator. * Support unsigned types in tree, cell_tree and friends. * Use cell_member_type for probe ids (WIP) * Rejig mechanism lookup structure (simplifies, plays nicely with templated index types.) * Move spike, connection, events out of communcation namespace and directory.
-
Sam Yates authored
* Test comparison by ref-returning member function. * Add a 'BY_VALUE' version of the macro, that performs the comparison via proxy tuples, allowing comparisons via a sequence of arbitrary expressions (including non-reference returning member functions).
-
- Jul 27, 2016
-
-
Sam Yates authored
Aims to avoid boilerplate code and copy/paste errors for the case where a record-like structure should be totally ordered by the lexicographic ordering of a particular ordereed sequence of field values.
-
- Jul 26, 2016
- Jul 25, 2016
-
-
Sam Yates authored
-
- Jul 20, 2016
-
-
Ben Cumming authored
Validation test updates
-
Sam Yates authored
* Remove vestigial #if 0 * Add missing cstring include, std:: in validate.cpp * Simpler synapse index logic in fvm_cell.hpp
-
- Jul 18, 2016
-
-
Sam Yates authored
* -S (--syntype) option passes argument through to synapse creation in `make_cell`.
-
Sam Yates authored
* Give synapse mechanisms helpers * Describe synapses in `cell` with location and param list * Align exp2syn parameters with nrn generated test * Add unit tests for exp2syn functionality
-
Sam Yates authored
-
- Jul 15, 2016
-
-
Sam Yates authored
* Clean up validation CMake * Use configure-time path to validation data by default * Checks in validation data * Bring validate_synapses up to date with current source API. * Allow -p option in validation test to point to validation data directory.
-
- Jul 14, 2016
-
-
Sam Yates authored
* Add a tweaked version of exp2syn.mod that is modparser compatible. * Add option to simple_synapse.py to choose which syn type to use. * Compatibility tweak for runinng nrn scripts with nrniv -python
-
- Jul 12, 2016
-
-
Ben Cumming authored
Feature/plotting
-
Sam Yates authored
-
Sam Yates authored
* Use `units` consistently in miniapp.cpp * Describe the special treatment of the metadata key `label` in tsplot.
-
Sam Yates authored
* Adds README.md for scripts (currently just for tsplot) * Renames tsplot.py to just tsplot for simplicity * Change long option --out to --output for tsplot
-
Sam Yates authored
* Do not try to plot excluded points if there is no excluded time series to plot. * Perform runtime check on matplotlib version for early exit in case of mismatch.
-
Sam Yates authored
further style fixes in point
-
Sam Yates authored
* Add -x option to clip extreme y values automatically.
-
- Jul 11, 2016
-
-
Sam Yates authored
Unicode handling changes between 2.7.9 and 2.7.12, and what worked transparently in the latter breaks weirdly in the former. This patch coerces everything to unicode for great justice. Fix logger warning issue.
-
Sam Yates authored
First working implementation. * miniapp saves more metadata in json output, including units * tsplot.py will plot multiple timeseries, optionally gathering multiple plots on the one axis set Note that documentation is missing and there isn't a clipping functionality in tsplot.py, which it should have in the presence of numerical instability.
-
- Jul 08, 2016
-
-
Benjamin Cumming authored
-
Sam Yates authored
fix cmake to find TBB installed from source
-