OLD | NEW |
(Empty) | |
| 1 cdef extern from "omp.h": |
| 2 ctypedef struct omp_lock_t: |
| 3 pass |
| 4 ctypedef struct omp_nest_lock_t: |
| 5 pass |
| 6 |
| 7 ctypedef enum omp_sched_t: |
| 8 omp_sched_static = 1, |
| 9 omp_sched_dynamic = 2, |
| 10 omp_sched_guided = 3, |
| 11 omp_sched_auto = 4 |
| 12 |
| 13 extern void omp_set_num_threads(int) nogil |
| 14 extern int omp_get_num_threads() nogil |
| 15 extern int omp_get_max_threads() nogil |
| 16 extern int omp_get_thread_num() nogil |
| 17 extern int omp_get_num_procs() nogil |
| 18 |
| 19 extern int omp_in_parallel() nogil |
| 20 |
| 21 extern void omp_set_dynamic(int) nogil |
| 22 extern int omp_get_dynamic() nogil |
| 23 |
| 24 extern void omp_set_nested(int) nogil |
| 25 extern int omp_get_nested() nogil |
| 26 |
| 27 extern void omp_init_lock(omp_lock_t *) nogil |
| 28 extern void omp_destroy_lock(omp_lock_t *) nogil |
| 29 extern void omp_set_lock(omp_lock_t *) nogil |
| 30 extern void omp_unset_lock(omp_lock_t *) nogil |
| 31 extern int omp_test_lock(omp_lock_t *) nogil |
| 32 |
| 33 extern void omp_init_nest_lock(omp_nest_lock_t *) nogil |
| 34 extern void omp_destroy_nest_lock(omp_nest_lock_t *) nogil |
| 35 extern void omp_set_nest_lock(omp_nest_lock_t *) nogil |
| 36 extern void omp_unset_nest_lock(omp_nest_lock_t *) nogil |
| 37 extern int omp_test_nest_lock(omp_nest_lock_t *) nogil |
| 38 |
| 39 extern double omp_get_wtime() nogil |
| 40 extern double omp_get_wtick() nogil |
| 41 |
| 42 void omp_set_schedule(omp_sched_t, int) nogil |
| 43 void omp_get_schedule(omp_sched_t *, int *) nogil |
| 44 int omp_get_thread_limit() nogil |
| 45 void omp_set_max_active_levels(int) nogil |
| 46 int omp_get_max_active_levels() nogil |
| 47 int omp_get_level() nogil |
| 48 int omp_get_ancestor_thread_num(int) nogil |
| 49 int omp_get_team_size(int) nogil |
| 50 int omp_get_active_level() nogil |
| 51 |
OLD | NEW |