ROSE  0.11.145.0
libxompf.h
1 ! Liao 1/11/2011
2 ! XOMP function prototype support Fortran source-to-source translation
3 ! This is necessary since they will be treated as returning REAL
4 ! since they start with X (implicit to be REAL, not INTEGER)
5 
6 ! loop scheduling functions
7 !loop start
8  EXTERNAL XOMP_loop_static_start
9  EXTERNAL XOMP_loop_dynamic_start
10  EXTERNAL XOMP_loop_guided_start
11  EXTERNAL XOMP_loop_runtime_start
12  EXTERNAL XOMP_loop_ordered_static_start
13  EXTERNAL XOMP_loop_ordered_dynamic_start
14  EXTERNAL XOMP_loop_ordered_guided_start
15  EXTERNAL XOMP_loop_ordered_runtime_start
16 
17  INTEGER XOMP_loop_static_start
18  INTEGER XOMP_loop_dynamic_start
19  INTEGER XOMP_loop_guided_start
20  INTEGER XOMP_loop_runtime_start
21  INTEGER XOMP_loop_ordered_static_start
22  INTEGER XOMP_loop_ordered_dynamic_start
23  INTEGER XOMP_loop_ordered_guided_start
24  INTEGER XOMP_loop_ordered_runtime_start
25 
26 
27 ! loop next
28  EXTERNAL XOMP_loop_static_next
29  EXTERNAL XOMP_loop_dynamic_next
30  EXTERNAL XOMP_loop_guided_next
31  EXTERNAL XOMP_loop_runtime_next
32  EXTERNAL XOMP_loop_ordered_static_next
33  EXTERNAL XOMP_loop_ordered_dynamic_next
34  EXTERNAL XOMP_loop_ordered_guided_next
35  EXTERNAL XOMP_loop_ordered_runtime_next
36 
37  INTEGER XOMP_loop_static_next
38  INTEGER XOMP_loop_dynamic_next
39  INTEGER XOMP_loop_guided_next
40  INTEGER XOMP_loop_runtime_next
41  INTEGER XOMP_loop_ordered_static_next
42  INTEGER XOMP_loop_ordered_dynamic_next
43  INTEGER XOMP_loop_ordered_guided_next
44  INTEGER XOMP_loop_ordered_runtime_next
45 
46 ! sections
47  INTEGER XOMP_sections_init_next
48  INTEGER XOMP_sections_next
49 
50  EXTERNAL XOMP_sections_end
51  EXTERNAL XOMP_sections_end_nowait
52 
53 ! a few others
54  EXTERNAL XOMP_single
55  INTEGER XOMP_single
56  EXTERNAL XOMP_master
57  INTEGER XOMP_master