 |
Reference documentation for deal.II version 9.1.1
|
\(\newcommand{\dealcoloneq}{\mathrel{\vcenter{:}}=}\)
16 #ifndef dealii_multithread_info_h
17 # define dealii_multithread_info_h
21 # include <deal.II/base/config.h>
23 # include <deal.II/base/exceptions.h>
24 # include <deal.II/base/types.h>
26 DEAL_II_NAMESPACE_OPEN
142 DEAL_II_NAMESPACE_CLOSE
static unsigned int n_max_threads
static unsigned int get_n_cpus()
static unsigned int n_threads()
static const unsigned int n_cpus
static unsigned int n_cores()
static std::size_t memory_consumption()
static bool is_running_single_threaded()
static void initialize_multithreading()
static const unsigned int invalid_unsigned_int
static void set_thread_limit(const unsigned int max_threads=numbers::invalid_unsigned_int)