.. index:: pair: page; NEST Engine
.. _doxid-nest_engine:
NEST Engine
===========
This engine enables the interfacing of the `NEST `__ spiking neural network simulator to NRP-core. Two implementations are provided:
* :ref:`NEST JSON Engine ` : based on the :ref:`JSON over REST ` engine
* :ref:`NEST Server Engine ` : this is a client-only engine implementation that enables the use of `nest-server `__ with NRP-core.
Both implementations behave and are configured in a very similar way. At initialisation time, they take as input a python script where a NEST network is defined; then, at run time, they handle the communication with the Simulation Loop. The details of their behaviour and configuration are described in the pages linked above.
.. toctree::
:hidden:
page_nest_json.rst
page_nest_server.rst
.. rubric:: Related Pages:
| :doc:`page_nest_json`
| :doc:`page_nest_server`