From 18c777c6b4f43945fd0ee21f3b3ac8a8b258e398 Mon Sep 17 00:00:00 2001 From: benkirk Date: Mon, 18 Feb 2002 19:48:59 +0000 Subject: [PATCH] Added sysconf(_SC_NPROC_ONLN) call for SGI to determine the number of available processors when in multithread mode git-svn-id: https://svn.dealii.org/trunk@5523 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/source/multithread_info.cc | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/deal.II/base/source/multithread_info.cc b/deal.II/base/source/multithread_info.cc index 5c98aeda5e..50c152f9af 100644 --- a/deal.II/base/source/multithread_info.cc +++ b/deal.II/base/source/multithread_info.cc @@ -23,6 +23,10 @@ # include #endif +#if defined(__sgi__) +# include +#endif + @@ -61,6 +65,15 @@ unsigned int MultithreadInfo::get_n_cpus() } +#elif defined(__sgi__) + + +unsigned int MultithreadInfo::get_n_cpus() +{ + return sysconf(_SC_NPROC_ONLN); +} + + #else // if you get to see this warning, then this can have two reasons: either -- 2.39.5