Hi!

Is there a way to disable the following fatal error? Perhaps an environment variable to tell NEST not to try to initialize MPI:

[FATAL] [2024.3.1 12:15:12 /home/robin/git/nest-simulator/nestkernel/mpi_manager.cpp:203 @ MPIManager::initialize()] : You seem to be using NEST via an MPI launcher like mpirun, mpiexec or srun although NEST was not compiled with MPI support. Please see the NEST documentation about parallel and distributed computing. Exiting.

I know I could rebuild with MPI support, and set the communicator to a communicator containing just that rank, on each rank, but this is during unit testing where nest is just imported, so a quick opt-out would be less work.

--
Robin De Schepper, PhD (they/them)
Department of Brain and Behavioral Sciences
Unit of Neurophysiology
University of Pavia, Italy
Via Forlanini 6, 27100 Pavia - Italy
Tel: (+39) 038298-7607
http://www-5.unipv.it/dangelo/