source: CIVL/include/headers/omp.h@ 1aaefd4

main test-branch
Last change on this file since 1aaefd4 was ea777aa, checked in by Alex Wilton <awilton@…>, 3 years ago

Moved examples, include, build_default.properties, common.xml, and README out from dev.civl.com into the root of the repo.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@5704 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 882 bytes
Line 
1#ifndef _OMP_
2#define _OMP_
3
4typedef struct omp_lock_t omp_lock_t;
5
6typedef struct omp_nest_lock_t omp_nest_lock_t;
7
8void omp_set_num_threads (int);
9int omp_get_num_threads (void);
10int omp_get_max_threads (void);
11int omp_get_thread_num (void);
12int omp_get_num_procs (void);
13int omp_in_parallel (void);
14void omp_set_dynamic (int);
15int omp_get_dynamic (void);
16void omp_set_nested (int);
17int omp_get_nested (void);
18void omp_init_lock (omp_lock_t *);
19void omp_destroy_lock (omp_lock_t *);
20void omp_set_lock (omp_lock_t *);
21void omp_unset_lock (omp_lock_t *);
22int omp_test_lock (omp_lock_t *);
23void omp_init_nest_lock (omp_nest_lock_t *);
24void omp_destroy_nest_lock (omp_nest_lock_t *);
25void omp_set_nest_lock (omp_nest_lock_t *);
26void omp_unset_nest_lock (omp_nest_lock_t *);
27int omp_test_nest_lock (omp_nest_lock_t *);
28double omp_get_wtime (void);
29double omp_get_wtick (void);
30
31#endif
Note: See TracBrowser for help on using the repository browser.