Holger Vogt - 2025-06-02

It is not possible to run 2 or more circuit instances in a single executable. It will not be possible to enhance ngspice to do so, as for example many global variables and structures are used, e.g. to store the circuit and simulation state.

Therefore loading the library several times is the recommended way to handle parallel simulation.