17 #ifndef __deal2__multithread_info_h
18 #define __deal2__multithread_info_h
22 #include <deal.II/base/config.h>
23 #include <deal.II/base/types.h>
26 DEAL_II_NAMESPACE_OPEN
99 unsigned int n_threads()
const;
181 DEAL_II_NAMESPACE_CLOSE
static const unsigned int invalid_unsigned_int
const unsigned int n_cpus
DeclException0(ExcProcNotPresent)
static std::size_t memory_consumption()
bool is_running_single_threaded()
unsigned int n_max_threads
static unsigned int get_n_cpus()
unsigned int n_default_threads DEAL_II_DEPRECATED
void set_thread_limit(const unsigned int max_threads=numbers::invalid_unsigned_int)
MultithreadInfo multithread_info