JVM has fewer threads than matsim requests

Description

Pieter just ran into an issue where the JVM was just allowing single-threaded execution. It seems that then matsim also runs single-threaded, ignoring all of our config settings. In consequence, the random numbers are different, leading to different results.

It might be worthwhile to find out if there is a way to find out from inside matsim how many threads the JVM will allow, and abort with an exception is that is less than what the config demands.

Environment

None

Assignee

Pieter Fourie

Reporter

Kai Nagel

Labels

None

Priority

Major
Configure