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#what-does-this-mean-for-you-as-a-developer

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.no

Home http://arken.nmbu.no/~plesser