- Oct 05, 2016
-
-
Vasileios Karakasis authored
update modcc to latest modparser trunk
-
- Oct 04, 2016
-
-
Benjamin Cumming authored
* update the out of date version of modparser was added to the repository * fix some warnings about unused static functions in a modcc test header * move modcc/src path contents to modcc, because there was little point having the additional sub directory.
-
Ben Cumming authored
Moved over modcc unit tests.
-
Ben Cumming authored
Can't std::sort on forward iterators.
-
Sam Yates authored
But GNU libstc++ tries to anyway, hilarious segfaults ensue. * Don't try and sort a sentinel-terminated range. * Instead provide a `strict_view` that walks a range (if required) and presents a range with a proper end iterator. * Tests, const range (but non-const iterator) implementations.
-
Vasileios Karakasis authored
-
Ben Cumming authored
pid doc cleanup
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Ben Cumming authored
generated mechanism headers depend on modcc
-
Benjamin Cumming authored
-
Ben Cumming authored
fixed modcc->hpp dependencies
-
Ben Cumming authored
move modparser from a submodule to the repository
-
Benjamin Cumming authored
* only the source has been moved over and the cmake rules updated * the tests still have to be moved
-
- Oct 03, 2016
-
-
Ben Cumming authored
move vector library from submodul to subdirectory
-
Benjamin Cumming authored
-
Ben Cumming authored
Cleanup
-
Benjamin Cumming authored
-
Ben Cumming authored
Cleanup
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
- Sep 29, 2016
-
-
Ben Cumming authored
Fix for warnings with latest intel compiler.
-
Ben Cumming authored
Feature/sort synapse indices
-
- Sep 28, 2016
-
-
Sam Yates authored
-
Sam Yates authored
Present an ordered sequence of compartment indices to point processes (synapses) on creation in fvm_multicell. Required for GPU implementations. Also: * Change target handle for fvm_multicell to refer to actual (rather than offset) mechanism index. * Split out the range/sequence utilities that were accumulating in `util/range.hpp` into their own header `util/rangeutil.hpp`. Possibly `sequtil.hpp` is a better name… * Add range/sequence-friendly `util::sort` and `util::sort_by`. The latter sorts based on comparing a derived key. * Add `util::assign_by`. Assigns after applying a transformation. * Fix `canonical_view` for non-const ranges/sequences. * Unit tests for `assign`, `assign_by`, `sort`, `sort_by`.
-
- Sep 22, 2016
-
-
Vasileios Karakasis authored
Also updates modparser to point to the latest master.
-
Sam Yates authored
-
- Sep 13, 2016
-
-
Ben Cumming authored
Add script for analysis of MPI profile output.
-
- Sep 09, 2016
-
-
Sam Yates authored
Script collates region times from JSON-formatted profile output, presenting raw times or quartiles in CSV table.
-
- Sep 08, 2016
-
-
Ben Cumming authored
Bugfix/gcc 4.9.3 type test workaround
-
- Sep 06, 2016
-
-
Sam Yates authored
Void default argument SFINAE test for presence of type definition within in a class fails in gcc 4.9.3. This commit uses a different SFINAE approach to work around the compiler bug.
-
Sam Yates authored
-
Ben Cumming authored
Feature/fvm multicell
-