kinvmap_gather.h 3.85 KB
Newer Older
Mark Friedrichs's avatar
Mark Friedrichs committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
void  kinvmap_gather (const float  strwidth,
		::brook::stream invmap,
		::brook::stream forces,
		::brook::stream inforce,
		::brook::stream outforce); 

void  kinvmap_gather2 (const float  strwidth,
		::brook::stream invmap1,
		::brook::stream invmap2,
		::brook::stream forces,
		::brook::stream inforce,
		::brook::stream outforce); 

void  kinvmap_gather3 (const float  strwidth,
		::brook::stream invmap1,
		::brook::stream invmap2,
		::brook::stream invmap3,
		::brook::stream forces,
		::brook::stream inforce,
		::brook::stream outforce);

void  kinvmap_gather4 (const float  strwidth,
		::brook::stream invmap1,
		::brook::stream invmap2,
		::brook::stream invmap3,
		::brook::stream invmap4,
		::brook::stream forces,
		::brook::stream inforce,
		::brook::stream outforce);

void  kinvmap_gather5 (const float  strwidth,
		::brook::stream invmap1,
		::brook::stream invmap2,
		::brook::stream invmap3,
		::brook::stream invmap4,
		::brook::stream invmap5,
		::brook::stream forces,
		::brook::stream inforce,
		::brook::stream outforce);

void  kinvmap_gather6 (const float  strwidth,
		::brook::stream invmap1,
		::brook::stream invmap2,
		::brook::stream invmap3,
		::brook::stream invmap4,
		::brook::stream invmap5,
		::brook::stream invmap6,
		::brook::stream forces,
		::brook::stream inforce,
		::brook::stream outforce); 


void  kinvmap_gather3_4 (const float  strwidth,
		::brook::stream invmap3_1,
		::brook::stream invmap3_2,
		::brook::stream invmap3_3,
		::brook::stream forces3,
		::brook::stream invmap4_1,
		::brook::stream invmap4_2,
		::brook::stream invmap4_3,
		::brook::stream invmap4_4,
		::brook::stream forces4,
		::brook::stream inforce,
		::brook::stream outforce);

void  kinvmap_gather3_5 (const float  strwidth,
		::brook::stream invmap3_1,
		::brook::stream invmap3_2,
		::brook::stream invmap3_3,
		::brook::stream forces3,
		::brook::stream invmap5_1,
		::brook::stream invmap5_2,
		::brook::stream invmap5_3,
		::brook::stream invmap5_4,
		::brook::stream invmap5_5,
		::brook::stream forces5,
		::brook::stream inforce,
		::brook::stream outforce);


void  kinvmap_gather5_2 (const float  strwidth,
		::brook::stream invmap5_1,
		::brook::stream invmap5_2,
		::brook::stream invmap5_3,
		::brook::stream invmap5_4,
		::brook::stream invmap5_5,
		::brook::stream forces5,
		::brook::stream invmap2_1,
		::brook::stream invmap2_2,
		::brook::stream forces2,
		::brook::stream inforce,
		::brook::stream outforce);


void  kinvmap_gather4_2 (const float  strwidth,
		::brook::stream invmap4_1,
		::brook::stream invmap4_2,
		::brook::stream invmap4_3,
		::brook::stream invmap4_4,
		::brook::stream forces4,
		::brook::stream invmap2_1,
		::brook::stream invmap2_2,
		::brook::stream forces2,
		::brook::stream inforce,
		::brook::stream outforce);


void  kinvmap_gather_merged (const float  natoms,
		const float  strwidth,
		const float  istrwidth,
		const float  fstrwidth,
		::brook::stream nimap,
		::brook::stream invmap,
		::brook::stream fi,
		::brook::stream fj,
		::brook::stream fk,
		::brook::stream fl,
		::brook::stream inforce,
		::brook::stream outforce); 

void  kinvmap_gather_merged9 (const float  natoms,
		const float  strwidth,
		::brook::stream invmap0,
		::brook::stream invmap1,
		::brook::stream invmap2,
		::brook::stream invmap3,
		::brook::stream invmap4,
		::brook::stream invmap5,
		::brook::stream invmap6,
		::brook::stream invmap7,
		::brook::stream invmap8,
		::brook::stream fi,
		::brook::stream fj,
		::brook::stream fk,
		::brook::stream fl,
		::brook::stream inforce,
		::brook::stream outforce); 

void  kinvmap_gather_merged5 (const float  natoms,
		const float  strwidth,
		::brook::stream invmap0,
		::brook::stream invmap1,
		::brook::stream invmap2,
		::brook::stream invmap3,
		::brook::stream invmap4,
		::brook::stream fi,
		::brook::stream fj,
		::brook::stream fk,
		::brook::stream fl,
		::brook::stream inforce,
		::brook::stream outforce);