Я знаю, что могу указать OpenMP не использовать переменные по умолчанию в параллельном регионе, используя
#pragma omp parallel default none
Но есть ли способ установить это глобально? Кажется, что глобальное значение по умолчанию заключается в том, что все, что не объявлено частным, является общим, и, по крайней мере, в моем приложении есть гораздо больше вещей, которые должны быть закрытыми, чем должны быть общими.