omp.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void * omp_lock_t
typedef void * omp_nest_lock_t

Enumerations

enum  omp_sched_t {
  omp_sched_static = 1,
  omp_sched_dynamic = 2,
  omp_sched_guided = 3,
  omp_sched_auto = 4
}

Functions

void omp_set_num_threads (int num)
int omp_get_num_threads (void)
int omp_get_max_threads (void)
int omp_get_thread_num (void)
int omp_get_num_procs (void)
int omp_in_parallel (void)
void omp_set_dynamic (int dynamic_thds)
int omp_get_dynamic (void)
void omp_set_nested (int n_nested)
int omp_get_nested (void)
double omp_get_wtime (void)
double omp_get_wtick (void)
void omp_init_lock (omp_lock_t *lock)
void omp_init_nest_lock (omp_nest_lock_t *lock)
void omp_destroy_lock (omp_lock_t *lock)
void omp_destroy_nest_lock (omp_nest_lock_t *lock)
void omp_set_lock (omp_lock_t *lock)
void omp_set_nest_lock (omp_nest_lock_t *lock)
void omp_unset_lock (omp_lock_t *lock)
void omp_unset_nest_lock (omp_nest_lock_t *lock)
int omp_test_lock (omp_lock_t *lock)
int omp_test_nest_lock (omp_nest_lock_t *lock)
void omp_set_schedule (omp_sched_t, int)
void omp_get_schedule (omp_sched_t *, int *)
int omp_get_thread_limit (void)
void omp_set_max_active_levels (int)
int omp_get_max_active_levels (void)
int omp_get_level (void)
int omp_get_ancestor_thread_num (int)
int omp_get_team_size (int)
int omp_get_active_level (void)


Typedef Documentation

typedef void* omp_lock_t

Definition at line 16 of file omp.h.

typedef void* omp_nest_lock_t

Definition at line 17 of file omp.h.


Enumeration Type Documentation

enum omp_sched_t

Enumerator:
omp_sched_static 
omp_sched_dynamic 
omp_sched_guided 
omp_sched_auto 

Definition at line 19 of file omp.h.


Function Documentation

void omp_set_num_threads ( int  num  ) 

int omp_get_num_threads ( void   ) 

int omp_get_max_threads ( void   ) 

int omp_get_thread_num ( void   ) 

int omp_get_num_procs ( void   ) 

int omp_in_parallel ( void   ) 

void omp_set_dynamic ( int  dynamic_thds  ) 

int omp_get_dynamic ( void   ) 

void omp_set_nested ( int  n_nested  ) 

int omp_get_nested ( void   ) 

double omp_get_wtime ( void   ) 

double omp_get_wtick ( void   ) 

void omp_init_lock ( omp_lock_t lock  ) 

void omp_init_nest_lock ( omp_nest_lock_t lock  ) 

void omp_destroy_lock ( omp_lock_t lock  ) 

void omp_destroy_nest_lock ( omp_nest_lock_t lock  ) 

void omp_set_lock ( omp_lock_t lock  ) 

void omp_set_nest_lock ( omp_nest_lock_t lock  ) 

void omp_unset_lock ( omp_lock_t lock  ) 

void omp_unset_nest_lock ( omp_nest_lock_t lock  ) 

int omp_test_lock ( omp_lock_t lock  ) 

int omp_test_nest_lock ( omp_nest_lock_t lock  ) 

void omp_set_schedule ( omp_sched_t  ,
int   
)

void omp_get_schedule ( omp_sched_t ,
int *   
)

int omp_get_thread_limit ( void   ) 

void omp_set_max_active_levels ( int   ) 

int omp_get_max_active_levels ( void   ) 

int omp_get_level ( void   ) 

int omp_get_ancestor_thread_num ( int   ) 

int omp_get_team_size ( int   ) 

int omp_get_active_level ( void   ) 


Generated on Sat May 19 00:53:57 2012 for ROSE by  doxygen 1.4.7