- Sep 05, 2016
-
-
Sam Yates authored
* Fix bug in 'close' event delivery for multicell. * Fix displacement scaling bug in gather_all_with_partition. * Command line parameter io, reporting for new miniapp options. * Only master rank performs command line parameter writing. * Add test for mpi::gather_all and mpi::gather_all_with_partition. * Extend utility of `util::assign`, `util::append`.
-
- Sep 03, 2016
-
-
Sam Yates authored
* Include new option -g in miniapp to specify cell group size. * Miniapp -r option generates a ring network. * Modify EXPECTS() so that when assertions are disabled we avoid unused variable warnings.
-
- Sep 02, 2016
- Sep 01, 2016
-
-
Sam Yates authored
-
Sam Yates authored
See defect report: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1467
-
Sam Yates authored
Note: failed assertion at run time with both fvm_cell and fvm_multicell.
-
- Aug 31, 2016
-
-
Sam Yates authored
-
- Aug 30, 2016
- Aug 29, 2016
-
-
Sam Yates authored
-
- Aug 25, 2016
-
-
Ben Cumming authored
Bugfix/gcc4.9.3 compatibility
-
Sam Yates authored
-
Sam Yates authored
-
Sam Yates authored
-
Sam Yates authored
-
Sam Yates authored
-
Sam Yates authored
-
Sam Yates authored
-
Sam Yates authored
Latest Multicore Optimizations
-
Ben Cumming authored
Minor fixes for PR#86 branch.
-
Sam Yates authored
* Count tests with int not bool in `mpi_listener.hpp` * Ytpo fix in `gathered_vector.hpp` * Add missing include in `test_algorithms.cpp`
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
* fix compile time error in src/model.hpp * add mpi_listener type for sensible output and error reporting when using MPI with Google Test. * add stub for communicator unit testing
-
Ben Cumming authored
Migrate cell_group and fvm_cell to internal API.
-
Sam Yates authored
* Initialize voltage in `fvm_cell::initialize` to `resting_potential_`. * Remove errant end-of-line whitespace. * Fix merge conflict (merged master).
-
Sam Yates authored
-
- Aug 24, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
* fix build errors in tests with TBB * set default probe output to none in miniapp
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
* the user can specify one of {none,AVX,AVX2,KNL} as targets for vectorization * if modcc is available in PATH it will be used, which makes cross compilation easier * a new flag USE_OPTIMIZED_KERNELS can be set to generate optimized kernels from the modcc compiler (equivalent to adding -O flag to modcc)
-
Benjamin Cumming authored
-
- Aug 23, 2016
-
-
Benjamin Cumming authored
* `nest::mc::threading::sort` is analogous to `std::sort` * when using TBB the `tbb::parallel_sort` is used * otherwise `std::sort` is used * used to parallelise connection construction during setup * now all initialization and simulation is multi-threaded * added a unit test
-
Benjamin Cumming authored
* replace a call to `std::iota` with a for loop because the Intel compiler was optimizing out the `std::iota` call in a unit test. * add uniform syntax for converting pointer+size and ArrayView+size into an ArrayView to provide uniform method for accessing ranges inside mechanisms with/without optimizations.
-
- Aug 22, 2016
-
-
Ben Cumming authored
Ranges and views implementations.
-