Dear NEST Users and Developers!
Last night, we made another "under the hood" change to NEST, replacing boost::any with std::variant<> as the flexible data type for entries in the dictionaries that we use to move data between Python and the NEST Kernel (thanks to Jan for the implementation and Agnes and Catherine for reviewing!). If you are a user, this should not affect you at all. If you are writing your own model code in C++, you may need to make small adjustments in case you pass unsigned integers. You can find the details here:
https://nest-simulator.readthedocs.io/en/main/whats_new/v3.10/index.html#wha...
If you are a core developer, you may want to take a look at the doxygen documentation in libnestutil/dictionary.h for implementation details.
Note that we recently changed the default on our ReadTheDocs page: You will land at "stable", which now is always the latest release, currently NEST 3.9. To see the documentation for the most recent code in the main branch, you need to explicitly select "main".
Best, Hans Ekkehard
--
Prof. Dr. Hans Ekkehard Plesser Research Committee Chair, Faculty of Science and Technology
Department of Data Science Faculty of Science and Technology Norwegian University of Life Sciences PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560 Email hans.ekkehard.plesser@nmbu.nomailto:hans.ekkehard.plesser@nmbu.no Home http://arken.nmbu.no/~plesser