1pub const VML_LA: u32 = 1;
4pub const VML_HA: u32 = 2;
5pub const VML_EP: u32 = 3;
6pub const VML_DEFAULT_PRECISION: u32 = 0;
7pub const VML_FLOAT_CONSISTENT: u32 = 16;
8pub const VML_DOUBLE_CONSISTENT: u32 = 32;
9pub const VML_RESTORE: u32 = 48;
10pub const VML_ERRMODE_IGNORE: u32 = 256;
11pub const VML_ERRMODE_ERRNO: u32 = 512;
12pub const VML_ERRMODE_STDERR: u32 = 1024;
13pub const VML_ERRMODE_EXCEPT: u32 = 2048;
14pub const VML_ERRMODE_CALLBACK: u32 = 4096;
15pub const VML_ERRMODE_NOERR: u32 = 8192;
16pub const VML_ERRMODE_DEFAULT: u32 = 6656;
17pub const VML_NUM_THREADS_OMP_AUTO: u32 = 0;
18pub const VML_NUM_THREADS_OMP_FIXED: u32 = 65536;
19pub const VML_FTZDAZ_ON: u32 = 2621440;
20pub const VML_FTZDAZ_OFF: u32 = 1310720;
21pub const VML_TRAP_INVALID: u32 = 16777216;
22pub const VML_TRAP_DIVBYZERO: u32 = 33554432;
23pub const VML_TRAP_OVERFLOW: u32 = 67108864;
24pub const VML_TRAP_UNDERFLOW: u32 = 134217728;
25pub const VML_ACCURACY_MASK: u32 = 15;
26pub const VML_FPUMODE_MASK: u32 = 240;
27pub const VML_ERRMODE_MASK: u32 = 65280;
28pub const VML_ERRMODE_STDHANDLER_MASK: u32 = 12032;
29pub const VML_ERRMODE_CALLBACK_MASK: u32 = 4096;
30pub const VML_NUM_THREADS_OMP_MASK: u32 = 196608;
31pub const VML_FTZDAZ_MASK: u32 = 3932160;
32pub const VML_TRAP_EXCEPTIONS_MASK: u32 = 251658240;
33pub const VML_STATUS_OK: u32 = 0;
34pub const VML_STATUS_BADSIZE: i32 = -1;
35pub const VML_STATUS_BADMEM: i32 = -2;
36pub const VML_STATUS_ERRDOM: u32 = 1;
37pub const VML_STATUS_SING: u32 = 2;
38pub const VML_STATUS_OVERFLOW: u32 = 3;
39pub const VML_STATUS_UNDERFLOW: u32 = 4;
40pub const VML_STATUS_ACCURACYWARNING: u32 = 1000;
41pub const MKL_DOMAIN_ALL: u32 = 0;
42pub const MKL_DOMAIN_BLAS: u32 = 1;
43pub const MKL_DOMAIN_FFT: u32 = 2;
44pub const MKL_DOMAIN_VML: u32 = 3;
45pub const MKL_DOMAIN_PARDISO: u32 = 4;
46pub const MKL_DOMAIN_LAPACK: u32 = 5;
47pub const MKL_CBWR_BRANCH: u32 = 1;
48pub const MKL_CBWR_ALL: i32 = -1;
49pub const MKL_CBWR_STRICT: u32 = 65536;
50pub const MKL_CBWR_OFF: u32 = 0;
51pub const MKL_CBWR_BRANCH_OFF: u32 = 1;
52pub const MKL_CBWR_AUTO: u32 = 2;
53pub const MKL_CBWR_COMPATIBLE: u32 = 3;
54pub const MKL_CBWR_SSE2: u32 = 4;
55pub const MKL_CBWR_SSSE3: u32 = 6;
56pub const MKL_CBWR_SSE4_1: u32 = 7;
57pub const MKL_CBWR_SSE4_2: u32 = 8;
58pub const MKL_CBWR_AVX: u32 = 9;
59pub const MKL_CBWR_AVX2: u32 = 10;
60pub const MKL_CBWR_AVX512_MIC: u32 = 11;
61pub const MKL_CBWR_AVX512: u32 = 12;
62pub const MKL_CBWR_AVX512_MIC_E1: u32 = 13;
63pub const MKL_CBWR_AVX512_E1: u32 = 14;
64pub const MKL_CBWR_SUCCESS: u32 = 0;
65pub const MKL_CBWR_ERR_INVALID_SETTINGS: i32 = -1;
66pub const MKL_CBWR_ERR_INVALID_INPUT: i32 = -2;
67pub const MKL_CBWR_ERR_UNSUPPORTED_BRANCH: i32 = -3;
68pub const MKL_CBWR_ERR_UNKNOWN_BRANCH: i32 = -4;
69pub const MKL_CBWR_ERR_MODE_CHANGE_FAILURE: i32 = -8;
70pub const MKL_CBWR_SSE3: u32 = 5;
71pub const VSL_STATUS_OK: u32 = 0;
72pub const VSL_ERROR_OK: u32 = 0;
73pub const VSL_ERROR_FEATURE_NOT_IMPLEMENTED: i32 = -1;
74pub const VSL_ERROR_UNKNOWN: i32 = -2;
75pub const VSL_ERROR_BADARGS: i32 = -3;
76pub const VSL_ERROR_MEM_FAILURE: i32 = -4;
77pub const VSL_ERROR_NULL_PTR: i32 = -5;
78pub const VSL_ERROR_CPU_NOT_SUPPORTED: i32 = -6;
79pub const VSL_RNG_ERROR_INVALID_BRNG_INDEX: i32 = -1000;
80pub const VSL_RNG_ERROR_LEAPFROG_UNSUPPORTED: i32 = -1002;
81pub const VSL_RNG_ERROR_SKIPAHEAD_UNSUPPORTED: i32 = -1003;
82pub const VSL_RNG_ERROR_SKIPAHEADEX_UNSUPPORTED: i32 = -1004;
83pub const VSL_RNG_ERROR_BRNGS_INCOMPATIBLE: i32 = -1005;
84pub const VSL_RNG_ERROR_BAD_STREAM: i32 = -1006;
85pub const VSL_RNG_ERROR_BRNG_TABLE_FULL: i32 = -1007;
86pub const VSL_RNG_ERROR_BAD_STREAM_STATE_SIZE: i32 = -1008;
87pub const VSL_RNG_ERROR_BAD_WORD_SIZE: i32 = -1009;
88pub const VSL_RNG_ERROR_BAD_NSEEDS: i32 = -1010;
89pub const VSL_RNG_ERROR_BAD_NBITS: i32 = -1011;
90pub const VSL_RNG_ERROR_QRNG_PERIOD_ELAPSED: i32 = -1012;
91pub const VSL_RNG_ERROR_LEAPFROG_NSTREAMS_TOO_BIG: i32 = -1013;
92pub const VSL_RNG_ERROR_BRNG_NOT_SUPPORTED: i32 = -1014;
93pub const VSL_RNG_ERROR_BAD_UPDATE: i32 = -1120;
94pub const VSL_RNG_ERROR_NO_NUMBERS: i32 = -1121;
95pub const VSL_RNG_ERROR_INVALID_ABSTRACT_STREAM: i32 = -1122;
96pub const VSL_RNG_ERROR_NONDETERM_NOT_SUPPORTED: i32 = -1130;
97pub const VSL_RNG_ERROR_NONDETERM_NRETRIES_EXCEEDED: i32 = -1131;
98pub const VSL_RNG_ERROR_ARS5_NOT_SUPPORTED: i32 = -1140;
99pub const VSL_DISTR_MULTINOMIAL_BAD_PROBABILITY_ARRAY: i32 = -1150;
100pub const VSL_RNG_ERROR_FILE_CLOSE: i32 = -1100;
101pub const VSL_RNG_ERROR_FILE_OPEN: i32 = -1101;
102pub const VSL_RNG_ERROR_FILE_WRITE: i32 = -1102;
103pub const VSL_RNG_ERROR_FILE_READ: i32 = -1103;
104pub const VSL_RNG_ERROR_BAD_FILE_FORMAT: i32 = -1110;
105pub const VSL_RNG_ERROR_UNSUPPORTED_FILE_VER: i32 = -1111;
106pub const VSL_RNG_ERROR_BAD_MEM_FORMAT: i32 = -1200;
107pub const VSL_CC_ERROR_NOT_IMPLEMENTED: i32 = -2000;
108pub const VSL_CC_ERROR_ALLOCATION_FAILURE: i32 = -2001;
109pub const VSL_CC_ERROR_BAD_DESCRIPTOR: i32 = -2200;
110pub const VSL_CC_ERROR_SERVICE_FAILURE: i32 = -2210;
111pub const VSL_CC_ERROR_EDIT_FAILURE: i32 = -2211;
112pub const VSL_CC_ERROR_EDIT_PROHIBITED: i32 = -2212;
113pub const VSL_CC_ERROR_COMMIT_FAILURE: i32 = -2220;
114pub const VSL_CC_ERROR_COPY_FAILURE: i32 = -2230;
115pub const VSL_CC_ERROR_DELETE_FAILURE: i32 = -2240;
116pub const VSL_CC_ERROR_BAD_ARGUMENT: i32 = -2300;
117pub const VSL_CC_ERROR_DIMS: i32 = -2301;
118pub const VSL_CC_ERROR_START: i32 = -2302;
119pub const VSL_CC_ERROR_DECIMATION: i32 = -2303;
120pub const VSL_CC_ERROR_XSHAPE: i32 = -2311;
121pub const VSL_CC_ERROR_YSHAPE: i32 = -2312;
122pub const VSL_CC_ERROR_ZSHAPE: i32 = -2313;
123pub const VSL_CC_ERROR_XSTRIDE: i32 = -2321;
124pub const VSL_CC_ERROR_YSTRIDE: i32 = -2322;
125pub const VSL_CC_ERROR_ZSTRIDE: i32 = -2323;
126pub const VSL_CC_ERROR_X: i32 = -2331;
127pub const VSL_CC_ERROR_Y: i32 = -2332;
128pub const VSL_CC_ERROR_Z: i32 = -2333;
129pub const VSL_CC_ERROR_JOB: i32 = -2100;
130pub const VSL_CC_ERROR_KIND: i32 = -2110;
131pub const VSL_CC_ERROR_MODE: i32 = -2120;
132pub const VSL_CC_ERROR_TYPE: i32 = -2130;
133pub const VSL_CC_ERROR_PRECISION: i32 = -2400;
134pub const VSL_CC_ERROR_EXTERNAL_PRECISION: i32 = -2141;
135pub const VSL_CC_ERROR_INTERNAL_PRECISION: i32 = -2142;
136pub const VSL_CC_ERROR_METHOD: i32 = -2400;
137pub const VSL_CC_ERROR_OTHER: i32 = -2800;
138pub const VSL_SS_NOT_FULL_RANK_MATRIX: u32 = 4028;
139pub const VSL_SS_SEMIDEFINITE_COR: u32 = 4029;
140pub const VSL_SS_ERROR_ALLOCATION_FAILURE: i32 = -4000;
141pub const VSL_SS_ERROR_BAD_DIMEN: i32 = -4001;
142pub const VSL_SS_ERROR_BAD_OBSERV_N: i32 = -4002;
143pub const VSL_SS_ERROR_STORAGE_NOT_SUPPORTED: i32 = -4003;
144pub const VSL_SS_ERROR_BAD_INDC_ADDR: i32 = -4004;
145pub const VSL_SS_ERROR_BAD_WEIGHTS: i32 = -4005;
146pub const VSL_SS_ERROR_BAD_MEAN_ADDR: i32 = -4006;
147pub const VSL_SS_ERROR_BAD_2R_MOM_ADDR: i32 = -4007;
148pub const VSL_SS_ERROR_BAD_3R_MOM_ADDR: i32 = -4008;
149pub const VSL_SS_ERROR_BAD_4R_MOM_ADDR: i32 = -4009;
150pub const VSL_SS_ERROR_BAD_2C_MOM_ADDR: i32 = -4010;
151pub const VSL_SS_ERROR_BAD_3C_MOM_ADDR: i32 = -4011;
152pub const VSL_SS_ERROR_BAD_4C_MOM_ADDR: i32 = -4012;
153pub const VSL_SS_ERROR_BAD_KURTOSIS_ADDR: i32 = -4013;
154pub const VSL_SS_ERROR_BAD_SKEWNESS_ADDR: i32 = -4014;
155pub const VSL_SS_ERROR_BAD_MIN_ADDR: i32 = -4015;
156pub const VSL_SS_ERROR_BAD_MAX_ADDR: i32 = -4016;
157pub const VSL_SS_ERROR_BAD_VARIATION_ADDR: i32 = -4017;
158pub const VSL_SS_ERROR_BAD_COV_ADDR: i32 = -4018;
159pub const VSL_SS_ERROR_BAD_COR_ADDR: i32 = -4019;
160pub const VSL_SS_ERROR_BAD_ACCUM_WEIGHT_ADDR: i32 = -4020;
161pub const VSL_SS_ERROR_BAD_QUANT_ORDER_ADDR: i32 = -4021;
162pub const VSL_SS_ERROR_BAD_QUANT_ORDER: i32 = -4022;
163pub const VSL_SS_ERROR_BAD_QUANT_ADDR: i32 = -4023;
164pub const VSL_SS_ERROR_BAD_ORDER_STATS_ADDR: i32 = -4024;
165pub const VSL_SS_ERROR_MOMORDER_NOT_SUPPORTED: i32 = -4025;
166pub const VSL_SS_ERROR_ALL_OBSERVS_OUTLIERS: i32 = -4026;
167pub const VSL_SS_ERROR_BAD_ROBUST_COV_ADDR: i32 = -4027;
168pub const VSL_SS_ERROR_BAD_ROBUST_MEAN_ADDR: i32 = -4028;
169pub const VSL_SS_ERROR_METHOD_NOT_SUPPORTED: i32 = -4029;
170pub const VSL_SS_ERROR_BAD_GROUP_INDC_ADDR: i32 = -4030;
171pub const VSL_SS_ERROR_NULL_TASK_DESCRIPTOR: i32 = -4031;
172pub const VSL_SS_ERROR_BAD_OBSERV_ADDR: i32 = -4032;
173pub const VSL_SS_ERROR_SINGULAR_COV: i32 = -4033;
174pub const VSL_SS_ERROR_BAD_POOLED_COV_ADDR: i32 = -4034;
175pub const VSL_SS_ERROR_BAD_POOLED_MEAN_ADDR: i32 = -4035;
176pub const VSL_SS_ERROR_BAD_GROUP_COV_ADDR: i32 = -4036;
177pub const VSL_SS_ERROR_BAD_GROUP_MEAN_ADDR: i32 = -4037;
178pub const VSL_SS_ERROR_BAD_GROUP_INDC: i32 = -4038;
179pub const VSL_SS_ERROR_BAD_OUTLIERS_PARAMS_ADDR: i32 = -4039;
180pub const VSL_SS_ERROR_BAD_OUTLIERS_PARAMS_N_ADDR: i32 = -4040;
181pub const VSL_SS_ERROR_BAD_OUTLIERS_WEIGHTS_ADDR: i32 = -4041;
182pub const VSL_SS_ERROR_BAD_ROBUST_COV_PARAMS_ADDR: i32 = -4042;
183pub const VSL_SS_ERROR_BAD_ROBUST_COV_PARAMS_N_ADDR: i32 = -4043;
184pub const VSL_SS_ERROR_BAD_STORAGE_ADDR: i32 = -4044;
185pub const VSL_SS_ERROR_BAD_PARTIAL_COV_IDX_ADDR: i32 = -4045;
186pub const VSL_SS_ERROR_BAD_PARTIAL_COV_ADDR: i32 = -4046;
187pub const VSL_SS_ERROR_BAD_PARTIAL_COR_ADDR: i32 = -4047;
188pub const VSL_SS_ERROR_BAD_MI_PARAMS_ADDR: i32 = -4048;
189pub const VSL_SS_ERROR_BAD_MI_PARAMS_N_ADDR: i32 = -4049;
190pub const VSL_SS_ERROR_BAD_MI_BAD_PARAMS_N: i32 = -4050;
191pub const VSL_SS_ERROR_BAD_MI_PARAMS: i32 = -4051;
192pub const VSL_SS_ERROR_BAD_MI_INIT_ESTIMATES_N_ADDR: i32 = -4052;
193pub const VSL_SS_ERROR_BAD_MI_INIT_ESTIMATES_ADDR: i32 = -4053;
194pub const VSL_SS_ERROR_BAD_MI_SIMUL_VALS_ADDR: i32 = -4054;
195pub const VSL_SS_ERROR_BAD_MI_SIMUL_VALS_N_ADDR: i32 = -4055;
196pub const VSL_SS_ERROR_BAD_MI_ESTIMATES_N_ADDR: i32 = -4056;
197pub const VSL_SS_ERROR_BAD_MI_ESTIMATES_ADDR: i32 = -4057;
198pub const VSL_SS_ERROR_BAD_MI_SIMUL_VALS_N: i32 = -4058;
199pub const VSL_SS_ERROR_BAD_MI_ESTIMATES_N: i32 = -4059;
200pub const VSL_SS_ERROR_BAD_MI_OUTPUT_PARAMS: i32 = -4060;
201pub const VSL_SS_ERROR_BAD_MI_PRIOR_N_ADDR: i32 = -4061;
202pub const VSL_SS_ERROR_BAD_MI_PRIOR_ADDR: i32 = -4062;
203pub const VSL_SS_ERROR_BAD_MI_MISSING_VALS_N: i32 = -4063;
204pub const VSL_SS_ERROR_BAD_STREAM_QUANT_PARAMS_N_ADDR: i32 = -4064;
205pub const VSL_SS_ERROR_BAD_STREAM_QUANT_PARAMS_ADDR: i32 = -4065;
206pub const VSL_SS_ERROR_BAD_STREAM_QUANT_PARAMS_N: i32 = -4066;
207pub const VSL_SS_ERROR_BAD_STREAM_QUANT_PARAMS: i32 = -4067;
208pub const VSL_SS_ERROR_BAD_STREAM_QUANT_ORDER_ADDR: i32 = -4068;
209pub const VSL_SS_ERROR_BAD_STREAM_QUANT_ORDER: i32 = -4069;
210pub const VSL_SS_ERROR_BAD_STREAM_QUANT_ADDR: i32 = -4070;
211pub const VSL_SS_ERROR_BAD_PARAMTR_COR_ADDR: i32 = -4071;
212pub const VSL_SS_ERROR_BAD_COR: i32 = -4072;
213pub const VSL_SS_ERROR_BAD_PARTIAL_COV_IDX: i32 = -4073;
214pub const VSL_SS_ERROR_BAD_SUM_ADDR: i32 = -4074;
215pub const VSL_SS_ERROR_BAD_2R_SUM_ADDR: i32 = -4075;
216pub const VSL_SS_ERROR_BAD_3R_SUM_ADDR: i32 = -4076;
217pub const VSL_SS_ERROR_BAD_4R_SUM_ADDR: i32 = -4077;
218pub const VSL_SS_ERROR_BAD_2C_SUM_ADDR: i32 = -4078;
219pub const VSL_SS_ERROR_BAD_3C_SUM_ADDR: i32 = -4079;
220pub const VSL_SS_ERROR_BAD_4C_SUM_ADDR: i32 = -4080;
221pub const VSL_SS_ERROR_BAD_CP_ADDR: i32 = -4081;
222pub const VSL_SS_ERROR_BAD_MDAD_ADDR: i32 = -4082;
223pub const VSL_SS_ERROR_BAD_MNAD_ADDR: i32 = -4083;
224pub const VSL_SS_ERROR_BAD_SORTED_OBSERV_ADDR: i32 = -4084;
225pub const VSL_SS_ERROR_INDICES_NOT_SUPPORTED: i32 = -4085;
226pub const VSL_SS_ERROR_ROBCOV_INTERN_C1: i32 = -5000;
227pub const VSL_SS_ERROR_PARTIALCOV_INTERN_C1: i32 = -5010;
228pub const VSL_SS_ERROR_PARTIALCOV_INTERN_C2: i32 = -5011;
229pub const VSL_SS_ERROR_MISSINGVALS_INTERN_C1: i32 = -5021;
230pub const VSL_SS_ERROR_MISSINGVALS_INTERN_C2: i32 = -5022;
231pub const VSL_SS_ERROR_MISSINGVALS_INTERN_C3: i32 = -5023;
232pub const VSL_SS_ERROR_MISSINGVALS_INTERN_C4: i32 = -5024;
233pub const VSL_SS_ERROR_MISSINGVALS_INTERN_C5: i32 = -5025;
234pub const VSL_SS_ERROR_PARAMTRCOR_INTERN_C1: i32 = -5030;
235pub const VSL_SS_ERROR_COVRANK_INTERNAL_ERROR_C1: i32 = -5040;
236pub const VSL_SS_ERROR_INVCOV_INTERNAL_ERROR_C1: i32 = -5041;
237pub const VSL_SS_ERROR_INVCOV_INTERNAL_ERROR_C2: i32 = -5042;
238pub const VSL_CONV_MODE_AUTO: u32 = 0;
239pub const VSL_CORR_MODE_AUTO: u32 = 0;
240pub const VSL_CONV_MODE_DIRECT: u32 = 1;
241pub const VSL_CORR_MODE_DIRECT: u32 = 1;
242pub const VSL_CONV_MODE_FFT: u32 = 2;
243pub const VSL_CORR_MODE_FFT: u32 = 2;
244pub const VSL_CONV_PRECISION_SINGLE: u32 = 1;
245pub const VSL_CORR_PRECISION_SINGLE: u32 = 1;
246pub const VSL_CONV_PRECISION_DOUBLE: u32 = 2;
247pub const VSL_CORR_PRECISION_DOUBLE: u32 = 2;
248pub const VSL_MAX_REG_BRNGS: u32 = 512;
249pub const VSL_BRNG_SHIFT: u32 = 20;
250pub const VSL_BRNG_INC: u32 = 1048576;
251pub const VSL_BRNG_MCG31: u32 = 1048576;
252pub const VSL_BRNG_R250: u32 = 2097152;
253pub const VSL_BRNG_MRG32K3A: u32 = 3145728;
254pub const VSL_BRNG_MCG59: u32 = 4194304;
255pub const VSL_BRNG_WH: u32 = 5242880;
256pub const VSL_BRNG_SOBOL: u32 = 6291456;
257pub const VSL_BRNG_NIEDERR: u32 = 7340032;
258pub const VSL_BRNG_MT19937: u32 = 8388608;
259pub const VSL_BRNG_MT2203: u32 = 9437184;
260pub const VSL_BRNG_IABSTRACT: u32 = 10485760;
261pub const VSL_BRNG_DABSTRACT: u32 = 11534336;
262pub const VSL_BRNG_SABSTRACT: u32 = 12582912;
263pub const VSL_BRNG_SFMT19937: u32 = 13631488;
264pub const VSL_BRNG_NONDETERM: u32 = 14680064;
265pub const VSL_BRNG_ARS5: u32 = 15728640;
266pub const VSL_BRNG_PHILOX4X32X10: u32 = 16777216;
267pub const VSL_BRNG_RDRAND: u32 = 0;
268pub const VSL_BRNG_NONDETERM_NRETRIES: u32 = 10;
269pub const VSL_QRNG_LEAPFROG_COMPONENTS: u32 = 2147483647;
270pub const VSL_USER_QRNG_INITIAL_VALUES: u32 = 1;
271pub const VSL_USER_PRIMITIVE_POLYMS: u32 = 1;
272pub const VSL_USER_INIT_DIRECTION_NUMBERS: u32 = 2;
273pub const VSL_USER_IRRED_POLYMS: u32 = 1;
274pub const VSL_USER_DIRECTION_NUMBERS: u32 = 4;
275pub const VSL_QRNG_OVERRIDE_1ST_DIM_INIT: u32 = 8;
276pub const VSL_INIT_METHOD_STANDARD: u32 = 0;
277pub const VSL_INIT_METHOD_LEAPFROG: u32 = 1;
278pub const VSL_INIT_METHOD_SKIPAHEAD: u32 = 2;
279pub const VSL_INIT_METHOD_SKIPAHEADEX: u32 = 3;
280pub const VSL_RNG_METHOD_ACCURACY_FLAG: u32 = 1073741824;
281pub const VSL_RNG_METHOD_UNIFORM_STD: u32 = 0;
282pub const VSL_RNG_METHOD_UNIFORM_STD_ACCURATE: u32 = 1073741824;
283pub const VSL_RNG_METHOD_UNIFORMBITS_STD: u32 = 0;
284pub const VSL_RNG_METHOD_UNIFORMBITS32_STD: u32 = 0;
285pub const VSL_RNG_METHOD_UNIFORMBITS64_STD: u32 = 0;
286pub const VSL_RNG_METHOD_GAUSSIAN_BOXMULLER: u32 = 0;
287pub const VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2: u32 = 1;
288pub const VSL_RNG_METHOD_GAUSSIAN_ICDF: u32 = 2;
289pub const VSL_RNG_METHOD_GAUSSIANMV_BOXMULLER: u32 = 0;
290pub const VSL_RNG_METHOD_GAUSSIANMV_BOXMULLER2: u32 = 1;
291pub const VSL_RNG_METHOD_GAUSSIANMV_ICDF: u32 = 2;
292pub const VSL_RNG_METHOD_EXPONENTIAL_ICDF: u32 = 0;
293pub const VSL_RNG_METHOD_EXPONENTIAL_ICDF_ACCURATE: u32 = 1073741824;
294pub const VSL_RNG_METHOD_LAPLACE_ICDF: u32 = 0;
295pub const VSL_RNG_METHOD_WEIBULL_ICDF: u32 = 0;
296pub const VSL_RNG_METHOD_WEIBULL_ICDF_ACCURATE: u32 = 1073741824;
297pub const VSL_RNG_METHOD_CAUCHY_ICDF: u32 = 0;
298pub const VSL_RNG_METHOD_RAYLEIGH_ICDF: u32 = 0;
299pub const VSL_RNG_METHOD_RAYLEIGH_ICDF_ACCURATE: u32 = 1073741824;
300pub const VSL_RNG_METHOD_LOGNORMAL_BOXMULLER2: u32 = 0;
301pub const VSL_RNG_METHOD_LOGNORMAL_ICDF: u32 = 1;
302pub const VSL_RNG_METHOD_LOGNORMAL_BOXMULLER2_ACCURATE: u32 = 1073741824;
303pub const VSL_RNG_METHOD_LOGNORMAL_ICDF_ACCURATE: u32 = 1073741825;
304pub const VSL_RNG_METHOD_GUMBEL_ICDF: u32 = 0;
305pub const VSL_RNG_METHOD_GAMMA_GNORM: u32 = 0;
306pub const VSL_RNG_METHOD_GAMMA_GNORM_ACCURATE: u32 = 1073741824;
307pub const VSL_RNG_METHOD_BETA_CJA: u32 = 0;
308pub const VSL_RNG_METHOD_BETA_CJA_ACCURATE: u32 = 1073741824;
309pub const VSL_RNG_METHOD_CHISQUARE_CHI2GAMMA: u32 = 0;
310pub const VSL_RNG_METHOD_BERNOULLI_ICDF: u32 = 0;
311pub const VSL_RNG_METHOD_GEOMETRIC_ICDF: u32 = 0;
312pub const VSL_RNG_METHOD_BINOMIAL_BTPE: u32 = 0;
313pub const VSL_RNG_METHOD_MULTINOMIAL_MULTPOISSON: u32 = 0;
314pub const VSL_RNG_METHOD_HYPERGEOMETRIC_H2PE: u32 = 0;
315pub const VSL_RNG_METHOD_POISSON_PTPE: u32 = 0;
316pub const VSL_RNG_METHOD_POISSON_POISNORM: u32 = 1;
317pub const VSL_RNG_METHOD_POISSONV_POISNORM: u32 = 0;
318pub const VSL_RNG_METHOD_NEGBINOMIAL_NBAR: u32 = 0;
319pub const VSL_MATRIX_STORAGE_FULL: u32 = 0;
320pub const VSL_MATRIX_STORAGE_PACKED: u32 = 1;
321pub const VSL_MATRIX_STORAGE_DIAGONAL: u32 = 2;
322pub const VSL_SS_MATRIX_STORAGE_ROWS: u32 = 65536;
323pub const VSL_SS_MATRIX_STORAGE_COLS: u32 = 131072;
324pub const VSL_SS_MATRIX_STORAGE_FULL: u32 = 0;
325pub const VSL_SS_MATRIX_STORAGE_L_PACKED: u32 = 1;
326pub const VSL_SS_MATRIX_STORAGE_U_PACKED: u32 = 2;
327pub const VSL_SS_METHOD_FAST: u32 = 1;
328pub const VSL_SS_METHOD_1PASS: u32 = 2;
329pub const VSL_SS_METHOD_FAST_USER_MEAN: u32 = 256;
330pub const VSL_SS_METHOD_CP_TO_COVCOR: u32 = 512;
331pub const VSL_SS_METHOD_SUM_TO_MOM: u32 = 1024;
332pub const VSL_SS_METHOD_SD: u32 = 4;
333pub const VSL_SS_METHOD_TBS: u32 = 8;
334pub const VSL_SS_METHOD_MI: u32 = 16;
335pub const VSL_SS_METHOD_BACON: u32 = 32;
336pub const VSL_SS_METHOD_SQUANTS_ZW: u32 = 64;
337pub const VSL_SS_METHOD_SQUANTS_ZW_FAST: u32 = 128;
338pub const VSL_SS_BACON_PARAMS_N: u32 = 3;
339pub const VSL_SS_METHOD_BACON_MAHALANOBIS_INIT: u32 = 1;
340pub const VSL_SS_METHOD_BACON_MEDIAN_INIT: u32 = 2;
341pub const VSL_SS_METHOD_RADIX: u32 = 1048576;
342pub const VSL_SS_TBS_PARAMS_N: u32 = 4;
343pub const VSL_SS_MI_PARAMS_SIZE: u32 = 5;
344pub const VSL_SS_DNAN: i64 = -2251799813685248;
345pub const VSL_SS_SNAN: u32 = 4290772992;
346pub const VSL_SS_SQUANTS_ZW_PARAMS_N: u32 = 1;
347pub const VSL_SS_ED_DIMEN: u32 = 1;
348pub const VSL_SS_ED_OBSERV_N: u32 = 2;
349pub const VSL_SS_ED_OBSERV: u32 = 3;
350pub const VSL_SS_ED_OBSERV_STORAGE: u32 = 4;
351pub const VSL_SS_ED_INDC: u32 = 5;
352pub const VSL_SS_ED_WEIGHTS: u32 = 6;
353pub const VSL_SS_ED_MEAN: u32 = 7;
354pub const VSL_SS_ED_2R_MOM: u32 = 8;
355pub const VSL_SS_ED_3R_MOM: u32 = 9;
356pub const VSL_SS_ED_4R_MOM: u32 = 10;
357pub const VSL_SS_ED_2C_MOM: u32 = 11;
358pub const VSL_SS_ED_3C_MOM: u32 = 12;
359pub const VSL_SS_ED_4C_MOM: u32 = 13;
360pub const VSL_SS_ED_SUM: u32 = 67;
361pub const VSL_SS_ED_2R_SUM: u32 = 68;
362pub const VSL_SS_ED_3R_SUM: u32 = 69;
363pub const VSL_SS_ED_4R_SUM: u32 = 70;
364pub const VSL_SS_ED_2C_SUM: u32 = 71;
365pub const VSL_SS_ED_3C_SUM: u32 = 72;
366pub const VSL_SS_ED_4C_SUM: u32 = 73;
367pub const VSL_SS_ED_KURTOSIS: u32 = 14;
368pub const VSL_SS_ED_SKEWNESS: u32 = 15;
369pub const VSL_SS_ED_MIN: u32 = 16;
370pub const VSL_SS_ED_MAX: u32 = 17;
371pub const VSL_SS_ED_VARIATION: u32 = 18;
372pub const VSL_SS_ED_COV: u32 = 19;
373pub const VSL_SS_ED_COV_STORAGE: u32 = 20;
374pub const VSL_SS_ED_COR: u32 = 21;
375pub const VSL_SS_ED_COR_STORAGE: u32 = 22;
376pub const VSL_SS_ED_CP: u32 = 74;
377pub const VSL_SS_ED_CP_STORAGE: u32 = 75;
378pub const VSL_SS_ED_ACCUM_WEIGHT: u32 = 23;
379pub const VSL_SS_ED_QUANT_ORDER_N: u32 = 24;
380pub const VSL_SS_ED_QUANT_ORDER: u32 = 25;
381pub const VSL_SS_ED_QUANT_QUANTILES: u32 = 26;
382pub const VSL_SS_ED_ORDER_STATS: u32 = 27;
383pub const VSL_SS_ED_GROUP_INDC: u32 = 28;
384pub const VSL_SS_ED_POOLED_COV_STORAGE: u32 = 29;
385pub const VSL_SS_ED_POOLED_MEAN: u32 = 30;
386pub const VSL_SS_ED_POOLED_COV: u32 = 31;
387pub const VSL_SS_ED_GROUP_COV_INDC: u32 = 32;
388pub const VSL_SS_ED_REQ_GROUP_INDC: u32 = 32;
389pub const VSL_SS_ED_GROUP_MEAN: u32 = 33;
390pub const VSL_SS_ED_GROUP_COV_STORAGE: u32 = 34;
391pub const VSL_SS_ED_GROUP_COV: u32 = 35;
392pub const VSL_SS_ED_ROBUST_COV_STORAGE: u32 = 36;
393pub const VSL_SS_ED_ROBUST_COV_PARAMS_N: u32 = 37;
394pub const VSL_SS_ED_ROBUST_COV_PARAMS: u32 = 38;
395pub const VSL_SS_ED_ROBUST_MEAN: u32 = 39;
396pub const VSL_SS_ED_ROBUST_COV: u32 = 40;
397pub const VSL_SS_ED_OUTLIERS_PARAMS_N: u32 = 41;
398pub const VSL_SS_ED_OUTLIERS_PARAMS: u32 = 42;
399pub const VSL_SS_ED_OUTLIERS_WEIGHT: u32 = 43;
400pub const VSL_SS_ED_ORDER_STATS_STORAGE: u32 = 44;
401pub const VSL_SS_ED_PARTIAL_COV_IDX: u32 = 45;
402pub const VSL_SS_ED_PARTIAL_COV: u32 = 46;
403pub const VSL_SS_ED_PARTIAL_COV_STORAGE: u32 = 47;
404pub const VSL_SS_ED_PARTIAL_COR: u32 = 48;
405pub const VSL_SS_ED_PARTIAL_COR_STORAGE: u32 = 49;
406pub const VSL_SS_ED_MI_PARAMS_N: u32 = 50;
407pub const VSL_SS_ED_MI_PARAMS: u32 = 51;
408pub const VSL_SS_ED_MI_INIT_ESTIMATES_N: u32 = 52;
409pub const VSL_SS_ED_MI_INIT_ESTIMATES: u32 = 53;
410pub const VSL_SS_ED_MI_SIMUL_VALS_N: u32 = 54;
411pub const VSL_SS_ED_MI_SIMUL_VALS: u32 = 55;
412pub const VSL_SS_ED_MI_ESTIMATES_N: u32 = 56;
413pub const VSL_SS_ED_MI_ESTIMATES: u32 = 57;
414pub const VSL_SS_ED_MI_PRIOR_N: u32 = 58;
415pub const VSL_SS_ED_MI_PRIOR: u32 = 59;
416pub const VSL_SS_ED_PARAMTR_COR: u32 = 60;
417pub const VSL_SS_ED_PARAMTR_COR_STORAGE: u32 = 61;
418pub const VSL_SS_ED_STREAM_QUANT_PARAMS_N: u32 = 62;
419pub const VSL_SS_ED_STREAM_QUANT_PARAMS: u32 = 63;
420pub const VSL_SS_ED_STREAM_QUANT_ORDER_N: u32 = 64;
421pub const VSL_SS_ED_STREAM_QUANT_ORDER: u32 = 65;
422pub const VSL_SS_ED_STREAM_QUANT_QUANTILES: u32 = 66;
423pub const VSL_SS_ED_MDAD: u32 = 76;
424pub const VSL_SS_ED_MNAD: u32 = 77;
425pub const VSL_SS_ED_SORTED_OBSERV: u32 = 78;
426pub const VSL_SS_ED_SORTED_OBSERV_STORAGE: u32 = 79;
427pub const VSL_SS_MEAN: u32 = 1;
428pub const VSL_SS_2R_MOM: u32 = 2;
429pub const VSL_SS_3R_MOM: u32 = 4;
430pub const VSL_SS_4R_MOM: u32 = 8;
431pub const VSL_SS_2C_MOM: u32 = 16;
432pub const VSL_SS_3C_MOM: u32 = 32;
433pub const VSL_SS_4C_MOM: u32 = 64;
434pub const VSL_SS_SUM: u32 = 33554432;
435pub const VSL_SS_2R_SUM: u32 = 67108864;
436pub const VSL_SS_3R_SUM: u32 = 134217728;
437pub const VSL_SS_4R_SUM: u32 = 268435456;
438pub const VSL_SS_2C_SUM: u32 = 536870912;
439pub const VSL_SS_3C_SUM: u32 = 1073741824;
440pub const VSL_SS_4C_SUM: u32 = 2147483648;
441pub const VSL_SS_KURTOSIS: u32 = 128;
442pub const VSL_SS_SKEWNESS: u32 = 256;
443pub const VSL_SS_VARIATION: u32 = 512;
444pub const VSL_SS_MIN: u32 = 1024;
445pub const VSL_SS_MAX: u32 = 2048;
446pub const VSL_SS_COV: u32 = 4096;
447pub const VSL_SS_COR: u32 = 8192;
448pub const VSL_SS_CP: u64 = 4294967296;
449pub const VSL_SS_POOLED_COV: u32 = 16384;
450pub const VSL_SS_GROUP_COV: u32 = 32768;
451pub const VSL_SS_POOLED_MEAN: u64 = 34359738368;
452pub const VSL_SS_GROUP_MEAN: u64 = 68719476736;
453pub const VSL_SS_QUANTS: u32 = 65536;
454pub const VSL_SS_ORDER_STATS: u32 = 131072;
455pub const VSL_SS_SORTED_OBSERV: u64 = 549755813888;
456pub const VSL_SS_ROBUST_COV: u32 = 262144;
457pub const VSL_SS_OUTLIERS: u32 = 524288;
458pub const VSL_SS_PARTIAL_COV: u32 = 1048576;
459pub const VSL_SS_PARTIAL_COR: u32 = 2097152;
460pub const VSL_SS_MISSING_VALS: u32 = 4194304;
461pub const VSL_SS_PARAMTR_COR: u32 = 8388608;
462pub const VSL_SS_STREAM_QUANTS: u32 = 16777216;
463pub const VSL_SS_MDAD: u64 = 8589934592;
464pub const VSL_SS_MNAD: u64 = 17179869184;
465#[repr(C)]
466#[derive(Debug, Default, Copy, Clone, PartialOrd, PartialEq)]
467pub struct _MKL_Complex8 {
468 pub real: f32,
469 pub imag: f32,
470}
471#[test]
472fn bindgen_test_layout__MKL_Complex8() {
473 assert_eq!(
474 ::core::mem::size_of::<_MKL_Complex8>(),
475 8usize,
476 concat!("Size of: ", stringify!(_MKL_Complex8))
477 );
478 assert_eq!(
479 ::core::mem::align_of::<_MKL_Complex8>(),
480 4usize,
481 concat!("Alignment of ", stringify!(_MKL_Complex8))
482 );
483 fn test_field_real() {
484 assert_eq!(
485 unsafe {
486 let uninit = ::core::mem::MaybeUninit::<_MKL_Complex8>::uninit();
487 let ptr = uninit.as_ptr();
488 ::core::ptr::addr_of!((*ptr).real) as usize - ptr as usize
489 },
490 0usize,
491 concat!(
492 "Offset of field: ",
493 stringify!(_MKL_Complex8),
494 "::",
495 stringify!(real)
496 )
497 );
498 }
499 test_field_real();
500 fn test_field_imag() {
501 assert_eq!(
502 unsafe {
503 let uninit = ::core::mem::MaybeUninit::<_MKL_Complex8>::uninit();
504 let ptr = uninit.as_ptr();
505 ::core::ptr::addr_of!((*ptr).imag) as usize - ptr as usize
506 },
507 4usize,
508 concat!(
509 "Offset of field: ",
510 stringify!(_MKL_Complex8),
511 "::",
512 stringify!(imag)
513 )
514 );
515 }
516 test_field_imag();
517}
518pub type MKL_Complex8 = _MKL_Complex8;
519#[repr(C)]
520#[derive(Debug, Default, Copy, Clone, PartialOrd, PartialEq)]
521pub struct _MKL_Complex16 {
522 pub real: f64,
523 pub imag: f64,
524}
525#[test]
526fn bindgen_test_layout__MKL_Complex16() {
527 assert_eq!(
528 ::core::mem::size_of::<_MKL_Complex16>(),
529 16usize,
530 concat!("Size of: ", stringify!(_MKL_Complex16))
531 );
532 assert_eq!(
533 ::core::mem::align_of::<_MKL_Complex16>(),
534 8usize,
535 concat!("Alignment of ", stringify!(_MKL_Complex16))
536 );
537 fn test_field_real() {
538 assert_eq!(
539 unsafe {
540 let uninit = ::core::mem::MaybeUninit::<_MKL_Complex16>::uninit();
541 let ptr = uninit.as_ptr();
542 ::core::ptr::addr_of!((*ptr).real) as usize - ptr as usize
543 },
544 0usize,
545 concat!(
546 "Offset of field: ",
547 stringify!(_MKL_Complex16),
548 "::",
549 stringify!(real)
550 )
551 );
552 }
553 test_field_real();
554 fn test_field_imag() {
555 assert_eq!(
556 unsafe {
557 let uninit = ::core::mem::MaybeUninit::<_MKL_Complex16>::uninit();
558 let ptr = uninit.as_ptr();
559 ::core::ptr::addr_of!((*ptr).imag) as usize - ptr as usize
560 },
561 8usize,
562 concat!(
563 "Offset of field: ",
564 stringify!(_MKL_Complex16),
565 "::",
566 stringify!(imag)
567 )
568 );
569 }
570 test_field_imag();
571}
572pub type MKL_Complex16 = _MKL_Complex16;
573#[repr(C)]
574#[derive(Debug, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)]
575pub struct MKLVersion {
576 pub MajorVersion: ::std::os::raw::c_int,
577 pub MinorVersion: ::std::os::raw::c_int,
578 pub UpdateVersion: ::std::os::raw::c_int,
579 pub ProductStatus: *mut ::std::os::raw::c_char,
580 pub Build: *mut ::std::os::raw::c_char,
581 pub Processor: *mut ::std::os::raw::c_char,
582 pub Platform: *mut ::std::os::raw::c_char,
583}
584#[test]
585fn bindgen_test_layout_MKLVersion() {
586 assert_eq!(
587 ::core::mem::size_of::<MKLVersion>(),
588 48usize,
589 concat!("Size of: ", stringify!(MKLVersion))
590 );
591 assert_eq!(
592 ::core::mem::align_of::<MKLVersion>(),
593 8usize,
594 concat!("Alignment of ", stringify!(MKLVersion))
595 );
596 fn test_field_MajorVersion() {
597 assert_eq!(
598 unsafe {
599 let uninit = ::core::mem::MaybeUninit::<MKLVersion>::uninit();
600 let ptr = uninit.as_ptr();
601 ::core::ptr::addr_of!((*ptr).MajorVersion) as usize - ptr as usize
602 },
603 0usize,
604 concat!(
605 "Offset of field: ",
606 stringify!(MKLVersion),
607 "::",
608 stringify!(MajorVersion)
609 )
610 );
611 }
612 test_field_MajorVersion();
613 fn test_field_MinorVersion() {
614 assert_eq!(
615 unsafe {
616 let uninit = ::core::mem::MaybeUninit::<MKLVersion>::uninit();
617 let ptr = uninit.as_ptr();
618 ::core::ptr::addr_of!((*ptr).MinorVersion) as usize - ptr as usize
619 },
620 4usize,
621 concat!(
622 "Offset of field: ",
623 stringify!(MKLVersion),
624 "::",
625 stringify!(MinorVersion)
626 )
627 );
628 }
629 test_field_MinorVersion();
630 fn test_field_UpdateVersion() {
631 assert_eq!(
632 unsafe {
633 let uninit = ::core::mem::MaybeUninit::<MKLVersion>::uninit();
634 let ptr = uninit.as_ptr();
635 ::core::ptr::addr_of!((*ptr).UpdateVersion) as usize - ptr as usize
636 },
637 8usize,
638 concat!(
639 "Offset of field: ",
640 stringify!(MKLVersion),
641 "::",
642 stringify!(UpdateVersion)
643 )
644 );
645 }
646 test_field_UpdateVersion();
647 fn test_field_ProductStatus() {
648 assert_eq!(
649 unsafe {
650 let uninit = ::core::mem::MaybeUninit::<MKLVersion>::uninit();
651 let ptr = uninit.as_ptr();
652 ::core::ptr::addr_of!((*ptr).ProductStatus) as usize - ptr as usize
653 },
654 16usize,
655 concat!(
656 "Offset of field: ",
657 stringify!(MKLVersion),
658 "::",
659 stringify!(ProductStatus)
660 )
661 );
662 }
663 test_field_ProductStatus();
664 fn test_field_Build() {
665 assert_eq!(
666 unsafe {
667 let uninit = ::core::mem::MaybeUninit::<MKLVersion>::uninit();
668 let ptr = uninit.as_ptr();
669 ::core::ptr::addr_of!((*ptr).Build) as usize - ptr as usize
670 },
671 24usize,
672 concat!(
673 "Offset of field: ",
674 stringify!(MKLVersion),
675 "::",
676 stringify!(Build)
677 )
678 );
679 }
680 test_field_Build();
681 fn test_field_Processor() {
682 assert_eq!(
683 unsafe {
684 let uninit = ::core::mem::MaybeUninit::<MKLVersion>::uninit();
685 let ptr = uninit.as_ptr();
686 ::core::ptr::addr_of!((*ptr).Processor) as usize - ptr as usize
687 },
688 32usize,
689 concat!(
690 "Offset of field: ",
691 stringify!(MKLVersion),
692 "::",
693 stringify!(Processor)
694 )
695 );
696 }
697 test_field_Processor();
698 fn test_field_Platform() {
699 assert_eq!(
700 unsafe {
701 let uninit = ::core::mem::MaybeUninit::<MKLVersion>::uninit();
702 let ptr = uninit.as_ptr();
703 ::core::ptr::addr_of!((*ptr).Platform) as usize - ptr as usize
704 },
705 40usize,
706 concat!(
707 "Offset of field: ",
708 stringify!(MKLVersion),
709 "::",
710 stringify!(Platform)
711 )
712 );
713 }
714 test_field_Platform();
715}
716impl Default for MKLVersion {
717 fn default() -> Self {
718 let mut s = ::core::mem::MaybeUninit::<Self>::uninit();
719 unsafe {
720 ::core::ptr::write_bytes(s.as_mut_ptr(), 0, 1);
721 s.assume_init()
722 }
723 }
724}
725pub const MKL_LAYOUT_MKL_ROW_MAJOR: MKL_LAYOUT = 101;
726pub const MKL_LAYOUT_MKL_COL_MAJOR: MKL_LAYOUT = 102;
727pub type MKL_LAYOUT = ::std::os::raw::c_uint;
728pub const MKL_TRANSPOSE_MKL_NOTRANS: MKL_TRANSPOSE = 111;
729pub const MKL_TRANSPOSE_MKL_TRANS: MKL_TRANSPOSE = 112;
730pub const MKL_TRANSPOSE_MKL_CONJTRANS: MKL_TRANSPOSE = 113;
731pub type MKL_TRANSPOSE = ::std::os::raw::c_uint;
732pub const MKL_UPLO_MKL_UPPER: MKL_UPLO = 121;
733pub const MKL_UPLO_MKL_LOWER: MKL_UPLO = 122;
734pub type MKL_UPLO = ::std::os::raw::c_uint;
735pub const MKL_DIAG_MKL_NONUNIT: MKL_DIAG = 131;
736pub const MKL_DIAG_MKL_UNIT: MKL_DIAG = 132;
737pub type MKL_DIAG = ::std::os::raw::c_uint;
738pub const MKL_SIDE_MKL_LEFT: MKL_SIDE = 141;
739pub const MKL_SIDE_MKL_RIGHT: MKL_SIDE = 142;
740pub type MKL_SIDE = ::std::os::raw::c_uint;
741pub const MKL_COMPACT_PACK_MKL_COMPACT_SSE: MKL_COMPACT_PACK = 181;
742pub const MKL_COMPACT_PACK_MKL_COMPACT_AVX: MKL_COMPACT_PACK = 182;
743pub const MKL_COMPACT_PACK_MKL_COMPACT_AVX512: MKL_COMPACT_PACK = 183;
744pub type MKL_COMPACT_PACK = ::std::os::raw::c_uint;
745pub type sgemm_jit_kernel_t = ::core::option::Option<
746 unsafe extern "C" fn(
747 arg1: *mut ::core::ffi::c_void,
748 arg2: *mut f32,
749 arg3: *mut f32,
750 arg4: *mut f32,
751 ),
752>;
753pub type dgemm_jit_kernel_t = ::core::option::Option<
754 unsafe extern "C" fn(
755 arg1: *mut ::core::ffi::c_void,
756 arg2: *mut f64,
757 arg3: *mut f64,
758 arg4: *mut f64,
759 ),
760>;
761pub type cgemm_jit_kernel_t = ::core::option::Option<
762 unsafe extern "C" fn(
763 arg1: *mut ::core::ffi::c_void,
764 arg2: *mut MKL_Complex8,
765 arg3: *mut MKL_Complex8,
766 arg4: *mut MKL_Complex8,
767 ),
768>;
769pub type zgemm_jit_kernel_t = ::core::option::Option<
770 unsafe extern "C" fn(
771 arg1: *mut ::core::ffi::c_void,
772 arg2: *mut MKL_Complex16,
773 arg3: *mut MKL_Complex16,
774 arg4: *mut MKL_Complex16,
775 ),
776>;
777pub const mkl_jit_status_t_MKL_JIT_SUCCESS: mkl_jit_status_t = 0;
778pub const mkl_jit_status_t_MKL_NO_JIT: mkl_jit_status_t = 1;
779pub const mkl_jit_status_t_MKL_JIT_ERROR: mkl_jit_status_t = 2;
780pub type mkl_jit_status_t = ::std::os::raw::c_uint;
781#[repr(C)]
782#[derive(Debug, Copy, Clone, PartialOrd, PartialEq)]
783pub struct _DefVmlErrorContext {
784 pub iCode: ::std::os::raw::c_int,
785 pub iIndex: ::std::os::raw::c_int,
786 pub dbA1: f64,
787 pub dbA2: f64,
788 pub dbR1: f64,
789 pub dbR2: f64,
790 pub cFuncName: [::std::os::raw::c_char; 64usize],
791 pub iFuncNameLen: ::std::os::raw::c_int,
792 pub dbA1Im: f64,
793 pub dbA2Im: f64,
794 pub dbR1Im: f64,
795 pub dbR2Im: f64,
796}
797#[test]
798fn bindgen_test_layout__DefVmlErrorContext() {
799 assert_eq!(
800 ::core::mem::size_of::<_DefVmlErrorContext>(),
801 144usize,
802 concat!("Size of: ", stringify!(_DefVmlErrorContext))
803 );
804 assert_eq!(
805 ::core::mem::align_of::<_DefVmlErrorContext>(),
806 8usize,
807 concat!("Alignment of ", stringify!(_DefVmlErrorContext))
808 );
809 fn test_field_iCode() {
810 assert_eq!(
811 unsafe {
812 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
813 let ptr = uninit.as_ptr();
814 ::core::ptr::addr_of!((*ptr).iCode) as usize - ptr as usize
815 },
816 0usize,
817 concat!(
818 "Offset of field: ",
819 stringify!(_DefVmlErrorContext),
820 "::",
821 stringify!(iCode)
822 )
823 );
824 }
825 test_field_iCode();
826 fn test_field_iIndex() {
827 assert_eq!(
828 unsafe {
829 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
830 let ptr = uninit.as_ptr();
831 ::core::ptr::addr_of!((*ptr).iIndex) as usize - ptr as usize
832 },
833 4usize,
834 concat!(
835 "Offset of field: ",
836 stringify!(_DefVmlErrorContext),
837 "::",
838 stringify!(iIndex)
839 )
840 );
841 }
842 test_field_iIndex();
843 fn test_field_dbA1() {
844 assert_eq!(
845 unsafe {
846 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
847 let ptr = uninit.as_ptr();
848 ::core::ptr::addr_of!((*ptr).dbA1) as usize - ptr as usize
849 },
850 8usize,
851 concat!(
852 "Offset of field: ",
853 stringify!(_DefVmlErrorContext),
854 "::",
855 stringify!(dbA1)
856 )
857 );
858 }
859 test_field_dbA1();
860 fn test_field_dbA2() {
861 assert_eq!(
862 unsafe {
863 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
864 let ptr = uninit.as_ptr();
865 ::core::ptr::addr_of!((*ptr).dbA2) as usize - ptr as usize
866 },
867 16usize,
868 concat!(
869 "Offset of field: ",
870 stringify!(_DefVmlErrorContext),
871 "::",
872 stringify!(dbA2)
873 )
874 );
875 }
876 test_field_dbA2();
877 fn test_field_dbR1() {
878 assert_eq!(
879 unsafe {
880 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
881 let ptr = uninit.as_ptr();
882 ::core::ptr::addr_of!((*ptr).dbR1) as usize - ptr as usize
883 },
884 24usize,
885 concat!(
886 "Offset of field: ",
887 stringify!(_DefVmlErrorContext),
888 "::",
889 stringify!(dbR1)
890 )
891 );
892 }
893 test_field_dbR1();
894 fn test_field_dbR2() {
895 assert_eq!(
896 unsafe {
897 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
898 let ptr = uninit.as_ptr();
899 ::core::ptr::addr_of!((*ptr).dbR2) as usize - ptr as usize
900 },
901 32usize,
902 concat!(
903 "Offset of field: ",
904 stringify!(_DefVmlErrorContext),
905 "::",
906 stringify!(dbR2)
907 )
908 );
909 }
910 test_field_dbR2();
911 fn test_field_cFuncName() {
912 assert_eq!(
913 unsafe {
914 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
915 let ptr = uninit.as_ptr();
916 ::core::ptr::addr_of!((*ptr).cFuncName) as usize - ptr as usize
917 },
918 40usize,
919 concat!(
920 "Offset of field: ",
921 stringify!(_DefVmlErrorContext),
922 "::",
923 stringify!(cFuncName)
924 )
925 );
926 }
927 test_field_cFuncName();
928 fn test_field_iFuncNameLen() {
929 assert_eq!(
930 unsafe {
931 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
932 let ptr = uninit.as_ptr();
933 ::core::ptr::addr_of!((*ptr).iFuncNameLen) as usize - ptr as usize
934 },
935 104usize,
936 concat!(
937 "Offset of field: ",
938 stringify!(_DefVmlErrorContext),
939 "::",
940 stringify!(iFuncNameLen)
941 )
942 );
943 }
944 test_field_iFuncNameLen();
945 fn test_field_dbA1Im() {
946 assert_eq!(
947 unsafe {
948 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
949 let ptr = uninit.as_ptr();
950 ::core::ptr::addr_of!((*ptr).dbA1Im) as usize - ptr as usize
951 },
952 112usize,
953 concat!(
954 "Offset of field: ",
955 stringify!(_DefVmlErrorContext),
956 "::",
957 stringify!(dbA1Im)
958 )
959 );
960 }
961 test_field_dbA1Im();
962 fn test_field_dbA2Im() {
963 assert_eq!(
964 unsafe {
965 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
966 let ptr = uninit.as_ptr();
967 ::core::ptr::addr_of!((*ptr).dbA2Im) as usize - ptr as usize
968 },
969 120usize,
970 concat!(
971 "Offset of field: ",
972 stringify!(_DefVmlErrorContext),
973 "::",
974 stringify!(dbA2Im)
975 )
976 );
977 }
978 test_field_dbA2Im();
979 fn test_field_dbR1Im() {
980 assert_eq!(
981 unsafe {
982 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
983 let ptr = uninit.as_ptr();
984 ::core::ptr::addr_of!((*ptr).dbR1Im) as usize - ptr as usize
985 },
986 128usize,
987 concat!(
988 "Offset of field: ",
989 stringify!(_DefVmlErrorContext),
990 "::",
991 stringify!(dbR1Im)
992 )
993 );
994 }
995 test_field_dbR1Im();
996 fn test_field_dbR2Im() {
997 assert_eq!(
998 unsafe {
999 let uninit = ::core::mem::MaybeUninit::<_DefVmlErrorContext>::uninit();
1000 let ptr = uninit.as_ptr();
1001 ::core::ptr::addr_of!((*ptr).dbR2Im) as usize - ptr as usize
1002 },
1003 136usize,
1004 concat!(
1005 "Offset of field: ",
1006 stringify!(_DefVmlErrorContext),
1007 "::",
1008 stringify!(dbR2Im)
1009 )
1010 );
1011 }
1012 test_field_dbR2Im();
1013}
1014impl Default for _DefVmlErrorContext {
1015 fn default() -> Self {
1016 let mut s = ::core::mem::MaybeUninit::<Self>::uninit();
1017 unsafe {
1018 ::core::ptr::write_bytes(s.as_mut_ptr(), 0, 1);
1019 s.assume_init()
1020 }
1021 }
1022}
1023pub type DefVmlErrorContext = _DefVmlErrorContext;
1024pub type VMLErrorCallBack = ::core::option::Option<
1025 unsafe extern "C" fn(pdefVmlErrorContext: *mut DefVmlErrorContext) -> ::std::os::raw::c_int,
1026>;
1027extern "C" {
1028 pub fn VSABS_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1029}
1030extern "C" {
1031 pub fn VDABS_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1032}
1033extern "C" {
1034 pub fn vsabs_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1035}
1036extern "C" {
1037 pub fn vdabs_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1038}
1039extern "C" {
1040 pub fn vsAbs(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1041}
1042extern "C" {
1043 pub fn vdAbs(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1044}
1045extern "C" {
1046 pub fn VMSABS_(
1047 n: *const ::std::os::raw::c_int,
1048 a: *const f32,
1049 r: *mut f32,
1050 mode: *mut ::std::os::raw::c_longlong,
1051 );
1052}
1053extern "C" {
1054 pub fn VMDABS_(
1055 n: *const ::std::os::raw::c_int,
1056 a: *const f64,
1057 r: *mut f64,
1058 mode: *mut ::std::os::raw::c_longlong,
1059 );
1060}
1061extern "C" {
1062 pub fn vmsabs_(
1063 n: *const ::std::os::raw::c_int,
1064 a: *const f32,
1065 r: *mut f32,
1066 mode: *mut ::std::os::raw::c_longlong,
1067 );
1068}
1069extern "C" {
1070 pub fn vmdabs_(
1071 n: *const ::std::os::raw::c_int,
1072 a: *const f64,
1073 r: *mut f64,
1074 mode: *mut ::std::os::raw::c_longlong,
1075 );
1076}
1077extern "C" {
1078 pub fn vmsAbs(
1079 n: ::std::os::raw::c_int,
1080 a: *const f32,
1081 r: *mut f32,
1082 mode: ::std::os::raw::c_longlong,
1083 );
1084}
1085extern "C" {
1086 pub fn vmdAbs(
1087 n: ::std::os::raw::c_int,
1088 a: *const f64,
1089 r: *mut f64,
1090 mode: ::std::os::raw::c_longlong,
1091 );
1092}
1093extern "C" {
1094 pub fn VCABS_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut f32);
1095}
1096extern "C" {
1097 pub fn VZABS_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut f64);
1098}
1099extern "C" {
1100 pub fn vcabs_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut f32);
1101}
1102extern "C" {
1103 pub fn vzabs_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut f64);
1104}
1105extern "C" {
1106 pub fn vcAbs(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut f32);
1107}
1108extern "C" {
1109 pub fn vzAbs(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut f64);
1110}
1111extern "C" {
1112 pub fn VMCABS_(
1113 n: *const ::std::os::raw::c_int,
1114 a: *const MKL_Complex8,
1115 r: *mut f32,
1116 mode: *mut ::std::os::raw::c_longlong,
1117 );
1118}
1119extern "C" {
1120 pub fn VMZABS_(
1121 n: *const ::std::os::raw::c_int,
1122 a: *const MKL_Complex16,
1123 r: *mut f64,
1124 mode: *mut ::std::os::raw::c_longlong,
1125 );
1126}
1127extern "C" {
1128 pub fn vmcabs_(
1129 n: *const ::std::os::raw::c_int,
1130 a: *const MKL_Complex8,
1131 r: *mut f32,
1132 mode: *mut ::std::os::raw::c_longlong,
1133 );
1134}
1135extern "C" {
1136 pub fn vmzabs_(
1137 n: *const ::std::os::raw::c_int,
1138 a: *const MKL_Complex16,
1139 r: *mut f64,
1140 mode: *mut ::std::os::raw::c_longlong,
1141 );
1142}
1143extern "C" {
1144 pub fn vmcAbs(
1145 n: ::std::os::raw::c_int,
1146 a: *const MKL_Complex8,
1147 r: *mut f32,
1148 mode: ::std::os::raw::c_longlong,
1149 );
1150}
1151extern "C" {
1152 pub fn vmzAbs(
1153 n: ::std::os::raw::c_int,
1154 a: *const MKL_Complex16,
1155 r: *mut f64,
1156 mode: ::std::os::raw::c_longlong,
1157 );
1158}
1159extern "C" {
1160 pub fn VCARG_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut f32);
1161}
1162extern "C" {
1163 pub fn VZARG_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut f64);
1164}
1165extern "C" {
1166 pub fn vcarg_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut f32);
1167}
1168extern "C" {
1169 pub fn vzarg_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut f64);
1170}
1171extern "C" {
1172 pub fn vcArg(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut f32);
1173}
1174extern "C" {
1175 pub fn vzArg(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut f64);
1176}
1177extern "C" {
1178 pub fn VMCARG_(
1179 n: *const ::std::os::raw::c_int,
1180 a: *const MKL_Complex8,
1181 r: *mut f32,
1182 mode: *mut ::std::os::raw::c_longlong,
1183 );
1184}
1185extern "C" {
1186 pub fn VMZARG_(
1187 n: *const ::std::os::raw::c_int,
1188 a: *const MKL_Complex16,
1189 r: *mut f64,
1190 mode: *mut ::std::os::raw::c_longlong,
1191 );
1192}
1193extern "C" {
1194 pub fn vmcarg_(
1195 n: *const ::std::os::raw::c_int,
1196 a: *const MKL_Complex8,
1197 r: *mut f32,
1198 mode: *mut ::std::os::raw::c_longlong,
1199 );
1200}
1201extern "C" {
1202 pub fn vmzarg_(
1203 n: *const ::std::os::raw::c_int,
1204 a: *const MKL_Complex16,
1205 r: *mut f64,
1206 mode: *mut ::std::os::raw::c_longlong,
1207 );
1208}
1209extern "C" {
1210 pub fn vmcArg(
1211 n: ::std::os::raw::c_int,
1212 a: *const MKL_Complex8,
1213 r: *mut f32,
1214 mode: ::std::os::raw::c_longlong,
1215 );
1216}
1217extern "C" {
1218 pub fn vmzArg(
1219 n: ::std::os::raw::c_int,
1220 a: *const MKL_Complex16,
1221 r: *mut f64,
1222 mode: ::std::os::raw::c_longlong,
1223 );
1224}
1225extern "C" {
1226 pub fn VSADD_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
1227}
1228extern "C" {
1229 pub fn VDADD_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
1230}
1231extern "C" {
1232 pub fn vsadd_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
1233}
1234extern "C" {
1235 pub fn vdadd_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
1236}
1237extern "C" {
1238 pub fn vsAdd(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
1239}
1240extern "C" {
1241 pub fn vdAdd(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
1242}
1243extern "C" {
1244 pub fn VMSADD_(
1245 n: *const ::std::os::raw::c_int,
1246 a: *const f32,
1247 b: *const f32,
1248 r: *mut f32,
1249 mode: *mut ::std::os::raw::c_longlong,
1250 );
1251}
1252extern "C" {
1253 pub fn VMDADD_(
1254 n: *const ::std::os::raw::c_int,
1255 a: *const f64,
1256 b: *const f64,
1257 r: *mut f64,
1258 mode: *mut ::std::os::raw::c_longlong,
1259 );
1260}
1261extern "C" {
1262 pub fn vmsadd_(
1263 n: *const ::std::os::raw::c_int,
1264 a: *const f32,
1265 b: *const f32,
1266 r: *mut f32,
1267 mode: *mut ::std::os::raw::c_longlong,
1268 );
1269}
1270extern "C" {
1271 pub fn vmdadd_(
1272 n: *const ::std::os::raw::c_int,
1273 a: *const f64,
1274 b: *const f64,
1275 r: *mut f64,
1276 mode: *mut ::std::os::raw::c_longlong,
1277 );
1278}
1279extern "C" {
1280 pub fn vmsAdd(
1281 n: ::std::os::raw::c_int,
1282 a: *const f32,
1283 b: *const f32,
1284 r: *mut f32,
1285 mode: ::std::os::raw::c_longlong,
1286 );
1287}
1288extern "C" {
1289 pub fn vmdAdd(
1290 n: ::std::os::raw::c_int,
1291 a: *const f64,
1292 b: *const f64,
1293 r: *mut f64,
1294 mode: ::std::os::raw::c_longlong,
1295 );
1296}
1297extern "C" {
1298 pub fn VCADD_(
1299 n: *const ::std::os::raw::c_int,
1300 a: *const MKL_Complex8,
1301 b: *const MKL_Complex8,
1302 r: *mut MKL_Complex8,
1303 );
1304}
1305extern "C" {
1306 pub fn VZADD_(
1307 n: *const ::std::os::raw::c_int,
1308 a: *const MKL_Complex16,
1309 b: *const MKL_Complex16,
1310 r: *mut MKL_Complex16,
1311 );
1312}
1313extern "C" {
1314 pub fn vcadd_(
1315 n: *const ::std::os::raw::c_int,
1316 a: *const MKL_Complex8,
1317 b: *const MKL_Complex8,
1318 r: *mut MKL_Complex8,
1319 );
1320}
1321extern "C" {
1322 pub fn vzadd_(
1323 n: *const ::std::os::raw::c_int,
1324 a: *const MKL_Complex16,
1325 b: *const MKL_Complex16,
1326 r: *mut MKL_Complex16,
1327 );
1328}
1329extern "C" {
1330 pub fn vcAdd(
1331 n: ::std::os::raw::c_int,
1332 a: *const MKL_Complex8,
1333 b: *const MKL_Complex8,
1334 r: *mut MKL_Complex8,
1335 );
1336}
1337extern "C" {
1338 pub fn vzAdd(
1339 n: ::std::os::raw::c_int,
1340 a: *const MKL_Complex16,
1341 b: *const MKL_Complex16,
1342 r: *mut MKL_Complex16,
1343 );
1344}
1345extern "C" {
1346 pub fn VMCADD_(
1347 n: *const ::std::os::raw::c_int,
1348 a: *const MKL_Complex8,
1349 b: *const MKL_Complex8,
1350 r: *mut MKL_Complex8,
1351 mode: *mut ::std::os::raw::c_longlong,
1352 );
1353}
1354extern "C" {
1355 pub fn VMZADD_(
1356 n: *const ::std::os::raw::c_int,
1357 a: *const MKL_Complex16,
1358 b: *const MKL_Complex16,
1359 r: *mut MKL_Complex16,
1360 mode: *mut ::std::os::raw::c_longlong,
1361 );
1362}
1363extern "C" {
1364 pub fn vmcadd_(
1365 n: *const ::std::os::raw::c_int,
1366 a: *const MKL_Complex8,
1367 b: *const MKL_Complex8,
1368 r: *mut MKL_Complex8,
1369 mode: *mut ::std::os::raw::c_longlong,
1370 );
1371}
1372extern "C" {
1373 pub fn vmzadd_(
1374 n: *const ::std::os::raw::c_int,
1375 a: *const MKL_Complex16,
1376 b: *const MKL_Complex16,
1377 r: *mut MKL_Complex16,
1378 mode: *mut ::std::os::raw::c_longlong,
1379 );
1380}
1381extern "C" {
1382 pub fn vmcAdd(
1383 n: ::std::os::raw::c_int,
1384 a: *const MKL_Complex8,
1385 b: *const MKL_Complex8,
1386 r: *mut MKL_Complex8,
1387 mode: ::std::os::raw::c_longlong,
1388 );
1389}
1390extern "C" {
1391 pub fn vmzAdd(
1392 n: ::std::os::raw::c_int,
1393 a: *const MKL_Complex16,
1394 b: *const MKL_Complex16,
1395 r: *mut MKL_Complex16,
1396 mode: ::std::os::raw::c_longlong,
1397 );
1398}
1399extern "C" {
1400 pub fn VSSUB_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
1401}
1402extern "C" {
1403 pub fn VDSUB_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
1404}
1405extern "C" {
1406 pub fn vssub_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
1407}
1408extern "C" {
1409 pub fn vdsub_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
1410}
1411extern "C" {
1412 pub fn vsSub(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
1413}
1414extern "C" {
1415 pub fn vdSub(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
1416}
1417extern "C" {
1418 pub fn VMSSUB_(
1419 n: *const ::std::os::raw::c_int,
1420 a: *const f32,
1421 b: *const f32,
1422 r: *mut f32,
1423 mode: *mut ::std::os::raw::c_longlong,
1424 );
1425}
1426extern "C" {
1427 pub fn VMDSUB_(
1428 n: *const ::std::os::raw::c_int,
1429 a: *const f64,
1430 b: *const f64,
1431 r: *mut f64,
1432 mode: *mut ::std::os::raw::c_longlong,
1433 );
1434}
1435extern "C" {
1436 pub fn vmssub_(
1437 n: *const ::std::os::raw::c_int,
1438 a: *const f32,
1439 b: *const f32,
1440 r: *mut f32,
1441 mode: *mut ::std::os::raw::c_longlong,
1442 );
1443}
1444extern "C" {
1445 pub fn vmdsub_(
1446 n: *const ::std::os::raw::c_int,
1447 a: *const f64,
1448 b: *const f64,
1449 r: *mut f64,
1450 mode: *mut ::std::os::raw::c_longlong,
1451 );
1452}
1453extern "C" {
1454 pub fn vmsSub(
1455 n: ::std::os::raw::c_int,
1456 a: *const f32,
1457 b: *const f32,
1458 r: *mut f32,
1459 mode: ::std::os::raw::c_longlong,
1460 );
1461}
1462extern "C" {
1463 pub fn vmdSub(
1464 n: ::std::os::raw::c_int,
1465 a: *const f64,
1466 b: *const f64,
1467 r: *mut f64,
1468 mode: ::std::os::raw::c_longlong,
1469 );
1470}
1471extern "C" {
1472 pub fn VCSUB_(
1473 n: *const ::std::os::raw::c_int,
1474 a: *const MKL_Complex8,
1475 b: *const MKL_Complex8,
1476 r: *mut MKL_Complex8,
1477 );
1478}
1479extern "C" {
1480 pub fn VZSUB_(
1481 n: *const ::std::os::raw::c_int,
1482 a: *const MKL_Complex16,
1483 b: *const MKL_Complex16,
1484 r: *mut MKL_Complex16,
1485 );
1486}
1487extern "C" {
1488 pub fn vcsub_(
1489 n: *const ::std::os::raw::c_int,
1490 a: *const MKL_Complex8,
1491 b: *const MKL_Complex8,
1492 r: *mut MKL_Complex8,
1493 );
1494}
1495extern "C" {
1496 pub fn vzsub_(
1497 n: *const ::std::os::raw::c_int,
1498 a: *const MKL_Complex16,
1499 b: *const MKL_Complex16,
1500 r: *mut MKL_Complex16,
1501 );
1502}
1503extern "C" {
1504 pub fn vcSub(
1505 n: ::std::os::raw::c_int,
1506 a: *const MKL_Complex8,
1507 b: *const MKL_Complex8,
1508 r: *mut MKL_Complex8,
1509 );
1510}
1511extern "C" {
1512 pub fn vzSub(
1513 n: ::std::os::raw::c_int,
1514 a: *const MKL_Complex16,
1515 b: *const MKL_Complex16,
1516 r: *mut MKL_Complex16,
1517 );
1518}
1519extern "C" {
1520 pub fn VMCSUB_(
1521 n: *const ::std::os::raw::c_int,
1522 a: *const MKL_Complex8,
1523 b: *const MKL_Complex8,
1524 r: *mut MKL_Complex8,
1525 mode: *mut ::std::os::raw::c_longlong,
1526 );
1527}
1528extern "C" {
1529 pub fn VMZSUB_(
1530 n: *const ::std::os::raw::c_int,
1531 a: *const MKL_Complex16,
1532 b: *const MKL_Complex16,
1533 r: *mut MKL_Complex16,
1534 mode: *mut ::std::os::raw::c_longlong,
1535 );
1536}
1537extern "C" {
1538 pub fn vmcsub_(
1539 n: *const ::std::os::raw::c_int,
1540 a: *const MKL_Complex8,
1541 b: *const MKL_Complex8,
1542 r: *mut MKL_Complex8,
1543 mode: *mut ::std::os::raw::c_longlong,
1544 );
1545}
1546extern "C" {
1547 pub fn vmzsub_(
1548 n: *const ::std::os::raw::c_int,
1549 a: *const MKL_Complex16,
1550 b: *const MKL_Complex16,
1551 r: *mut MKL_Complex16,
1552 mode: *mut ::std::os::raw::c_longlong,
1553 );
1554}
1555extern "C" {
1556 pub fn vmcSub(
1557 n: ::std::os::raw::c_int,
1558 a: *const MKL_Complex8,
1559 b: *const MKL_Complex8,
1560 r: *mut MKL_Complex8,
1561 mode: ::std::os::raw::c_longlong,
1562 );
1563}
1564extern "C" {
1565 pub fn vmzSub(
1566 n: ::std::os::raw::c_int,
1567 a: *const MKL_Complex16,
1568 b: *const MKL_Complex16,
1569 r: *mut MKL_Complex16,
1570 mode: ::std::os::raw::c_longlong,
1571 );
1572}
1573extern "C" {
1574 pub fn VSINV_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1575}
1576extern "C" {
1577 pub fn VDINV_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1578}
1579extern "C" {
1580 pub fn vsinv_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1581}
1582extern "C" {
1583 pub fn vdinv_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1584}
1585extern "C" {
1586 pub fn vsInv(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1587}
1588extern "C" {
1589 pub fn vdInv(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1590}
1591extern "C" {
1592 pub fn VMSINV_(
1593 n: *const ::std::os::raw::c_int,
1594 a: *const f32,
1595 r: *mut f32,
1596 mode: *mut ::std::os::raw::c_longlong,
1597 );
1598}
1599extern "C" {
1600 pub fn VMDINV_(
1601 n: *const ::std::os::raw::c_int,
1602 a: *const f64,
1603 r: *mut f64,
1604 mode: *mut ::std::os::raw::c_longlong,
1605 );
1606}
1607extern "C" {
1608 pub fn vmsinv_(
1609 n: *const ::std::os::raw::c_int,
1610 a: *const f32,
1611 r: *mut f32,
1612 mode: *mut ::std::os::raw::c_longlong,
1613 );
1614}
1615extern "C" {
1616 pub fn vmdinv_(
1617 n: *const ::std::os::raw::c_int,
1618 a: *const f64,
1619 r: *mut f64,
1620 mode: *mut ::std::os::raw::c_longlong,
1621 );
1622}
1623extern "C" {
1624 pub fn vmsInv(
1625 n: ::std::os::raw::c_int,
1626 a: *const f32,
1627 r: *mut f32,
1628 mode: ::std::os::raw::c_longlong,
1629 );
1630}
1631extern "C" {
1632 pub fn vmdInv(
1633 n: ::std::os::raw::c_int,
1634 a: *const f64,
1635 r: *mut f64,
1636 mode: ::std::os::raw::c_longlong,
1637 );
1638}
1639extern "C" {
1640 pub fn VSSQRT_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1641}
1642extern "C" {
1643 pub fn VDSQRT_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1644}
1645extern "C" {
1646 pub fn vssqrt_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1647}
1648extern "C" {
1649 pub fn vdsqrt_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1650}
1651extern "C" {
1652 pub fn vsSqrt(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1653}
1654extern "C" {
1655 pub fn vdSqrt(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1656}
1657extern "C" {
1658 pub fn VMSSQRT_(
1659 n: *const ::std::os::raw::c_int,
1660 a: *const f32,
1661 r: *mut f32,
1662 mode: *mut ::std::os::raw::c_longlong,
1663 );
1664}
1665extern "C" {
1666 pub fn VMDSQRT_(
1667 n: *const ::std::os::raw::c_int,
1668 a: *const f64,
1669 r: *mut f64,
1670 mode: *mut ::std::os::raw::c_longlong,
1671 );
1672}
1673extern "C" {
1674 pub fn vmssqrt_(
1675 n: *const ::std::os::raw::c_int,
1676 a: *const f32,
1677 r: *mut f32,
1678 mode: *mut ::std::os::raw::c_longlong,
1679 );
1680}
1681extern "C" {
1682 pub fn vmdsqrt_(
1683 n: *const ::std::os::raw::c_int,
1684 a: *const f64,
1685 r: *mut f64,
1686 mode: *mut ::std::os::raw::c_longlong,
1687 );
1688}
1689extern "C" {
1690 pub fn vmsSqrt(
1691 n: ::std::os::raw::c_int,
1692 a: *const f32,
1693 r: *mut f32,
1694 mode: ::std::os::raw::c_longlong,
1695 );
1696}
1697extern "C" {
1698 pub fn vmdSqrt(
1699 n: ::std::os::raw::c_int,
1700 a: *const f64,
1701 r: *mut f64,
1702 mode: ::std::os::raw::c_longlong,
1703 );
1704}
1705extern "C" {
1706 pub fn VCSQRT_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
1707}
1708extern "C" {
1709 pub fn VZSQRT_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
1710}
1711extern "C" {
1712 pub fn vcsqrt_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
1713}
1714extern "C" {
1715 pub fn vzsqrt_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
1716}
1717extern "C" {
1718 pub fn vcSqrt(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
1719}
1720extern "C" {
1721 pub fn vzSqrt(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
1722}
1723extern "C" {
1724 pub fn VMCSQRT_(
1725 n: *const ::std::os::raw::c_int,
1726 a: *const MKL_Complex8,
1727 r: *mut MKL_Complex8,
1728 mode: *mut ::std::os::raw::c_longlong,
1729 );
1730}
1731extern "C" {
1732 pub fn VMZSQRT_(
1733 n: *const ::std::os::raw::c_int,
1734 a: *const MKL_Complex16,
1735 r: *mut MKL_Complex16,
1736 mode: *mut ::std::os::raw::c_longlong,
1737 );
1738}
1739extern "C" {
1740 pub fn vmcsqrt_(
1741 n: *const ::std::os::raw::c_int,
1742 a: *const MKL_Complex8,
1743 r: *mut MKL_Complex8,
1744 mode: *mut ::std::os::raw::c_longlong,
1745 );
1746}
1747extern "C" {
1748 pub fn vmzsqrt_(
1749 n: *const ::std::os::raw::c_int,
1750 a: *const MKL_Complex16,
1751 r: *mut MKL_Complex16,
1752 mode: *mut ::std::os::raw::c_longlong,
1753 );
1754}
1755extern "C" {
1756 pub fn vmcSqrt(
1757 n: ::std::os::raw::c_int,
1758 a: *const MKL_Complex8,
1759 r: *mut MKL_Complex8,
1760 mode: ::std::os::raw::c_longlong,
1761 );
1762}
1763extern "C" {
1764 pub fn vmzSqrt(
1765 n: ::std::os::raw::c_int,
1766 a: *const MKL_Complex16,
1767 r: *mut MKL_Complex16,
1768 mode: ::std::os::raw::c_longlong,
1769 );
1770}
1771extern "C" {
1772 pub fn VSINVSQRT_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1773}
1774extern "C" {
1775 pub fn VDINVSQRT_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1776}
1777extern "C" {
1778 pub fn vsinvsqrt_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1779}
1780extern "C" {
1781 pub fn vdinvsqrt_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1782}
1783extern "C" {
1784 pub fn vsInvSqrt(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1785}
1786extern "C" {
1787 pub fn vdInvSqrt(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1788}
1789extern "C" {
1790 pub fn VMSINVSQRT_(
1791 n: *const ::std::os::raw::c_int,
1792 a: *const f32,
1793 r: *mut f32,
1794 mode: *mut ::std::os::raw::c_longlong,
1795 );
1796}
1797extern "C" {
1798 pub fn VMDINVSQRT_(
1799 n: *const ::std::os::raw::c_int,
1800 a: *const f64,
1801 r: *mut f64,
1802 mode: *mut ::std::os::raw::c_longlong,
1803 );
1804}
1805extern "C" {
1806 pub fn vmsinvsqrt_(
1807 n: *const ::std::os::raw::c_int,
1808 a: *const f32,
1809 r: *mut f32,
1810 mode: *mut ::std::os::raw::c_longlong,
1811 );
1812}
1813extern "C" {
1814 pub fn vmdinvsqrt_(
1815 n: *const ::std::os::raw::c_int,
1816 a: *const f64,
1817 r: *mut f64,
1818 mode: *mut ::std::os::raw::c_longlong,
1819 );
1820}
1821extern "C" {
1822 pub fn vmsInvSqrt(
1823 n: ::std::os::raw::c_int,
1824 a: *const f32,
1825 r: *mut f32,
1826 mode: ::std::os::raw::c_longlong,
1827 );
1828}
1829extern "C" {
1830 pub fn vmdInvSqrt(
1831 n: ::std::os::raw::c_int,
1832 a: *const f64,
1833 r: *mut f64,
1834 mode: ::std::os::raw::c_longlong,
1835 );
1836}
1837extern "C" {
1838 pub fn VSCBRT_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1839}
1840extern "C" {
1841 pub fn VDCBRT_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1842}
1843extern "C" {
1844 pub fn vscbrt_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1845}
1846extern "C" {
1847 pub fn vdcbrt_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1848}
1849extern "C" {
1850 pub fn vsCbrt(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1851}
1852extern "C" {
1853 pub fn vdCbrt(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1854}
1855extern "C" {
1856 pub fn VMSCBRT_(
1857 n: *const ::std::os::raw::c_int,
1858 a: *const f32,
1859 r: *mut f32,
1860 mode: *mut ::std::os::raw::c_longlong,
1861 );
1862}
1863extern "C" {
1864 pub fn VMDCBRT_(
1865 n: *const ::std::os::raw::c_int,
1866 a: *const f64,
1867 r: *mut f64,
1868 mode: *mut ::std::os::raw::c_longlong,
1869 );
1870}
1871extern "C" {
1872 pub fn vmscbrt_(
1873 n: *const ::std::os::raw::c_int,
1874 a: *const f32,
1875 r: *mut f32,
1876 mode: *mut ::std::os::raw::c_longlong,
1877 );
1878}
1879extern "C" {
1880 pub fn vmdcbrt_(
1881 n: *const ::std::os::raw::c_int,
1882 a: *const f64,
1883 r: *mut f64,
1884 mode: *mut ::std::os::raw::c_longlong,
1885 );
1886}
1887extern "C" {
1888 pub fn vmsCbrt(
1889 n: ::std::os::raw::c_int,
1890 a: *const f32,
1891 r: *mut f32,
1892 mode: ::std::os::raw::c_longlong,
1893 );
1894}
1895extern "C" {
1896 pub fn vmdCbrt(
1897 n: ::std::os::raw::c_int,
1898 a: *const f64,
1899 r: *mut f64,
1900 mode: ::std::os::raw::c_longlong,
1901 );
1902}
1903extern "C" {
1904 pub fn VSINVCBRT_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1905}
1906extern "C" {
1907 pub fn VDINVCBRT_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1908}
1909extern "C" {
1910 pub fn vsinvcbrt_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1911}
1912extern "C" {
1913 pub fn vdinvcbrt_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1914}
1915extern "C" {
1916 pub fn vsInvCbrt(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1917}
1918extern "C" {
1919 pub fn vdInvCbrt(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1920}
1921extern "C" {
1922 pub fn VMSINVCBRT_(
1923 n: *const ::std::os::raw::c_int,
1924 a: *const f32,
1925 r: *mut f32,
1926 mode: *mut ::std::os::raw::c_longlong,
1927 );
1928}
1929extern "C" {
1930 pub fn VMDINVCBRT_(
1931 n: *const ::std::os::raw::c_int,
1932 a: *const f64,
1933 r: *mut f64,
1934 mode: *mut ::std::os::raw::c_longlong,
1935 );
1936}
1937extern "C" {
1938 pub fn vmsinvcbrt_(
1939 n: *const ::std::os::raw::c_int,
1940 a: *const f32,
1941 r: *mut f32,
1942 mode: *mut ::std::os::raw::c_longlong,
1943 );
1944}
1945extern "C" {
1946 pub fn vmdinvcbrt_(
1947 n: *const ::std::os::raw::c_int,
1948 a: *const f64,
1949 r: *mut f64,
1950 mode: *mut ::std::os::raw::c_longlong,
1951 );
1952}
1953extern "C" {
1954 pub fn vmsInvCbrt(
1955 n: ::std::os::raw::c_int,
1956 a: *const f32,
1957 r: *mut f32,
1958 mode: ::std::os::raw::c_longlong,
1959 );
1960}
1961extern "C" {
1962 pub fn vmdInvCbrt(
1963 n: ::std::os::raw::c_int,
1964 a: *const f64,
1965 r: *mut f64,
1966 mode: ::std::os::raw::c_longlong,
1967 );
1968}
1969extern "C" {
1970 pub fn VSSQR_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1971}
1972extern "C" {
1973 pub fn VDSQR_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1974}
1975extern "C" {
1976 pub fn vssqr_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1977}
1978extern "C" {
1979 pub fn vdsqr_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1980}
1981extern "C" {
1982 pub fn vsSqr(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
1983}
1984extern "C" {
1985 pub fn vdSqr(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
1986}
1987extern "C" {
1988 pub fn VMSSQR_(
1989 n: *const ::std::os::raw::c_int,
1990 a: *const f32,
1991 r: *mut f32,
1992 mode: *mut ::std::os::raw::c_longlong,
1993 );
1994}
1995extern "C" {
1996 pub fn VMDSQR_(
1997 n: *const ::std::os::raw::c_int,
1998 a: *const f64,
1999 r: *mut f64,
2000 mode: *mut ::std::os::raw::c_longlong,
2001 );
2002}
2003extern "C" {
2004 pub fn vmssqr_(
2005 n: *const ::std::os::raw::c_int,
2006 a: *const f32,
2007 r: *mut f32,
2008 mode: *mut ::std::os::raw::c_longlong,
2009 );
2010}
2011extern "C" {
2012 pub fn vmdsqr_(
2013 n: *const ::std::os::raw::c_int,
2014 a: *const f64,
2015 r: *mut f64,
2016 mode: *mut ::std::os::raw::c_longlong,
2017 );
2018}
2019extern "C" {
2020 pub fn vmsSqr(
2021 n: ::std::os::raw::c_int,
2022 a: *const f32,
2023 r: *mut f32,
2024 mode: ::std::os::raw::c_longlong,
2025 );
2026}
2027extern "C" {
2028 pub fn vmdSqr(
2029 n: ::std::os::raw::c_int,
2030 a: *const f64,
2031 r: *mut f64,
2032 mode: ::std::os::raw::c_longlong,
2033 );
2034}
2035extern "C" {
2036 pub fn VSEXP_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2037}
2038extern "C" {
2039 pub fn VDEXP_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2040}
2041extern "C" {
2042 pub fn vsexp_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2043}
2044extern "C" {
2045 pub fn vdexp_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2046}
2047extern "C" {
2048 pub fn vsExp(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2049}
2050extern "C" {
2051 pub fn vdExp(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2052}
2053extern "C" {
2054 pub fn VMSEXP_(
2055 n: *const ::std::os::raw::c_int,
2056 a: *const f32,
2057 r: *mut f32,
2058 mode: *mut ::std::os::raw::c_longlong,
2059 );
2060}
2061extern "C" {
2062 pub fn VMDEXP_(
2063 n: *const ::std::os::raw::c_int,
2064 a: *const f64,
2065 r: *mut f64,
2066 mode: *mut ::std::os::raw::c_longlong,
2067 );
2068}
2069extern "C" {
2070 pub fn vmsexp_(
2071 n: *const ::std::os::raw::c_int,
2072 a: *const f32,
2073 r: *mut f32,
2074 mode: *mut ::std::os::raw::c_longlong,
2075 );
2076}
2077extern "C" {
2078 pub fn vmdexp_(
2079 n: *const ::std::os::raw::c_int,
2080 a: *const f64,
2081 r: *mut f64,
2082 mode: *mut ::std::os::raw::c_longlong,
2083 );
2084}
2085extern "C" {
2086 pub fn vmsExp(
2087 n: ::std::os::raw::c_int,
2088 a: *const f32,
2089 r: *mut f32,
2090 mode: ::std::os::raw::c_longlong,
2091 );
2092}
2093extern "C" {
2094 pub fn vmdExp(
2095 n: ::std::os::raw::c_int,
2096 a: *const f64,
2097 r: *mut f64,
2098 mode: ::std::os::raw::c_longlong,
2099 );
2100}
2101extern "C" {
2102 pub fn VCEXP_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2103}
2104extern "C" {
2105 pub fn VZEXP_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2106}
2107extern "C" {
2108 pub fn vcexp_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2109}
2110extern "C" {
2111 pub fn vzexp_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2112}
2113extern "C" {
2114 pub fn vcExp(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2115}
2116extern "C" {
2117 pub fn vzExp(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2118}
2119extern "C" {
2120 pub fn VMCEXP_(
2121 n: *const ::std::os::raw::c_int,
2122 a: *const MKL_Complex8,
2123 r: *mut MKL_Complex8,
2124 mode: *mut ::std::os::raw::c_longlong,
2125 );
2126}
2127extern "C" {
2128 pub fn VMZEXP_(
2129 n: *const ::std::os::raw::c_int,
2130 a: *const MKL_Complex16,
2131 r: *mut MKL_Complex16,
2132 mode: *mut ::std::os::raw::c_longlong,
2133 );
2134}
2135extern "C" {
2136 pub fn vmcexp_(
2137 n: *const ::std::os::raw::c_int,
2138 a: *const MKL_Complex8,
2139 r: *mut MKL_Complex8,
2140 mode: *mut ::std::os::raw::c_longlong,
2141 );
2142}
2143extern "C" {
2144 pub fn vmzexp_(
2145 n: *const ::std::os::raw::c_int,
2146 a: *const MKL_Complex16,
2147 r: *mut MKL_Complex16,
2148 mode: *mut ::std::os::raw::c_longlong,
2149 );
2150}
2151extern "C" {
2152 pub fn vmcExp(
2153 n: ::std::os::raw::c_int,
2154 a: *const MKL_Complex8,
2155 r: *mut MKL_Complex8,
2156 mode: ::std::os::raw::c_longlong,
2157 );
2158}
2159extern "C" {
2160 pub fn vmzExp(
2161 n: ::std::os::raw::c_int,
2162 a: *const MKL_Complex16,
2163 r: *mut MKL_Complex16,
2164 mode: ::std::os::raw::c_longlong,
2165 );
2166}
2167extern "C" {
2168 pub fn VSEXP2_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2169}
2170extern "C" {
2171 pub fn VDEXP2_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2172}
2173extern "C" {
2174 pub fn vsexp2_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2175}
2176extern "C" {
2177 pub fn vdexp2_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2178}
2179extern "C" {
2180 pub fn vsExp2(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2181}
2182extern "C" {
2183 pub fn vdExp2(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2184}
2185extern "C" {
2186 pub fn VMSEXP2_(
2187 n: *const ::std::os::raw::c_int,
2188 a: *const f32,
2189 r: *mut f32,
2190 mode: *mut ::std::os::raw::c_longlong,
2191 );
2192}
2193extern "C" {
2194 pub fn VMDEXP2_(
2195 n: *const ::std::os::raw::c_int,
2196 a: *const f64,
2197 r: *mut f64,
2198 mode: *mut ::std::os::raw::c_longlong,
2199 );
2200}
2201extern "C" {
2202 pub fn vmsexp2_(
2203 n: *const ::std::os::raw::c_int,
2204 a: *const f32,
2205 r: *mut f32,
2206 mode: *mut ::std::os::raw::c_longlong,
2207 );
2208}
2209extern "C" {
2210 pub fn vmdexp2_(
2211 n: *const ::std::os::raw::c_int,
2212 a: *const f64,
2213 r: *mut f64,
2214 mode: *mut ::std::os::raw::c_longlong,
2215 );
2216}
2217extern "C" {
2218 pub fn vmsExp2(
2219 n: ::std::os::raw::c_int,
2220 a: *const f32,
2221 r: *mut f32,
2222 mode: ::std::os::raw::c_longlong,
2223 );
2224}
2225extern "C" {
2226 pub fn vmdExp2(
2227 n: ::std::os::raw::c_int,
2228 a: *const f64,
2229 r: *mut f64,
2230 mode: ::std::os::raw::c_longlong,
2231 );
2232}
2233extern "C" {
2234 pub fn VSEXP10_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2235}
2236extern "C" {
2237 pub fn VDEXP10_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2238}
2239extern "C" {
2240 pub fn vsexp10_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2241}
2242extern "C" {
2243 pub fn vdexp10_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2244}
2245extern "C" {
2246 pub fn vsExp10(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2247}
2248extern "C" {
2249 pub fn vdExp10(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2250}
2251extern "C" {
2252 pub fn VMSEXP10_(
2253 n: *const ::std::os::raw::c_int,
2254 a: *const f32,
2255 r: *mut f32,
2256 mode: *mut ::std::os::raw::c_longlong,
2257 );
2258}
2259extern "C" {
2260 pub fn VMDEXP10_(
2261 n: *const ::std::os::raw::c_int,
2262 a: *const f64,
2263 r: *mut f64,
2264 mode: *mut ::std::os::raw::c_longlong,
2265 );
2266}
2267extern "C" {
2268 pub fn vmsexp10_(
2269 n: *const ::std::os::raw::c_int,
2270 a: *const f32,
2271 r: *mut f32,
2272 mode: *mut ::std::os::raw::c_longlong,
2273 );
2274}
2275extern "C" {
2276 pub fn vmdexp10_(
2277 n: *const ::std::os::raw::c_int,
2278 a: *const f64,
2279 r: *mut f64,
2280 mode: *mut ::std::os::raw::c_longlong,
2281 );
2282}
2283extern "C" {
2284 pub fn vmsExp10(
2285 n: ::std::os::raw::c_int,
2286 a: *const f32,
2287 r: *mut f32,
2288 mode: ::std::os::raw::c_longlong,
2289 );
2290}
2291extern "C" {
2292 pub fn vmdExp10(
2293 n: ::std::os::raw::c_int,
2294 a: *const f64,
2295 r: *mut f64,
2296 mode: ::std::os::raw::c_longlong,
2297 );
2298}
2299extern "C" {
2300 pub fn VSEXPM1_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2301}
2302extern "C" {
2303 pub fn VDEXPM1_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2304}
2305extern "C" {
2306 pub fn vsexpm1_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2307}
2308extern "C" {
2309 pub fn vdexpm1_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2310}
2311extern "C" {
2312 pub fn vsExpm1(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2313}
2314extern "C" {
2315 pub fn vdExpm1(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2316}
2317extern "C" {
2318 pub fn VMSEXPM1_(
2319 n: *const ::std::os::raw::c_int,
2320 a: *const f32,
2321 r: *mut f32,
2322 mode: *mut ::std::os::raw::c_longlong,
2323 );
2324}
2325extern "C" {
2326 pub fn VMDEXPM1_(
2327 n: *const ::std::os::raw::c_int,
2328 a: *const f64,
2329 r: *mut f64,
2330 mode: *mut ::std::os::raw::c_longlong,
2331 );
2332}
2333extern "C" {
2334 pub fn vmsexpm1_(
2335 n: *const ::std::os::raw::c_int,
2336 a: *const f32,
2337 r: *mut f32,
2338 mode: *mut ::std::os::raw::c_longlong,
2339 );
2340}
2341extern "C" {
2342 pub fn vmdexpm1_(
2343 n: *const ::std::os::raw::c_int,
2344 a: *const f64,
2345 r: *mut f64,
2346 mode: *mut ::std::os::raw::c_longlong,
2347 );
2348}
2349extern "C" {
2350 pub fn vmsExpm1(
2351 n: ::std::os::raw::c_int,
2352 a: *const f32,
2353 r: *mut f32,
2354 mode: ::std::os::raw::c_longlong,
2355 );
2356}
2357extern "C" {
2358 pub fn vmdExpm1(
2359 n: ::std::os::raw::c_int,
2360 a: *const f64,
2361 r: *mut f64,
2362 mode: ::std::os::raw::c_longlong,
2363 );
2364}
2365extern "C" {
2366 pub fn VSLN_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2367}
2368extern "C" {
2369 pub fn VDLN_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2370}
2371extern "C" {
2372 pub fn vsln_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2373}
2374extern "C" {
2375 pub fn vdln_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2376}
2377extern "C" {
2378 pub fn vsLn(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2379}
2380extern "C" {
2381 pub fn vdLn(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2382}
2383extern "C" {
2384 pub fn VMSLN_(
2385 n: *const ::std::os::raw::c_int,
2386 a: *const f32,
2387 r: *mut f32,
2388 mode: *mut ::std::os::raw::c_longlong,
2389 );
2390}
2391extern "C" {
2392 pub fn VMDLN_(
2393 n: *const ::std::os::raw::c_int,
2394 a: *const f64,
2395 r: *mut f64,
2396 mode: *mut ::std::os::raw::c_longlong,
2397 );
2398}
2399extern "C" {
2400 pub fn vmsln_(
2401 n: *const ::std::os::raw::c_int,
2402 a: *const f32,
2403 r: *mut f32,
2404 mode: *mut ::std::os::raw::c_longlong,
2405 );
2406}
2407extern "C" {
2408 pub fn vmdln_(
2409 n: *const ::std::os::raw::c_int,
2410 a: *const f64,
2411 r: *mut f64,
2412 mode: *mut ::std::os::raw::c_longlong,
2413 );
2414}
2415extern "C" {
2416 pub fn vmsLn(
2417 n: ::std::os::raw::c_int,
2418 a: *const f32,
2419 r: *mut f32,
2420 mode: ::std::os::raw::c_longlong,
2421 );
2422}
2423extern "C" {
2424 pub fn vmdLn(
2425 n: ::std::os::raw::c_int,
2426 a: *const f64,
2427 r: *mut f64,
2428 mode: ::std::os::raw::c_longlong,
2429 );
2430}
2431extern "C" {
2432 pub fn VCLN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2433}
2434extern "C" {
2435 pub fn VZLN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2436}
2437extern "C" {
2438 pub fn vcln_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2439}
2440extern "C" {
2441 pub fn vzln_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2442}
2443extern "C" {
2444 pub fn vcLn(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2445}
2446extern "C" {
2447 pub fn vzLn(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2448}
2449extern "C" {
2450 pub fn VMCLN_(
2451 n: *const ::std::os::raw::c_int,
2452 a: *const MKL_Complex8,
2453 r: *mut MKL_Complex8,
2454 mode: *mut ::std::os::raw::c_longlong,
2455 );
2456}
2457extern "C" {
2458 pub fn VMZLN_(
2459 n: *const ::std::os::raw::c_int,
2460 a: *const MKL_Complex16,
2461 r: *mut MKL_Complex16,
2462 mode: *mut ::std::os::raw::c_longlong,
2463 );
2464}
2465extern "C" {
2466 pub fn vmcln_(
2467 n: *const ::std::os::raw::c_int,
2468 a: *const MKL_Complex8,
2469 r: *mut MKL_Complex8,
2470 mode: *mut ::std::os::raw::c_longlong,
2471 );
2472}
2473extern "C" {
2474 pub fn vmzln_(
2475 n: *const ::std::os::raw::c_int,
2476 a: *const MKL_Complex16,
2477 r: *mut MKL_Complex16,
2478 mode: *mut ::std::os::raw::c_longlong,
2479 );
2480}
2481extern "C" {
2482 pub fn vmcLn(
2483 n: ::std::os::raw::c_int,
2484 a: *const MKL_Complex8,
2485 r: *mut MKL_Complex8,
2486 mode: ::std::os::raw::c_longlong,
2487 );
2488}
2489extern "C" {
2490 pub fn vmzLn(
2491 n: ::std::os::raw::c_int,
2492 a: *const MKL_Complex16,
2493 r: *mut MKL_Complex16,
2494 mode: ::std::os::raw::c_longlong,
2495 );
2496}
2497extern "C" {
2498 pub fn VSLOG2_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2499}
2500extern "C" {
2501 pub fn VDLOG2_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2502}
2503extern "C" {
2504 pub fn vslog2_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2505}
2506extern "C" {
2507 pub fn vdlog2_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2508}
2509extern "C" {
2510 pub fn vsLog2(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2511}
2512extern "C" {
2513 pub fn vdLog2(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2514}
2515extern "C" {
2516 pub fn VMSLOG2_(
2517 n: *const ::std::os::raw::c_int,
2518 a: *const f32,
2519 r: *mut f32,
2520 mode: *mut ::std::os::raw::c_longlong,
2521 );
2522}
2523extern "C" {
2524 pub fn VMDLOG2_(
2525 n: *const ::std::os::raw::c_int,
2526 a: *const f64,
2527 r: *mut f64,
2528 mode: *mut ::std::os::raw::c_longlong,
2529 );
2530}
2531extern "C" {
2532 pub fn vmslog2_(
2533 n: *const ::std::os::raw::c_int,
2534 a: *const f32,
2535 r: *mut f32,
2536 mode: *mut ::std::os::raw::c_longlong,
2537 );
2538}
2539extern "C" {
2540 pub fn vmdlog2_(
2541 n: *const ::std::os::raw::c_int,
2542 a: *const f64,
2543 r: *mut f64,
2544 mode: *mut ::std::os::raw::c_longlong,
2545 );
2546}
2547extern "C" {
2548 pub fn vmsLog2(
2549 n: ::std::os::raw::c_int,
2550 a: *const f32,
2551 r: *mut f32,
2552 mode: ::std::os::raw::c_longlong,
2553 );
2554}
2555extern "C" {
2556 pub fn vmdLog2(
2557 n: ::std::os::raw::c_int,
2558 a: *const f64,
2559 r: *mut f64,
2560 mode: ::std::os::raw::c_longlong,
2561 );
2562}
2563extern "C" {
2564 pub fn VSLOG10_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2565}
2566extern "C" {
2567 pub fn VDLOG10_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2568}
2569extern "C" {
2570 pub fn vslog10_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2571}
2572extern "C" {
2573 pub fn vdlog10_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2574}
2575extern "C" {
2576 pub fn vsLog10(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2577}
2578extern "C" {
2579 pub fn vdLog10(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2580}
2581extern "C" {
2582 pub fn VMSLOG10_(
2583 n: *const ::std::os::raw::c_int,
2584 a: *const f32,
2585 r: *mut f32,
2586 mode: *mut ::std::os::raw::c_longlong,
2587 );
2588}
2589extern "C" {
2590 pub fn VMDLOG10_(
2591 n: *const ::std::os::raw::c_int,
2592 a: *const f64,
2593 r: *mut f64,
2594 mode: *mut ::std::os::raw::c_longlong,
2595 );
2596}
2597extern "C" {
2598 pub fn vmslog10_(
2599 n: *const ::std::os::raw::c_int,
2600 a: *const f32,
2601 r: *mut f32,
2602 mode: *mut ::std::os::raw::c_longlong,
2603 );
2604}
2605extern "C" {
2606 pub fn vmdlog10_(
2607 n: *const ::std::os::raw::c_int,
2608 a: *const f64,
2609 r: *mut f64,
2610 mode: *mut ::std::os::raw::c_longlong,
2611 );
2612}
2613extern "C" {
2614 pub fn vmsLog10(
2615 n: ::std::os::raw::c_int,
2616 a: *const f32,
2617 r: *mut f32,
2618 mode: ::std::os::raw::c_longlong,
2619 );
2620}
2621extern "C" {
2622 pub fn vmdLog10(
2623 n: ::std::os::raw::c_int,
2624 a: *const f64,
2625 r: *mut f64,
2626 mode: ::std::os::raw::c_longlong,
2627 );
2628}
2629extern "C" {
2630 pub fn VCLOG10_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2631}
2632extern "C" {
2633 pub fn VZLOG10_(
2634 n: *const ::std::os::raw::c_int,
2635 a: *const MKL_Complex16,
2636 r: *mut MKL_Complex16,
2637 );
2638}
2639extern "C" {
2640 pub fn vclog10_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2641}
2642extern "C" {
2643 pub fn vzlog10_(
2644 n: *const ::std::os::raw::c_int,
2645 a: *const MKL_Complex16,
2646 r: *mut MKL_Complex16,
2647 );
2648}
2649extern "C" {
2650 pub fn vcLog10(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2651}
2652extern "C" {
2653 pub fn vzLog10(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2654}
2655extern "C" {
2656 pub fn VMCLOG10_(
2657 n: *const ::std::os::raw::c_int,
2658 a: *const MKL_Complex8,
2659 r: *mut MKL_Complex8,
2660 mode: *mut ::std::os::raw::c_longlong,
2661 );
2662}
2663extern "C" {
2664 pub fn VMZLOG10_(
2665 n: *const ::std::os::raw::c_int,
2666 a: *const MKL_Complex16,
2667 r: *mut MKL_Complex16,
2668 mode: *mut ::std::os::raw::c_longlong,
2669 );
2670}
2671extern "C" {
2672 pub fn vmclog10_(
2673 n: *const ::std::os::raw::c_int,
2674 a: *const MKL_Complex8,
2675 r: *mut MKL_Complex8,
2676 mode: *mut ::std::os::raw::c_longlong,
2677 );
2678}
2679extern "C" {
2680 pub fn vmzlog10_(
2681 n: *const ::std::os::raw::c_int,
2682 a: *const MKL_Complex16,
2683 r: *mut MKL_Complex16,
2684 mode: *mut ::std::os::raw::c_longlong,
2685 );
2686}
2687extern "C" {
2688 pub fn vmcLog10(
2689 n: ::std::os::raw::c_int,
2690 a: *const MKL_Complex8,
2691 r: *mut MKL_Complex8,
2692 mode: ::std::os::raw::c_longlong,
2693 );
2694}
2695extern "C" {
2696 pub fn vmzLog10(
2697 n: ::std::os::raw::c_int,
2698 a: *const MKL_Complex16,
2699 r: *mut MKL_Complex16,
2700 mode: ::std::os::raw::c_longlong,
2701 );
2702}
2703extern "C" {
2704 pub fn VSLOG1P_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2705}
2706extern "C" {
2707 pub fn VDLOG1P_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2708}
2709extern "C" {
2710 pub fn vslog1p_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2711}
2712extern "C" {
2713 pub fn vdlog1p_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2714}
2715extern "C" {
2716 pub fn vsLog1p(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2717}
2718extern "C" {
2719 pub fn vdLog1p(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2720}
2721extern "C" {
2722 pub fn VMSLOG1P_(
2723 n: *const ::std::os::raw::c_int,
2724 a: *const f32,
2725 r: *mut f32,
2726 mode: *mut ::std::os::raw::c_longlong,
2727 );
2728}
2729extern "C" {
2730 pub fn VMDLOG1P_(
2731 n: *const ::std::os::raw::c_int,
2732 a: *const f64,
2733 r: *mut f64,
2734 mode: *mut ::std::os::raw::c_longlong,
2735 );
2736}
2737extern "C" {
2738 pub fn vmslog1p_(
2739 n: *const ::std::os::raw::c_int,
2740 a: *const f32,
2741 r: *mut f32,
2742 mode: *mut ::std::os::raw::c_longlong,
2743 );
2744}
2745extern "C" {
2746 pub fn vmdlog1p_(
2747 n: *const ::std::os::raw::c_int,
2748 a: *const f64,
2749 r: *mut f64,
2750 mode: *mut ::std::os::raw::c_longlong,
2751 );
2752}
2753extern "C" {
2754 pub fn vmsLog1p(
2755 n: ::std::os::raw::c_int,
2756 a: *const f32,
2757 r: *mut f32,
2758 mode: ::std::os::raw::c_longlong,
2759 );
2760}
2761extern "C" {
2762 pub fn vmdLog1p(
2763 n: ::std::os::raw::c_int,
2764 a: *const f64,
2765 r: *mut f64,
2766 mode: ::std::os::raw::c_longlong,
2767 );
2768}
2769extern "C" {
2770 pub fn VSLOGB_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2771}
2772extern "C" {
2773 pub fn VDLOGB_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2774}
2775extern "C" {
2776 pub fn vslogb_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2777}
2778extern "C" {
2779 pub fn vdlogb_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2780}
2781extern "C" {
2782 pub fn vsLogb(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2783}
2784extern "C" {
2785 pub fn vdLogb(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2786}
2787extern "C" {
2788 pub fn VMSLOGB_(
2789 n: *const ::std::os::raw::c_int,
2790 a: *const f32,
2791 r: *mut f32,
2792 mode: *mut ::std::os::raw::c_longlong,
2793 );
2794}
2795extern "C" {
2796 pub fn VMDLOGB_(
2797 n: *const ::std::os::raw::c_int,
2798 a: *const f64,
2799 r: *mut f64,
2800 mode: *mut ::std::os::raw::c_longlong,
2801 );
2802}
2803extern "C" {
2804 pub fn vmslogb_(
2805 n: *const ::std::os::raw::c_int,
2806 a: *const f32,
2807 r: *mut f32,
2808 mode: *mut ::std::os::raw::c_longlong,
2809 );
2810}
2811extern "C" {
2812 pub fn vmdlogb_(
2813 n: *const ::std::os::raw::c_int,
2814 a: *const f64,
2815 r: *mut f64,
2816 mode: *mut ::std::os::raw::c_longlong,
2817 );
2818}
2819extern "C" {
2820 pub fn vmsLogb(
2821 n: ::std::os::raw::c_int,
2822 a: *const f32,
2823 r: *mut f32,
2824 mode: ::std::os::raw::c_longlong,
2825 );
2826}
2827extern "C" {
2828 pub fn vmdLogb(
2829 n: ::std::os::raw::c_int,
2830 a: *const f64,
2831 r: *mut f64,
2832 mode: ::std::os::raw::c_longlong,
2833 );
2834}
2835extern "C" {
2836 pub fn VSCOS_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2837}
2838extern "C" {
2839 pub fn VDCOS_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2840}
2841extern "C" {
2842 pub fn vscos_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2843}
2844extern "C" {
2845 pub fn vdcos_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2846}
2847extern "C" {
2848 pub fn vsCos(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2849}
2850extern "C" {
2851 pub fn vdCos(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2852}
2853extern "C" {
2854 pub fn VMSCOS_(
2855 n: *const ::std::os::raw::c_int,
2856 a: *const f32,
2857 r: *mut f32,
2858 mode: *mut ::std::os::raw::c_longlong,
2859 );
2860}
2861extern "C" {
2862 pub fn VMDCOS_(
2863 n: *const ::std::os::raw::c_int,
2864 a: *const f64,
2865 r: *mut f64,
2866 mode: *mut ::std::os::raw::c_longlong,
2867 );
2868}
2869extern "C" {
2870 pub fn vmscos_(
2871 n: *const ::std::os::raw::c_int,
2872 a: *const f32,
2873 r: *mut f32,
2874 mode: *mut ::std::os::raw::c_longlong,
2875 );
2876}
2877extern "C" {
2878 pub fn vmdcos_(
2879 n: *const ::std::os::raw::c_int,
2880 a: *const f64,
2881 r: *mut f64,
2882 mode: *mut ::std::os::raw::c_longlong,
2883 );
2884}
2885extern "C" {
2886 pub fn vmsCos(
2887 n: ::std::os::raw::c_int,
2888 a: *const f32,
2889 r: *mut f32,
2890 mode: ::std::os::raw::c_longlong,
2891 );
2892}
2893extern "C" {
2894 pub fn vmdCos(
2895 n: ::std::os::raw::c_int,
2896 a: *const f64,
2897 r: *mut f64,
2898 mode: ::std::os::raw::c_longlong,
2899 );
2900}
2901extern "C" {
2902 pub fn VCCOS_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2903}
2904extern "C" {
2905 pub fn VZCOS_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2906}
2907extern "C" {
2908 pub fn vccos_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2909}
2910extern "C" {
2911 pub fn vzcos_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2912}
2913extern "C" {
2914 pub fn vcCos(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
2915}
2916extern "C" {
2917 pub fn vzCos(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
2918}
2919extern "C" {
2920 pub fn VMCCOS_(
2921 n: *const ::std::os::raw::c_int,
2922 a: *const MKL_Complex8,
2923 r: *mut MKL_Complex8,
2924 mode: *mut ::std::os::raw::c_longlong,
2925 );
2926}
2927extern "C" {
2928 pub fn VMZCOS_(
2929 n: *const ::std::os::raw::c_int,
2930 a: *const MKL_Complex16,
2931 r: *mut MKL_Complex16,
2932 mode: *mut ::std::os::raw::c_longlong,
2933 );
2934}
2935extern "C" {
2936 pub fn vmccos_(
2937 n: *const ::std::os::raw::c_int,
2938 a: *const MKL_Complex8,
2939 r: *mut MKL_Complex8,
2940 mode: *mut ::std::os::raw::c_longlong,
2941 );
2942}
2943extern "C" {
2944 pub fn vmzcos_(
2945 n: *const ::std::os::raw::c_int,
2946 a: *const MKL_Complex16,
2947 r: *mut MKL_Complex16,
2948 mode: *mut ::std::os::raw::c_longlong,
2949 );
2950}
2951extern "C" {
2952 pub fn vmcCos(
2953 n: ::std::os::raw::c_int,
2954 a: *const MKL_Complex8,
2955 r: *mut MKL_Complex8,
2956 mode: ::std::os::raw::c_longlong,
2957 );
2958}
2959extern "C" {
2960 pub fn vmzCos(
2961 n: ::std::os::raw::c_int,
2962 a: *const MKL_Complex16,
2963 r: *mut MKL_Complex16,
2964 mode: ::std::os::raw::c_longlong,
2965 );
2966}
2967extern "C" {
2968 pub fn VSSIN_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2969}
2970extern "C" {
2971 pub fn VDSIN_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2972}
2973extern "C" {
2974 pub fn vssin_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2975}
2976extern "C" {
2977 pub fn vdsin_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2978}
2979extern "C" {
2980 pub fn vsSin(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
2981}
2982extern "C" {
2983 pub fn vdSin(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
2984}
2985extern "C" {
2986 pub fn VMSSIN_(
2987 n: *const ::std::os::raw::c_int,
2988 a: *const f32,
2989 r: *mut f32,
2990 mode: *mut ::std::os::raw::c_longlong,
2991 );
2992}
2993extern "C" {
2994 pub fn VMDSIN_(
2995 n: *const ::std::os::raw::c_int,
2996 a: *const f64,
2997 r: *mut f64,
2998 mode: *mut ::std::os::raw::c_longlong,
2999 );
3000}
3001extern "C" {
3002 pub fn vmssin_(
3003 n: *const ::std::os::raw::c_int,
3004 a: *const f32,
3005 r: *mut f32,
3006 mode: *mut ::std::os::raw::c_longlong,
3007 );
3008}
3009extern "C" {
3010 pub fn vmdsin_(
3011 n: *const ::std::os::raw::c_int,
3012 a: *const f64,
3013 r: *mut f64,
3014 mode: *mut ::std::os::raw::c_longlong,
3015 );
3016}
3017extern "C" {
3018 pub fn vmsSin(
3019 n: ::std::os::raw::c_int,
3020 a: *const f32,
3021 r: *mut f32,
3022 mode: ::std::os::raw::c_longlong,
3023 );
3024}
3025extern "C" {
3026 pub fn vmdSin(
3027 n: ::std::os::raw::c_int,
3028 a: *const f64,
3029 r: *mut f64,
3030 mode: ::std::os::raw::c_longlong,
3031 );
3032}
3033extern "C" {
3034 pub fn VCSIN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3035}
3036extern "C" {
3037 pub fn VZSIN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3038}
3039extern "C" {
3040 pub fn vcsin_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3041}
3042extern "C" {
3043 pub fn vzsin_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3044}
3045extern "C" {
3046 pub fn vcSin(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3047}
3048extern "C" {
3049 pub fn vzSin(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3050}
3051extern "C" {
3052 pub fn VMCSIN_(
3053 n: *const ::std::os::raw::c_int,
3054 a: *const MKL_Complex8,
3055 r: *mut MKL_Complex8,
3056 mode: *mut ::std::os::raw::c_longlong,
3057 );
3058}
3059extern "C" {
3060 pub fn VMZSIN_(
3061 n: *const ::std::os::raw::c_int,
3062 a: *const MKL_Complex16,
3063 r: *mut MKL_Complex16,
3064 mode: *mut ::std::os::raw::c_longlong,
3065 );
3066}
3067extern "C" {
3068 pub fn vmcsin_(
3069 n: *const ::std::os::raw::c_int,
3070 a: *const MKL_Complex8,
3071 r: *mut MKL_Complex8,
3072 mode: *mut ::std::os::raw::c_longlong,
3073 );
3074}
3075extern "C" {
3076 pub fn vmzsin_(
3077 n: *const ::std::os::raw::c_int,
3078 a: *const MKL_Complex16,
3079 r: *mut MKL_Complex16,
3080 mode: *mut ::std::os::raw::c_longlong,
3081 );
3082}
3083extern "C" {
3084 pub fn vmcSin(
3085 n: ::std::os::raw::c_int,
3086 a: *const MKL_Complex8,
3087 r: *mut MKL_Complex8,
3088 mode: ::std::os::raw::c_longlong,
3089 );
3090}
3091extern "C" {
3092 pub fn vmzSin(
3093 n: ::std::os::raw::c_int,
3094 a: *const MKL_Complex16,
3095 r: *mut MKL_Complex16,
3096 mode: ::std::os::raw::c_longlong,
3097 );
3098}
3099extern "C" {
3100 pub fn VSTAN_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3101}
3102extern "C" {
3103 pub fn VDTAN_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3104}
3105extern "C" {
3106 pub fn vstan_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3107}
3108extern "C" {
3109 pub fn vdtan_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3110}
3111extern "C" {
3112 pub fn vsTan(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3113}
3114extern "C" {
3115 pub fn vdTan(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3116}
3117extern "C" {
3118 pub fn VMSTAN_(
3119 n: *const ::std::os::raw::c_int,
3120 a: *const f32,
3121 r: *mut f32,
3122 mode: *mut ::std::os::raw::c_longlong,
3123 );
3124}
3125extern "C" {
3126 pub fn VMDTAN_(
3127 n: *const ::std::os::raw::c_int,
3128 a: *const f64,
3129 r: *mut f64,
3130 mode: *mut ::std::os::raw::c_longlong,
3131 );
3132}
3133extern "C" {
3134 pub fn vmstan_(
3135 n: *const ::std::os::raw::c_int,
3136 a: *const f32,
3137 r: *mut f32,
3138 mode: *mut ::std::os::raw::c_longlong,
3139 );
3140}
3141extern "C" {
3142 pub fn vmdtan_(
3143 n: *const ::std::os::raw::c_int,
3144 a: *const f64,
3145 r: *mut f64,
3146 mode: *mut ::std::os::raw::c_longlong,
3147 );
3148}
3149extern "C" {
3150 pub fn vmsTan(
3151 n: ::std::os::raw::c_int,
3152 a: *const f32,
3153 r: *mut f32,
3154 mode: ::std::os::raw::c_longlong,
3155 );
3156}
3157extern "C" {
3158 pub fn vmdTan(
3159 n: ::std::os::raw::c_int,
3160 a: *const f64,
3161 r: *mut f64,
3162 mode: ::std::os::raw::c_longlong,
3163 );
3164}
3165extern "C" {
3166 pub fn VCTAN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3167}
3168extern "C" {
3169 pub fn VZTAN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3170}
3171extern "C" {
3172 pub fn vctan_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3173}
3174extern "C" {
3175 pub fn vztan_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3176}
3177extern "C" {
3178 pub fn vcTan(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3179}
3180extern "C" {
3181 pub fn vzTan(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3182}
3183extern "C" {
3184 pub fn VMCTAN_(
3185 n: *const ::std::os::raw::c_int,
3186 a: *const MKL_Complex8,
3187 r: *mut MKL_Complex8,
3188 mode: *mut ::std::os::raw::c_longlong,
3189 );
3190}
3191extern "C" {
3192 pub fn VMZTAN_(
3193 n: *const ::std::os::raw::c_int,
3194 a: *const MKL_Complex16,
3195 r: *mut MKL_Complex16,
3196 mode: *mut ::std::os::raw::c_longlong,
3197 );
3198}
3199extern "C" {
3200 pub fn vmctan_(
3201 n: *const ::std::os::raw::c_int,
3202 a: *const MKL_Complex8,
3203 r: *mut MKL_Complex8,
3204 mode: *mut ::std::os::raw::c_longlong,
3205 );
3206}
3207extern "C" {
3208 pub fn vmztan_(
3209 n: *const ::std::os::raw::c_int,
3210 a: *const MKL_Complex16,
3211 r: *mut MKL_Complex16,
3212 mode: *mut ::std::os::raw::c_longlong,
3213 );
3214}
3215extern "C" {
3216 pub fn vmcTan(
3217 n: ::std::os::raw::c_int,
3218 a: *const MKL_Complex8,
3219 r: *mut MKL_Complex8,
3220 mode: ::std::os::raw::c_longlong,
3221 );
3222}
3223extern "C" {
3224 pub fn vmzTan(
3225 n: ::std::os::raw::c_int,
3226 a: *const MKL_Complex16,
3227 r: *mut MKL_Complex16,
3228 mode: ::std::os::raw::c_longlong,
3229 );
3230}
3231extern "C" {
3232 pub fn VSCOSPI_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3233}
3234extern "C" {
3235 pub fn VDCOSPI_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3236}
3237extern "C" {
3238 pub fn vscospi_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3239}
3240extern "C" {
3241 pub fn vdcospi_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3242}
3243extern "C" {
3244 pub fn vsCospi(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3245}
3246extern "C" {
3247 pub fn vdCospi(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3248}
3249extern "C" {
3250 pub fn VMSCOSPI_(
3251 n: *const ::std::os::raw::c_int,
3252 a: *const f32,
3253 r: *mut f32,
3254 mode: *mut ::std::os::raw::c_longlong,
3255 );
3256}
3257extern "C" {
3258 pub fn VMDCospi_(
3259 n: *const ::std::os::raw::c_int,
3260 a: *const f64,
3261 r: *mut f64,
3262 mode: *mut ::std::os::raw::c_longlong,
3263 );
3264}
3265extern "C" {
3266 pub fn vmscospi_(
3267 n: *const ::std::os::raw::c_int,
3268 a: *const f32,
3269 r: *mut f32,
3270 mode: *mut ::std::os::raw::c_longlong,
3271 );
3272}
3273extern "C" {
3274 pub fn vmdcospi_(
3275 n: *const ::std::os::raw::c_int,
3276 a: *const f64,
3277 r: *mut f64,
3278 mode: *mut ::std::os::raw::c_longlong,
3279 );
3280}
3281extern "C" {
3282 pub fn vmsCospi(
3283 n: ::std::os::raw::c_int,
3284 a: *const f32,
3285 r: *mut f32,
3286 mode: ::std::os::raw::c_longlong,
3287 );
3288}
3289extern "C" {
3290 pub fn vmdCospi(
3291 n: ::std::os::raw::c_int,
3292 a: *const f64,
3293 r: *mut f64,
3294 mode: ::std::os::raw::c_longlong,
3295 );
3296}
3297extern "C" {
3298 pub fn VSSINPI_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3299}
3300extern "C" {
3301 pub fn VDSINPI_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3302}
3303extern "C" {
3304 pub fn vssinpi_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3305}
3306extern "C" {
3307 pub fn vdsinpi_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3308}
3309extern "C" {
3310 pub fn vsSinpi(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3311}
3312extern "C" {
3313 pub fn vdSinpi(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3314}
3315extern "C" {
3316 pub fn VMSSINPI_(
3317 n: *const ::std::os::raw::c_int,
3318 a: *const f32,
3319 r: *mut f32,
3320 mode: *mut ::std::os::raw::c_longlong,
3321 );
3322}
3323extern "C" {
3324 pub fn VMDSinpi_(
3325 n: *const ::std::os::raw::c_int,
3326 a: *const f64,
3327 r: *mut f64,
3328 mode: *mut ::std::os::raw::c_longlong,
3329 );
3330}
3331extern "C" {
3332 pub fn vmssinpi_(
3333 n: *const ::std::os::raw::c_int,
3334 a: *const f32,
3335 r: *mut f32,
3336 mode: *mut ::std::os::raw::c_longlong,
3337 );
3338}
3339extern "C" {
3340 pub fn vmdsinpi_(
3341 n: *const ::std::os::raw::c_int,
3342 a: *const f64,
3343 r: *mut f64,
3344 mode: *mut ::std::os::raw::c_longlong,
3345 );
3346}
3347extern "C" {
3348 pub fn vmsSinpi(
3349 n: ::std::os::raw::c_int,
3350 a: *const f32,
3351 r: *mut f32,
3352 mode: ::std::os::raw::c_longlong,
3353 );
3354}
3355extern "C" {
3356 pub fn vmdSinpi(
3357 n: ::std::os::raw::c_int,
3358 a: *const f64,
3359 r: *mut f64,
3360 mode: ::std::os::raw::c_longlong,
3361 );
3362}
3363extern "C" {
3364 pub fn VSTANPI_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3365}
3366extern "C" {
3367 pub fn VDTANPI_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3368}
3369extern "C" {
3370 pub fn vstanpi_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3371}
3372extern "C" {
3373 pub fn vdtanpi_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3374}
3375extern "C" {
3376 pub fn vsTanpi(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3377}
3378extern "C" {
3379 pub fn vdTanpi(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3380}
3381extern "C" {
3382 pub fn VMSTANPI_(
3383 n: *const ::std::os::raw::c_int,
3384 a: *const f32,
3385 r: *mut f32,
3386 mode: *mut ::std::os::raw::c_longlong,
3387 );
3388}
3389extern "C" {
3390 pub fn VMDTanpi_(
3391 n: *const ::std::os::raw::c_int,
3392 a: *const f64,
3393 r: *mut f64,
3394 mode: *mut ::std::os::raw::c_longlong,
3395 );
3396}
3397extern "C" {
3398 pub fn vmstanpi_(
3399 n: *const ::std::os::raw::c_int,
3400 a: *const f32,
3401 r: *mut f32,
3402 mode: *mut ::std::os::raw::c_longlong,
3403 );
3404}
3405extern "C" {
3406 pub fn vmdtanpi_(
3407 n: *const ::std::os::raw::c_int,
3408 a: *const f64,
3409 r: *mut f64,
3410 mode: *mut ::std::os::raw::c_longlong,
3411 );
3412}
3413extern "C" {
3414 pub fn vmsTanpi(
3415 n: ::std::os::raw::c_int,
3416 a: *const f32,
3417 r: *mut f32,
3418 mode: ::std::os::raw::c_longlong,
3419 );
3420}
3421extern "C" {
3422 pub fn vmdTanpi(
3423 n: ::std::os::raw::c_int,
3424 a: *const f64,
3425 r: *mut f64,
3426 mode: ::std::os::raw::c_longlong,
3427 );
3428}
3429extern "C" {
3430 pub fn VSCOSD_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3431}
3432extern "C" {
3433 pub fn VDCOSD_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3434}
3435extern "C" {
3436 pub fn vscosd_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3437}
3438extern "C" {
3439 pub fn vdcosd_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3440}
3441extern "C" {
3442 pub fn vsCosd(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3443}
3444extern "C" {
3445 pub fn vdCosd(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3446}
3447extern "C" {
3448 pub fn VMSCOSD_(
3449 n: *const ::std::os::raw::c_int,
3450 a: *const f32,
3451 r: *mut f32,
3452 mode: *mut ::std::os::raw::c_longlong,
3453 );
3454}
3455extern "C" {
3456 pub fn VMDCosd_(
3457 n: *const ::std::os::raw::c_int,
3458 a: *const f64,
3459 r: *mut f64,
3460 mode: *mut ::std::os::raw::c_longlong,
3461 );
3462}
3463extern "C" {
3464 pub fn vmscosd_(
3465 n: *const ::std::os::raw::c_int,
3466 a: *const f32,
3467 r: *mut f32,
3468 mode: *mut ::std::os::raw::c_longlong,
3469 );
3470}
3471extern "C" {
3472 pub fn vmdcosd_(
3473 n: *const ::std::os::raw::c_int,
3474 a: *const f64,
3475 r: *mut f64,
3476 mode: *mut ::std::os::raw::c_longlong,
3477 );
3478}
3479extern "C" {
3480 pub fn vmsCosd(
3481 n: ::std::os::raw::c_int,
3482 a: *const f32,
3483 r: *mut f32,
3484 mode: ::std::os::raw::c_longlong,
3485 );
3486}
3487extern "C" {
3488 pub fn vmdCosd(
3489 n: ::std::os::raw::c_int,
3490 a: *const f64,
3491 r: *mut f64,
3492 mode: ::std::os::raw::c_longlong,
3493 );
3494}
3495extern "C" {
3496 pub fn VSSIND_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3497}
3498extern "C" {
3499 pub fn VDSIND_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3500}
3501extern "C" {
3502 pub fn vssind_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3503}
3504extern "C" {
3505 pub fn vdsind_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3506}
3507extern "C" {
3508 pub fn vsSind(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3509}
3510extern "C" {
3511 pub fn vdSind(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3512}
3513extern "C" {
3514 pub fn VMSSIND_(
3515 n: *const ::std::os::raw::c_int,
3516 a: *const f32,
3517 r: *mut f32,
3518 mode: *mut ::std::os::raw::c_longlong,
3519 );
3520}
3521extern "C" {
3522 pub fn VMDSind_(
3523 n: *const ::std::os::raw::c_int,
3524 a: *const f64,
3525 r: *mut f64,
3526 mode: *mut ::std::os::raw::c_longlong,
3527 );
3528}
3529extern "C" {
3530 pub fn vmssind_(
3531 n: *const ::std::os::raw::c_int,
3532 a: *const f32,
3533 r: *mut f32,
3534 mode: *mut ::std::os::raw::c_longlong,
3535 );
3536}
3537extern "C" {
3538 pub fn vmdsind_(
3539 n: *const ::std::os::raw::c_int,
3540 a: *const f64,
3541 r: *mut f64,
3542 mode: *mut ::std::os::raw::c_longlong,
3543 );
3544}
3545extern "C" {
3546 pub fn vmsSind(
3547 n: ::std::os::raw::c_int,
3548 a: *const f32,
3549 r: *mut f32,
3550 mode: ::std::os::raw::c_longlong,
3551 );
3552}
3553extern "C" {
3554 pub fn vmdSind(
3555 n: ::std::os::raw::c_int,
3556 a: *const f64,
3557 r: *mut f64,
3558 mode: ::std::os::raw::c_longlong,
3559 );
3560}
3561extern "C" {
3562 pub fn VSTAND_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3563}
3564extern "C" {
3565 pub fn VDTAND_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3566}
3567extern "C" {
3568 pub fn vstand_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3569}
3570extern "C" {
3571 pub fn vdtand_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3572}
3573extern "C" {
3574 pub fn vsTand(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3575}
3576extern "C" {
3577 pub fn vdTand(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3578}
3579extern "C" {
3580 pub fn VMSTAND_(
3581 n: *const ::std::os::raw::c_int,
3582 a: *const f32,
3583 r: *mut f32,
3584 mode: *mut ::std::os::raw::c_longlong,
3585 );
3586}
3587extern "C" {
3588 pub fn VMDTand_(
3589 n: *const ::std::os::raw::c_int,
3590 a: *const f64,
3591 r: *mut f64,
3592 mode: *mut ::std::os::raw::c_longlong,
3593 );
3594}
3595extern "C" {
3596 pub fn vmstand_(
3597 n: *const ::std::os::raw::c_int,
3598 a: *const f32,
3599 r: *mut f32,
3600 mode: *mut ::std::os::raw::c_longlong,
3601 );
3602}
3603extern "C" {
3604 pub fn vmdtand_(
3605 n: *const ::std::os::raw::c_int,
3606 a: *const f64,
3607 r: *mut f64,
3608 mode: *mut ::std::os::raw::c_longlong,
3609 );
3610}
3611extern "C" {
3612 pub fn vmsTand(
3613 n: ::std::os::raw::c_int,
3614 a: *const f32,
3615 r: *mut f32,
3616 mode: ::std::os::raw::c_longlong,
3617 );
3618}
3619extern "C" {
3620 pub fn vmdTand(
3621 n: ::std::os::raw::c_int,
3622 a: *const f64,
3623 r: *mut f64,
3624 mode: ::std::os::raw::c_longlong,
3625 );
3626}
3627extern "C" {
3628 pub fn VSCOSH_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3629}
3630extern "C" {
3631 pub fn VDCOSH_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3632}
3633extern "C" {
3634 pub fn vscosh_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3635}
3636extern "C" {
3637 pub fn vdcosh_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3638}
3639extern "C" {
3640 pub fn vsCosh(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3641}
3642extern "C" {
3643 pub fn vdCosh(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3644}
3645extern "C" {
3646 pub fn VMSCOSH_(
3647 n: *const ::std::os::raw::c_int,
3648 a: *const f32,
3649 r: *mut f32,
3650 mode: *mut ::std::os::raw::c_longlong,
3651 );
3652}
3653extern "C" {
3654 pub fn VMDCOSH_(
3655 n: *const ::std::os::raw::c_int,
3656 a: *const f64,
3657 r: *mut f64,
3658 mode: *mut ::std::os::raw::c_longlong,
3659 );
3660}
3661extern "C" {
3662 pub fn vmscosh_(
3663 n: *const ::std::os::raw::c_int,
3664 a: *const f32,
3665 r: *mut f32,
3666 mode: *mut ::std::os::raw::c_longlong,
3667 );
3668}
3669extern "C" {
3670 pub fn vmdcosh_(
3671 n: *const ::std::os::raw::c_int,
3672 a: *const f64,
3673 r: *mut f64,
3674 mode: *mut ::std::os::raw::c_longlong,
3675 );
3676}
3677extern "C" {
3678 pub fn vmsCosh(
3679 n: ::std::os::raw::c_int,
3680 a: *const f32,
3681 r: *mut f32,
3682 mode: ::std::os::raw::c_longlong,
3683 );
3684}
3685extern "C" {
3686 pub fn vmdCosh(
3687 n: ::std::os::raw::c_int,
3688 a: *const f64,
3689 r: *mut f64,
3690 mode: ::std::os::raw::c_longlong,
3691 );
3692}
3693extern "C" {
3694 pub fn VCCOSH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3695}
3696extern "C" {
3697 pub fn VZCOSH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3698}
3699extern "C" {
3700 pub fn vccosh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3701}
3702extern "C" {
3703 pub fn vzcosh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3704}
3705extern "C" {
3706 pub fn vcCosh(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3707}
3708extern "C" {
3709 pub fn vzCosh(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3710}
3711extern "C" {
3712 pub fn VMCCOSH_(
3713 n: *const ::std::os::raw::c_int,
3714 a: *const MKL_Complex8,
3715 r: *mut MKL_Complex8,
3716 mode: *mut ::std::os::raw::c_longlong,
3717 );
3718}
3719extern "C" {
3720 pub fn VMZCOSH_(
3721 n: *const ::std::os::raw::c_int,
3722 a: *const MKL_Complex16,
3723 r: *mut MKL_Complex16,
3724 mode: *mut ::std::os::raw::c_longlong,
3725 );
3726}
3727extern "C" {
3728 pub fn vmccosh_(
3729 n: *const ::std::os::raw::c_int,
3730 a: *const MKL_Complex8,
3731 r: *mut MKL_Complex8,
3732 mode: *mut ::std::os::raw::c_longlong,
3733 );
3734}
3735extern "C" {
3736 pub fn vmzcosh_(
3737 n: *const ::std::os::raw::c_int,
3738 a: *const MKL_Complex16,
3739 r: *mut MKL_Complex16,
3740 mode: *mut ::std::os::raw::c_longlong,
3741 );
3742}
3743extern "C" {
3744 pub fn vmcCosh(
3745 n: ::std::os::raw::c_int,
3746 a: *const MKL_Complex8,
3747 r: *mut MKL_Complex8,
3748 mode: ::std::os::raw::c_longlong,
3749 );
3750}
3751extern "C" {
3752 pub fn vmzCosh(
3753 n: ::std::os::raw::c_int,
3754 a: *const MKL_Complex16,
3755 r: *mut MKL_Complex16,
3756 mode: ::std::os::raw::c_longlong,
3757 );
3758}
3759extern "C" {
3760 pub fn VSSINH_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3761}
3762extern "C" {
3763 pub fn VDSINH_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3764}
3765extern "C" {
3766 pub fn vssinh_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3767}
3768extern "C" {
3769 pub fn vdsinh_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3770}
3771extern "C" {
3772 pub fn vsSinh(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3773}
3774extern "C" {
3775 pub fn vdSinh(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3776}
3777extern "C" {
3778 pub fn VMSSINH_(
3779 n: *const ::std::os::raw::c_int,
3780 a: *const f32,
3781 r: *mut f32,
3782 mode: *mut ::std::os::raw::c_longlong,
3783 );
3784}
3785extern "C" {
3786 pub fn VMDSINH_(
3787 n: *const ::std::os::raw::c_int,
3788 a: *const f64,
3789 r: *mut f64,
3790 mode: *mut ::std::os::raw::c_longlong,
3791 );
3792}
3793extern "C" {
3794 pub fn vmssinh_(
3795 n: *const ::std::os::raw::c_int,
3796 a: *const f32,
3797 r: *mut f32,
3798 mode: *mut ::std::os::raw::c_longlong,
3799 );
3800}
3801extern "C" {
3802 pub fn vmdsinh_(
3803 n: *const ::std::os::raw::c_int,
3804 a: *const f64,
3805 r: *mut f64,
3806 mode: *mut ::std::os::raw::c_longlong,
3807 );
3808}
3809extern "C" {
3810 pub fn vmsSinh(
3811 n: ::std::os::raw::c_int,
3812 a: *const f32,
3813 r: *mut f32,
3814 mode: ::std::os::raw::c_longlong,
3815 );
3816}
3817extern "C" {
3818 pub fn vmdSinh(
3819 n: ::std::os::raw::c_int,
3820 a: *const f64,
3821 r: *mut f64,
3822 mode: ::std::os::raw::c_longlong,
3823 );
3824}
3825extern "C" {
3826 pub fn VCSINH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3827}
3828extern "C" {
3829 pub fn VZSINH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3830}
3831extern "C" {
3832 pub fn vcsinh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3833}
3834extern "C" {
3835 pub fn vzsinh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3836}
3837extern "C" {
3838 pub fn vcSinh(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3839}
3840extern "C" {
3841 pub fn vzSinh(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3842}
3843extern "C" {
3844 pub fn VMCSINH_(
3845 n: *const ::std::os::raw::c_int,
3846 a: *const MKL_Complex8,
3847 r: *mut MKL_Complex8,
3848 mode: *mut ::std::os::raw::c_longlong,
3849 );
3850}
3851extern "C" {
3852 pub fn VMZSINH_(
3853 n: *const ::std::os::raw::c_int,
3854 a: *const MKL_Complex16,
3855 r: *mut MKL_Complex16,
3856 mode: *mut ::std::os::raw::c_longlong,
3857 );
3858}
3859extern "C" {
3860 pub fn vmcsinh_(
3861 n: *const ::std::os::raw::c_int,
3862 a: *const MKL_Complex8,
3863 r: *mut MKL_Complex8,
3864 mode: *mut ::std::os::raw::c_longlong,
3865 );
3866}
3867extern "C" {
3868 pub fn vmzsinh_(
3869 n: *const ::std::os::raw::c_int,
3870 a: *const MKL_Complex16,
3871 r: *mut MKL_Complex16,
3872 mode: *mut ::std::os::raw::c_longlong,
3873 );
3874}
3875extern "C" {
3876 pub fn vmcSinh(
3877 n: ::std::os::raw::c_int,
3878 a: *const MKL_Complex8,
3879 r: *mut MKL_Complex8,
3880 mode: ::std::os::raw::c_longlong,
3881 );
3882}
3883extern "C" {
3884 pub fn vmzSinh(
3885 n: ::std::os::raw::c_int,
3886 a: *const MKL_Complex16,
3887 r: *mut MKL_Complex16,
3888 mode: ::std::os::raw::c_longlong,
3889 );
3890}
3891extern "C" {
3892 pub fn VSTANH_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3893}
3894extern "C" {
3895 pub fn VDTANH_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3896}
3897extern "C" {
3898 pub fn vstanh_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3899}
3900extern "C" {
3901 pub fn vdtanh_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3902}
3903extern "C" {
3904 pub fn vsTanh(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
3905}
3906extern "C" {
3907 pub fn vdTanh(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
3908}
3909extern "C" {
3910 pub fn VMSTANH_(
3911 n: *const ::std::os::raw::c_int,
3912 a: *const f32,
3913 r: *mut f32,
3914 mode: *mut ::std::os::raw::c_longlong,
3915 );
3916}
3917extern "C" {
3918 pub fn VMDTANH_(
3919 n: *const ::std::os::raw::c_int,
3920 a: *const f64,
3921 r: *mut f64,
3922 mode: *mut ::std::os::raw::c_longlong,
3923 );
3924}
3925extern "C" {
3926 pub fn vmstanh_(
3927 n: *const ::std::os::raw::c_int,
3928 a: *const f32,
3929 r: *mut f32,
3930 mode: *mut ::std::os::raw::c_longlong,
3931 );
3932}
3933extern "C" {
3934 pub fn vmdtanh_(
3935 n: *const ::std::os::raw::c_int,
3936 a: *const f64,
3937 r: *mut f64,
3938 mode: *mut ::std::os::raw::c_longlong,
3939 );
3940}
3941extern "C" {
3942 pub fn vmsTanh(
3943 n: ::std::os::raw::c_int,
3944 a: *const f32,
3945 r: *mut f32,
3946 mode: ::std::os::raw::c_longlong,
3947 );
3948}
3949extern "C" {
3950 pub fn vmdTanh(
3951 n: ::std::os::raw::c_int,
3952 a: *const f64,
3953 r: *mut f64,
3954 mode: ::std::os::raw::c_longlong,
3955 );
3956}
3957extern "C" {
3958 pub fn VCTANH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3959}
3960extern "C" {
3961 pub fn VZTANH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3962}
3963extern "C" {
3964 pub fn vctanh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3965}
3966extern "C" {
3967 pub fn vztanh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3968}
3969extern "C" {
3970 pub fn vcTanh(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
3971}
3972extern "C" {
3973 pub fn vzTanh(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
3974}
3975extern "C" {
3976 pub fn VMCTANH_(
3977 n: *const ::std::os::raw::c_int,
3978 a: *const MKL_Complex8,
3979 r: *mut MKL_Complex8,
3980 mode: *mut ::std::os::raw::c_longlong,
3981 );
3982}
3983extern "C" {
3984 pub fn VMZTANH_(
3985 n: *const ::std::os::raw::c_int,
3986 a: *const MKL_Complex16,
3987 r: *mut MKL_Complex16,
3988 mode: *mut ::std::os::raw::c_longlong,
3989 );
3990}
3991extern "C" {
3992 pub fn vmctanh_(
3993 n: *const ::std::os::raw::c_int,
3994 a: *const MKL_Complex8,
3995 r: *mut MKL_Complex8,
3996 mode: *mut ::std::os::raw::c_longlong,
3997 );
3998}
3999extern "C" {
4000 pub fn vmztanh_(
4001 n: *const ::std::os::raw::c_int,
4002 a: *const MKL_Complex16,
4003 r: *mut MKL_Complex16,
4004 mode: *mut ::std::os::raw::c_longlong,
4005 );
4006}
4007extern "C" {
4008 pub fn vmcTanh(
4009 n: ::std::os::raw::c_int,
4010 a: *const MKL_Complex8,
4011 r: *mut MKL_Complex8,
4012 mode: ::std::os::raw::c_longlong,
4013 );
4014}
4015extern "C" {
4016 pub fn vmzTanh(
4017 n: ::std::os::raw::c_int,
4018 a: *const MKL_Complex16,
4019 r: *mut MKL_Complex16,
4020 mode: ::std::os::raw::c_longlong,
4021 );
4022}
4023extern "C" {
4024 pub fn VSACOS_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4025}
4026extern "C" {
4027 pub fn VDACOS_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4028}
4029extern "C" {
4030 pub fn vsacos_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4031}
4032extern "C" {
4033 pub fn vdacos_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4034}
4035extern "C" {
4036 pub fn vsAcos(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4037}
4038extern "C" {
4039 pub fn vdAcos(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4040}
4041extern "C" {
4042 pub fn VMSACOS_(
4043 n: *const ::std::os::raw::c_int,
4044 a: *const f32,
4045 r: *mut f32,
4046 mode: *mut ::std::os::raw::c_longlong,
4047 );
4048}
4049extern "C" {
4050 pub fn VMDACOS_(
4051 n: *const ::std::os::raw::c_int,
4052 a: *const f64,
4053 r: *mut f64,
4054 mode: *mut ::std::os::raw::c_longlong,
4055 );
4056}
4057extern "C" {
4058 pub fn vmsacos_(
4059 n: *const ::std::os::raw::c_int,
4060 a: *const f32,
4061 r: *mut f32,
4062 mode: *mut ::std::os::raw::c_longlong,
4063 );
4064}
4065extern "C" {
4066 pub fn vmdacos_(
4067 n: *const ::std::os::raw::c_int,
4068 a: *const f64,
4069 r: *mut f64,
4070 mode: *mut ::std::os::raw::c_longlong,
4071 );
4072}
4073extern "C" {
4074 pub fn vmsAcos(
4075 n: ::std::os::raw::c_int,
4076 a: *const f32,
4077 r: *mut f32,
4078 mode: ::std::os::raw::c_longlong,
4079 );
4080}
4081extern "C" {
4082 pub fn vmdAcos(
4083 n: ::std::os::raw::c_int,
4084 a: *const f64,
4085 r: *mut f64,
4086 mode: ::std::os::raw::c_longlong,
4087 );
4088}
4089extern "C" {
4090 pub fn VCACOS_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4091}
4092extern "C" {
4093 pub fn VZACOS_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4094}
4095extern "C" {
4096 pub fn vcacos_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4097}
4098extern "C" {
4099 pub fn vzacos_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4100}
4101extern "C" {
4102 pub fn vcAcos(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4103}
4104extern "C" {
4105 pub fn vzAcos(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4106}
4107extern "C" {
4108 pub fn VMCACOS_(
4109 n: *const ::std::os::raw::c_int,
4110 a: *const MKL_Complex8,
4111 r: *mut MKL_Complex8,
4112 mode: *mut ::std::os::raw::c_longlong,
4113 );
4114}
4115extern "C" {
4116 pub fn VMZACOS_(
4117 n: *const ::std::os::raw::c_int,
4118 a: *const MKL_Complex16,
4119 r: *mut MKL_Complex16,
4120 mode: *mut ::std::os::raw::c_longlong,
4121 );
4122}
4123extern "C" {
4124 pub fn vmcacos_(
4125 n: *const ::std::os::raw::c_int,
4126 a: *const MKL_Complex8,
4127 r: *mut MKL_Complex8,
4128 mode: *mut ::std::os::raw::c_longlong,
4129 );
4130}
4131extern "C" {
4132 pub fn vmzacos_(
4133 n: *const ::std::os::raw::c_int,
4134 a: *const MKL_Complex16,
4135 r: *mut MKL_Complex16,
4136 mode: *mut ::std::os::raw::c_longlong,
4137 );
4138}
4139extern "C" {
4140 pub fn vmcAcos(
4141 n: ::std::os::raw::c_int,
4142 a: *const MKL_Complex8,
4143 r: *mut MKL_Complex8,
4144 mode: ::std::os::raw::c_longlong,
4145 );
4146}
4147extern "C" {
4148 pub fn vmzAcos(
4149 n: ::std::os::raw::c_int,
4150 a: *const MKL_Complex16,
4151 r: *mut MKL_Complex16,
4152 mode: ::std::os::raw::c_longlong,
4153 );
4154}
4155extern "C" {
4156 pub fn VSASIN_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4157}
4158extern "C" {
4159 pub fn VDASIN_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4160}
4161extern "C" {
4162 pub fn vsasin_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4163}
4164extern "C" {
4165 pub fn vdasin_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4166}
4167extern "C" {
4168 pub fn vsAsin(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4169}
4170extern "C" {
4171 pub fn vdAsin(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4172}
4173extern "C" {
4174 pub fn VMSASIN_(
4175 n: *const ::std::os::raw::c_int,
4176 a: *const f32,
4177 r: *mut f32,
4178 mode: *mut ::std::os::raw::c_longlong,
4179 );
4180}
4181extern "C" {
4182 pub fn VMDASIN_(
4183 n: *const ::std::os::raw::c_int,
4184 a: *const f64,
4185 r: *mut f64,
4186 mode: *mut ::std::os::raw::c_longlong,
4187 );
4188}
4189extern "C" {
4190 pub fn vmsasin_(
4191 n: *const ::std::os::raw::c_int,
4192 a: *const f32,
4193 r: *mut f32,
4194 mode: *mut ::std::os::raw::c_longlong,
4195 );
4196}
4197extern "C" {
4198 pub fn vmdasin_(
4199 n: *const ::std::os::raw::c_int,
4200 a: *const f64,
4201 r: *mut f64,
4202 mode: *mut ::std::os::raw::c_longlong,
4203 );
4204}
4205extern "C" {
4206 pub fn vmsAsin(
4207 n: ::std::os::raw::c_int,
4208 a: *const f32,
4209 r: *mut f32,
4210 mode: ::std::os::raw::c_longlong,
4211 );
4212}
4213extern "C" {
4214 pub fn vmdAsin(
4215 n: ::std::os::raw::c_int,
4216 a: *const f64,
4217 r: *mut f64,
4218 mode: ::std::os::raw::c_longlong,
4219 );
4220}
4221extern "C" {
4222 pub fn VCASIN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4223}
4224extern "C" {
4225 pub fn VZASIN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4226}
4227extern "C" {
4228 pub fn vcasin_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4229}
4230extern "C" {
4231 pub fn vzasin_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4232}
4233extern "C" {
4234 pub fn vcAsin(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4235}
4236extern "C" {
4237 pub fn vzAsin(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4238}
4239extern "C" {
4240 pub fn VMCASIN_(
4241 n: *const ::std::os::raw::c_int,
4242 a: *const MKL_Complex8,
4243 r: *mut MKL_Complex8,
4244 mode: *mut ::std::os::raw::c_longlong,
4245 );
4246}
4247extern "C" {
4248 pub fn VMZASIN_(
4249 n: *const ::std::os::raw::c_int,
4250 a: *const MKL_Complex16,
4251 r: *mut MKL_Complex16,
4252 mode: *mut ::std::os::raw::c_longlong,
4253 );
4254}
4255extern "C" {
4256 pub fn vmcasin_(
4257 n: *const ::std::os::raw::c_int,
4258 a: *const MKL_Complex8,
4259 r: *mut MKL_Complex8,
4260 mode: *mut ::std::os::raw::c_longlong,
4261 );
4262}
4263extern "C" {
4264 pub fn vmzasin_(
4265 n: *const ::std::os::raw::c_int,
4266 a: *const MKL_Complex16,
4267 r: *mut MKL_Complex16,
4268 mode: *mut ::std::os::raw::c_longlong,
4269 );
4270}
4271extern "C" {
4272 pub fn vmcAsin(
4273 n: ::std::os::raw::c_int,
4274 a: *const MKL_Complex8,
4275 r: *mut MKL_Complex8,
4276 mode: ::std::os::raw::c_longlong,
4277 );
4278}
4279extern "C" {
4280 pub fn vmzAsin(
4281 n: ::std::os::raw::c_int,
4282 a: *const MKL_Complex16,
4283 r: *mut MKL_Complex16,
4284 mode: ::std::os::raw::c_longlong,
4285 );
4286}
4287extern "C" {
4288 pub fn VSATAN_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4289}
4290extern "C" {
4291 pub fn VDATAN_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4292}
4293extern "C" {
4294 pub fn vsatan_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4295}
4296extern "C" {
4297 pub fn vdatan_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4298}
4299extern "C" {
4300 pub fn vsAtan(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4301}
4302extern "C" {
4303 pub fn vdAtan(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4304}
4305extern "C" {
4306 pub fn VMSATAN_(
4307 n: *const ::std::os::raw::c_int,
4308 a: *const f32,
4309 r: *mut f32,
4310 mode: *mut ::std::os::raw::c_longlong,
4311 );
4312}
4313extern "C" {
4314 pub fn VMDATAN_(
4315 n: *const ::std::os::raw::c_int,
4316 a: *const f64,
4317 r: *mut f64,
4318 mode: *mut ::std::os::raw::c_longlong,
4319 );
4320}
4321extern "C" {
4322 pub fn vmsatan_(
4323 n: *const ::std::os::raw::c_int,
4324 a: *const f32,
4325 r: *mut f32,
4326 mode: *mut ::std::os::raw::c_longlong,
4327 );
4328}
4329extern "C" {
4330 pub fn vmdatan_(
4331 n: *const ::std::os::raw::c_int,
4332 a: *const f64,
4333 r: *mut f64,
4334 mode: *mut ::std::os::raw::c_longlong,
4335 );
4336}
4337extern "C" {
4338 pub fn vmsAtan(
4339 n: ::std::os::raw::c_int,
4340 a: *const f32,
4341 r: *mut f32,
4342 mode: ::std::os::raw::c_longlong,
4343 );
4344}
4345extern "C" {
4346 pub fn vmdAtan(
4347 n: ::std::os::raw::c_int,
4348 a: *const f64,
4349 r: *mut f64,
4350 mode: ::std::os::raw::c_longlong,
4351 );
4352}
4353extern "C" {
4354 pub fn VCATAN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4355}
4356extern "C" {
4357 pub fn VZATAN_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4358}
4359extern "C" {
4360 pub fn vcatan_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4361}
4362extern "C" {
4363 pub fn vzatan_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4364}
4365extern "C" {
4366 pub fn vcAtan(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4367}
4368extern "C" {
4369 pub fn vzAtan(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4370}
4371extern "C" {
4372 pub fn VMCATAN_(
4373 n: *const ::std::os::raw::c_int,
4374 a: *const MKL_Complex8,
4375 r: *mut MKL_Complex8,
4376 mode: *mut ::std::os::raw::c_longlong,
4377 );
4378}
4379extern "C" {
4380 pub fn VMZATAN_(
4381 n: *const ::std::os::raw::c_int,
4382 a: *const MKL_Complex16,
4383 r: *mut MKL_Complex16,
4384 mode: *mut ::std::os::raw::c_longlong,
4385 );
4386}
4387extern "C" {
4388 pub fn vmcatan_(
4389 n: *const ::std::os::raw::c_int,
4390 a: *const MKL_Complex8,
4391 r: *mut MKL_Complex8,
4392 mode: *mut ::std::os::raw::c_longlong,
4393 );
4394}
4395extern "C" {
4396 pub fn vmzatan_(
4397 n: *const ::std::os::raw::c_int,
4398 a: *const MKL_Complex16,
4399 r: *mut MKL_Complex16,
4400 mode: *mut ::std::os::raw::c_longlong,
4401 );
4402}
4403extern "C" {
4404 pub fn vmcAtan(
4405 n: ::std::os::raw::c_int,
4406 a: *const MKL_Complex8,
4407 r: *mut MKL_Complex8,
4408 mode: ::std::os::raw::c_longlong,
4409 );
4410}
4411extern "C" {
4412 pub fn vmzAtan(
4413 n: ::std::os::raw::c_int,
4414 a: *const MKL_Complex16,
4415 r: *mut MKL_Complex16,
4416 mode: ::std::os::raw::c_longlong,
4417 );
4418}
4419extern "C" {
4420 pub fn VSACOSPI_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4421}
4422extern "C" {
4423 pub fn VDACOSPI_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4424}
4425extern "C" {
4426 pub fn vsacospi_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4427}
4428extern "C" {
4429 pub fn vdacospi_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4430}
4431extern "C" {
4432 pub fn vsAcospi(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4433}
4434extern "C" {
4435 pub fn vdAcospi(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4436}
4437extern "C" {
4438 pub fn VMSACOSPI_(
4439 n: *const ::std::os::raw::c_int,
4440 a: *const f32,
4441 r: *mut f32,
4442 mode: *mut ::std::os::raw::c_longlong,
4443 );
4444}
4445extern "C" {
4446 pub fn VMDAcospi_(
4447 n: *const ::std::os::raw::c_int,
4448 a: *const f64,
4449 r: *mut f64,
4450 mode: *mut ::std::os::raw::c_longlong,
4451 );
4452}
4453extern "C" {
4454 pub fn vmsacospi_(
4455 n: *const ::std::os::raw::c_int,
4456 a: *const f32,
4457 r: *mut f32,
4458 mode: *mut ::std::os::raw::c_longlong,
4459 );
4460}
4461extern "C" {
4462 pub fn vmdacospi_(
4463 n: *const ::std::os::raw::c_int,
4464 a: *const f64,
4465 r: *mut f64,
4466 mode: *mut ::std::os::raw::c_longlong,
4467 );
4468}
4469extern "C" {
4470 pub fn vmsAcospi(
4471 n: ::std::os::raw::c_int,
4472 a: *const f32,
4473 r: *mut f32,
4474 mode: ::std::os::raw::c_longlong,
4475 );
4476}
4477extern "C" {
4478 pub fn vmdAcospi(
4479 n: ::std::os::raw::c_int,
4480 a: *const f64,
4481 r: *mut f64,
4482 mode: ::std::os::raw::c_longlong,
4483 );
4484}
4485extern "C" {
4486 pub fn VSASINPI_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4487}
4488extern "C" {
4489 pub fn VDASINPI_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4490}
4491extern "C" {
4492 pub fn vsasinpi_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4493}
4494extern "C" {
4495 pub fn vdasinpi_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4496}
4497extern "C" {
4498 pub fn vsAsinpi(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4499}
4500extern "C" {
4501 pub fn vdAsinpi(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4502}
4503extern "C" {
4504 pub fn VMSASINPI_(
4505 n: *const ::std::os::raw::c_int,
4506 a: *const f32,
4507 r: *mut f32,
4508 mode: *mut ::std::os::raw::c_longlong,
4509 );
4510}
4511extern "C" {
4512 pub fn VMDAsinpi_(
4513 n: *const ::std::os::raw::c_int,
4514 a: *const f64,
4515 r: *mut f64,
4516 mode: *mut ::std::os::raw::c_longlong,
4517 );
4518}
4519extern "C" {
4520 pub fn vmsasinpi_(
4521 n: *const ::std::os::raw::c_int,
4522 a: *const f32,
4523 r: *mut f32,
4524 mode: *mut ::std::os::raw::c_longlong,
4525 );
4526}
4527extern "C" {
4528 pub fn vmdasinpi_(
4529 n: *const ::std::os::raw::c_int,
4530 a: *const f64,
4531 r: *mut f64,
4532 mode: *mut ::std::os::raw::c_longlong,
4533 );
4534}
4535extern "C" {
4536 pub fn vmsAsinpi(
4537 n: ::std::os::raw::c_int,
4538 a: *const f32,
4539 r: *mut f32,
4540 mode: ::std::os::raw::c_longlong,
4541 );
4542}
4543extern "C" {
4544 pub fn vmdAsinpi(
4545 n: ::std::os::raw::c_int,
4546 a: *const f64,
4547 r: *mut f64,
4548 mode: ::std::os::raw::c_longlong,
4549 );
4550}
4551extern "C" {
4552 pub fn VSATANPI_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4553}
4554extern "C" {
4555 pub fn VDATANPI_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4556}
4557extern "C" {
4558 pub fn vsatanpi_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4559}
4560extern "C" {
4561 pub fn vdatanpi_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4562}
4563extern "C" {
4564 pub fn vsAtanpi(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4565}
4566extern "C" {
4567 pub fn vdAtanpi(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4568}
4569extern "C" {
4570 pub fn VMSATANPI_(
4571 n: *const ::std::os::raw::c_int,
4572 a: *const f32,
4573 r: *mut f32,
4574 mode: *mut ::std::os::raw::c_longlong,
4575 );
4576}
4577extern "C" {
4578 pub fn VMDAtanpi_(
4579 n: *const ::std::os::raw::c_int,
4580 a: *const f64,
4581 r: *mut f64,
4582 mode: *mut ::std::os::raw::c_longlong,
4583 );
4584}
4585extern "C" {
4586 pub fn vmsatanpi_(
4587 n: *const ::std::os::raw::c_int,
4588 a: *const f32,
4589 r: *mut f32,
4590 mode: *mut ::std::os::raw::c_longlong,
4591 );
4592}
4593extern "C" {
4594 pub fn vmdatanpi_(
4595 n: *const ::std::os::raw::c_int,
4596 a: *const f64,
4597 r: *mut f64,
4598 mode: *mut ::std::os::raw::c_longlong,
4599 );
4600}
4601extern "C" {
4602 pub fn vmsAtanpi(
4603 n: ::std::os::raw::c_int,
4604 a: *const f32,
4605 r: *mut f32,
4606 mode: ::std::os::raw::c_longlong,
4607 );
4608}
4609extern "C" {
4610 pub fn vmdAtanpi(
4611 n: ::std::os::raw::c_int,
4612 a: *const f64,
4613 r: *mut f64,
4614 mode: ::std::os::raw::c_longlong,
4615 );
4616}
4617extern "C" {
4618 pub fn VSACOSH_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4619}
4620extern "C" {
4621 pub fn VDACOSH_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4622}
4623extern "C" {
4624 pub fn vsacosh_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4625}
4626extern "C" {
4627 pub fn vdacosh_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4628}
4629extern "C" {
4630 pub fn vsAcosh(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4631}
4632extern "C" {
4633 pub fn vdAcosh(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4634}
4635extern "C" {
4636 pub fn VMSACOSH_(
4637 n: *const ::std::os::raw::c_int,
4638 a: *const f32,
4639 r: *mut f32,
4640 mode: *mut ::std::os::raw::c_longlong,
4641 );
4642}
4643extern "C" {
4644 pub fn VMDACOSH_(
4645 n: *const ::std::os::raw::c_int,
4646 a: *const f64,
4647 r: *mut f64,
4648 mode: *mut ::std::os::raw::c_longlong,
4649 );
4650}
4651extern "C" {
4652 pub fn vmsacosh_(
4653 n: *const ::std::os::raw::c_int,
4654 a: *const f32,
4655 r: *mut f32,
4656 mode: *mut ::std::os::raw::c_longlong,
4657 );
4658}
4659extern "C" {
4660 pub fn vmdacosh_(
4661 n: *const ::std::os::raw::c_int,
4662 a: *const f64,
4663 r: *mut f64,
4664 mode: *mut ::std::os::raw::c_longlong,
4665 );
4666}
4667extern "C" {
4668 pub fn vmsAcosh(
4669 n: ::std::os::raw::c_int,
4670 a: *const f32,
4671 r: *mut f32,
4672 mode: ::std::os::raw::c_longlong,
4673 );
4674}
4675extern "C" {
4676 pub fn vmdAcosh(
4677 n: ::std::os::raw::c_int,
4678 a: *const f64,
4679 r: *mut f64,
4680 mode: ::std::os::raw::c_longlong,
4681 );
4682}
4683extern "C" {
4684 pub fn VCACOSH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4685}
4686extern "C" {
4687 pub fn VZACOSH_(
4688 n: *const ::std::os::raw::c_int,
4689 a: *const MKL_Complex16,
4690 r: *mut MKL_Complex16,
4691 );
4692}
4693extern "C" {
4694 pub fn vcacosh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4695}
4696extern "C" {
4697 pub fn vzacosh_(
4698 n: *const ::std::os::raw::c_int,
4699 a: *const MKL_Complex16,
4700 r: *mut MKL_Complex16,
4701 );
4702}
4703extern "C" {
4704 pub fn vcAcosh(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4705}
4706extern "C" {
4707 pub fn vzAcosh(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4708}
4709extern "C" {
4710 pub fn VMCACOSH_(
4711 n: *const ::std::os::raw::c_int,
4712 a: *const MKL_Complex8,
4713 r: *mut MKL_Complex8,
4714 mode: *mut ::std::os::raw::c_longlong,
4715 );
4716}
4717extern "C" {
4718 pub fn VMZACOSH_(
4719 n: *const ::std::os::raw::c_int,
4720 a: *const MKL_Complex16,
4721 r: *mut MKL_Complex16,
4722 mode: *mut ::std::os::raw::c_longlong,
4723 );
4724}
4725extern "C" {
4726 pub fn vmcacosh_(
4727 n: *const ::std::os::raw::c_int,
4728 a: *const MKL_Complex8,
4729 r: *mut MKL_Complex8,
4730 mode: *mut ::std::os::raw::c_longlong,
4731 );
4732}
4733extern "C" {
4734 pub fn vmzacosh_(
4735 n: *const ::std::os::raw::c_int,
4736 a: *const MKL_Complex16,
4737 r: *mut MKL_Complex16,
4738 mode: *mut ::std::os::raw::c_longlong,
4739 );
4740}
4741extern "C" {
4742 pub fn vmcAcosh(
4743 n: ::std::os::raw::c_int,
4744 a: *const MKL_Complex8,
4745 r: *mut MKL_Complex8,
4746 mode: ::std::os::raw::c_longlong,
4747 );
4748}
4749extern "C" {
4750 pub fn vmzAcosh(
4751 n: ::std::os::raw::c_int,
4752 a: *const MKL_Complex16,
4753 r: *mut MKL_Complex16,
4754 mode: ::std::os::raw::c_longlong,
4755 );
4756}
4757extern "C" {
4758 pub fn VSASINH_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4759}
4760extern "C" {
4761 pub fn VDASINH_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4762}
4763extern "C" {
4764 pub fn vsasinh_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4765}
4766extern "C" {
4767 pub fn vdasinh_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4768}
4769extern "C" {
4770 pub fn vsAsinh(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4771}
4772extern "C" {
4773 pub fn vdAsinh(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4774}
4775extern "C" {
4776 pub fn VMSASINH_(
4777 n: *const ::std::os::raw::c_int,
4778 a: *const f32,
4779 r: *mut f32,
4780 mode: *mut ::std::os::raw::c_longlong,
4781 );
4782}
4783extern "C" {
4784 pub fn VMDASINH_(
4785 n: *const ::std::os::raw::c_int,
4786 a: *const f64,
4787 r: *mut f64,
4788 mode: *mut ::std::os::raw::c_longlong,
4789 );
4790}
4791extern "C" {
4792 pub fn vmsasinh_(
4793 n: *const ::std::os::raw::c_int,
4794 a: *const f32,
4795 r: *mut f32,
4796 mode: *mut ::std::os::raw::c_longlong,
4797 );
4798}
4799extern "C" {
4800 pub fn vmdasinh_(
4801 n: *const ::std::os::raw::c_int,
4802 a: *const f64,
4803 r: *mut f64,
4804 mode: *mut ::std::os::raw::c_longlong,
4805 );
4806}
4807extern "C" {
4808 pub fn vmsAsinh(
4809 n: ::std::os::raw::c_int,
4810 a: *const f32,
4811 r: *mut f32,
4812 mode: ::std::os::raw::c_longlong,
4813 );
4814}
4815extern "C" {
4816 pub fn vmdAsinh(
4817 n: ::std::os::raw::c_int,
4818 a: *const f64,
4819 r: *mut f64,
4820 mode: ::std::os::raw::c_longlong,
4821 );
4822}
4823extern "C" {
4824 pub fn VCASINH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4825}
4826extern "C" {
4827 pub fn VZASINH_(
4828 n: *const ::std::os::raw::c_int,
4829 a: *const MKL_Complex16,
4830 r: *mut MKL_Complex16,
4831 );
4832}
4833extern "C" {
4834 pub fn vcasinh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4835}
4836extern "C" {
4837 pub fn vzasinh_(
4838 n: *const ::std::os::raw::c_int,
4839 a: *const MKL_Complex16,
4840 r: *mut MKL_Complex16,
4841 );
4842}
4843extern "C" {
4844 pub fn vcAsinh(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4845}
4846extern "C" {
4847 pub fn vzAsinh(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4848}
4849extern "C" {
4850 pub fn VMCASINH_(
4851 n: *const ::std::os::raw::c_int,
4852 a: *const MKL_Complex8,
4853 r: *mut MKL_Complex8,
4854 mode: *mut ::std::os::raw::c_longlong,
4855 );
4856}
4857extern "C" {
4858 pub fn VMZASINH_(
4859 n: *const ::std::os::raw::c_int,
4860 a: *const MKL_Complex16,
4861 r: *mut MKL_Complex16,
4862 mode: *mut ::std::os::raw::c_longlong,
4863 );
4864}
4865extern "C" {
4866 pub fn vmcasinh_(
4867 n: *const ::std::os::raw::c_int,
4868 a: *const MKL_Complex8,
4869 r: *mut MKL_Complex8,
4870 mode: *mut ::std::os::raw::c_longlong,
4871 );
4872}
4873extern "C" {
4874 pub fn vmzasinh_(
4875 n: *const ::std::os::raw::c_int,
4876 a: *const MKL_Complex16,
4877 r: *mut MKL_Complex16,
4878 mode: *mut ::std::os::raw::c_longlong,
4879 );
4880}
4881extern "C" {
4882 pub fn vmcAsinh(
4883 n: ::std::os::raw::c_int,
4884 a: *const MKL_Complex8,
4885 r: *mut MKL_Complex8,
4886 mode: ::std::os::raw::c_longlong,
4887 );
4888}
4889extern "C" {
4890 pub fn vmzAsinh(
4891 n: ::std::os::raw::c_int,
4892 a: *const MKL_Complex16,
4893 r: *mut MKL_Complex16,
4894 mode: ::std::os::raw::c_longlong,
4895 );
4896}
4897extern "C" {
4898 pub fn VSATANH_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4899}
4900extern "C" {
4901 pub fn VDATANH_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4902}
4903extern "C" {
4904 pub fn vsatanh_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4905}
4906extern "C" {
4907 pub fn vdatanh_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4908}
4909extern "C" {
4910 pub fn vsAtanh(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
4911}
4912extern "C" {
4913 pub fn vdAtanh(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
4914}
4915extern "C" {
4916 pub fn VMSATANH_(
4917 n: *const ::std::os::raw::c_int,
4918 a: *const f32,
4919 r: *mut f32,
4920 mode: *mut ::std::os::raw::c_longlong,
4921 );
4922}
4923extern "C" {
4924 pub fn VMDATANH_(
4925 n: *const ::std::os::raw::c_int,
4926 a: *const f64,
4927 r: *mut f64,
4928 mode: *mut ::std::os::raw::c_longlong,
4929 );
4930}
4931extern "C" {
4932 pub fn vmsatanh_(
4933 n: *const ::std::os::raw::c_int,
4934 a: *const f32,
4935 r: *mut f32,
4936 mode: *mut ::std::os::raw::c_longlong,
4937 );
4938}
4939extern "C" {
4940 pub fn vmdatanh_(
4941 n: *const ::std::os::raw::c_int,
4942 a: *const f64,
4943 r: *mut f64,
4944 mode: *mut ::std::os::raw::c_longlong,
4945 );
4946}
4947extern "C" {
4948 pub fn vmsAtanh(
4949 n: ::std::os::raw::c_int,
4950 a: *const f32,
4951 r: *mut f32,
4952 mode: ::std::os::raw::c_longlong,
4953 );
4954}
4955extern "C" {
4956 pub fn vmdAtanh(
4957 n: ::std::os::raw::c_int,
4958 a: *const f64,
4959 r: *mut f64,
4960 mode: ::std::os::raw::c_longlong,
4961 );
4962}
4963extern "C" {
4964 pub fn VCATANH_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4965}
4966extern "C" {
4967 pub fn VZATANH_(
4968 n: *const ::std::os::raw::c_int,
4969 a: *const MKL_Complex16,
4970 r: *mut MKL_Complex16,
4971 );
4972}
4973extern "C" {
4974 pub fn vcatanh_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4975}
4976extern "C" {
4977 pub fn vzatanh_(
4978 n: *const ::std::os::raw::c_int,
4979 a: *const MKL_Complex16,
4980 r: *mut MKL_Complex16,
4981 );
4982}
4983extern "C" {
4984 pub fn vcAtanh(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
4985}
4986extern "C" {
4987 pub fn vzAtanh(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
4988}
4989extern "C" {
4990 pub fn VMCATANH_(
4991 n: *const ::std::os::raw::c_int,
4992 a: *const MKL_Complex8,
4993 r: *mut MKL_Complex8,
4994 mode: *mut ::std::os::raw::c_longlong,
4995 );
4996}
4997extern "C" {
4998 pub fn VMZATANH_(
4999 n: *const ::std::os::raw::c_int,
5000 a: *const MKL_Complex16,
5001 r: *mut MKL_Complex16,
5002 mode: *mut ::std::os::raw::c_longlong,
5003 );
5004}
5005extern "C" {
5006 pub fn vmcatanh_(
5007 n: *const ::std::os::raw::c_int,
5008 a: *const MKL_Complex8,
5009 r: *mut MKL_Complex8,
5010 mode: *mut ::std::os::raw::c_longlong,
5011 );
5012}
5013extern "C" {
5014 pub fn vmzatanh_(
5015 n: *const ::std::os::raw::c_int,
5016 a: *const MKL_Complex16,
5017 r: *mut MKL_Complex16,
5018 mode: *mut ::std::os::raw::c_longlong,
5019 );
5020}
5021extern "C" {
5022 pub fn vmcAtanh(
5023 n: ::std::os::raw::c_int,
5024 a: *const MKL_Complex8,
5025 r: *mut MKL_Complex8,
5026 mode: ::std::os::raw::c_longlong,
5027 );
5028}
5029extern "C" {
5030 pub fn vmzAtanh(
5031 n: ::std::os::raw::c_int,
5032 a: *const MKL_Complex16,
5033 r: *mut MKL_Complex16,
5034 mode: ::std::os::raw::c_longlong,
5035 );
5036}
5037extern "C" {
5038 pub fn VSERF_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5039}
5040extern "C" {
5041 pub fn VDERF_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5042}
5043extern "C" {
5044 pub fn vserf_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5045}
5046extern "C" {
5047 pub fn vderf_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5048}
5049extern "C" {
5050 pub fn vsErf(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5051}
5052extern "C" {
5053 pub fn vdErf(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5054}
5055extern "C" {
5056 pub fn VMSERF_(
5057 n: *const ::std::os::raw::c_int,
5058 a: *const f32,
5059 r: *mut f32,
5060 mode: *mut ::std::os::raw::c_longlong,
5061 );
5062}
5063extern "C" {
5064 pub fn VMDERF_(
5065 n: *const ::std::os::raw::c_int,
5066 a: *const f64,
5067 r: *mut f64,
5068 mode: *mut ::std::os::raw::c_longlong,
5069 );
5070}
5071extern "C" {
5072 pub fn vmserf_(
5073 n: *const ::std::os::raw::c_int,
5074 a: *const f32,
5075 r: *mut f32,
5076 mode: *mut ::std::os::raw::c_longlong,
5077 );
5078}
5079extern "C" {
5080 pub fn vmderf_(
5081 n: *const ::std::os::raw::c_int,
5082 a: *const f64,
5083 r: *mut f64,
5084 mode: *mut ::std::os::raw::c_longlong,
5085 );
5086}
5087extern "C" {
5088 pub fn vmsErf(
5089 n: ::std::os::raw::c_int,
5090 a: *const f32,
5091 r: *mut f32,
5092 mode: ::std::os::raw::c_longlong,
5093 );
5094}
5095extern "C" {
5096 pub fn vmdErf(
5097 n: ::std::os::raw::c_int,
5098 a: *const f64,
5099 r: *mut f64,
5100 mode: ::std::os::raw::c_longlong,
5101 );
5102}
5103extern "C" {
5104 pub fn VSERFINV_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5105}
5106extern "C" {
5107 pub fn VDERFINV_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5108}
5109extern "C" {
5110 pub fn vserfinv_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5111}
5112extern "C" {
5113 pub fn vderfinv_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5114}
5115extern "C" {
5116 pub fn vsErfInv(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5117}
5118extern "C" {
5119 pub fn vdErfInv(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5120}
5121extern "C" {
5122 pub fn VMSERFINV_(
5123 n: *const ::std::os::raw::c_int,
5124 a: *const f32,
5125 r: *mut f32,
5126 mode: *mut ::std::os::raw::c_longlong,
5127 );
5128}
5129extern "C" {
5130 pub fn VMDERFINV_(
5131 n: *const ::std::os::raw::c_int,
5132 a: *const f64,
5133 r: *mut f64,
5134 mode: *mut ::std::os::raw::c_longlong,
5135 );
5136}
5137extern "C" {
5138 pub fn vmserfinv_(
5139 n: *const ::std::os::raw::c_int,
5140 a: *const f32,
5141 r: *mut f32,
5142 mode: *mut ::std::os::raw::c_longlong,
5143 );
5144}
5145extern "C" {
5146 pub fn vmderfinv_(
5147 n: *const ::std::os::raw::c_int,
5148 a: *const f64,
5149 r: *mut f64,
5150 mode: *mut ::std::os::raw::c_longlong,
5151 );
5152}
5153extern "C" {
5154 pub fn vmsErfInv(
5155 n: ::std::os::raw::c_int,
5156 a: *const f32,
5157 r: *mut f32,
5158 mode: ::std::os::raw::c_longlong,
5159 );
5160}
5161extern "C" {
5162 pub fn vmdErfInv(
5163 n: ::std::os::raw::c_int,
5164 a: *const f64,
5165 r: *mut f64,
5166 mode: ::std::os::raw::c_longlong,
5167 );
5168}
5169extern "C" {
5170 pub fn VSHYPOT_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5171}
5172extern "C" {
5173 pub fn VDHYPOT_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5174}
5175extern "C" {
5176 pub fn vshypot_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5177}
5178extern "C" {
5179 pub fn vdhypot_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5180}
5181extern "C" {
5182 pub fn vsHypot(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5183}
5184extern "C" {
5185 pub fn vdHypot(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5186}
5187extern "C" {
5188 pub fn VMSHYPOT_(
5189 n: *const ::std::os::raw::c_int,
5190 a: *const f32,
5191 b: *const f32,
5192 r: *mut f32,
5193 mode: *mut ::std::os::raw::c_longlong,
5194 );
5195}
5196extern "C" {
5197 pub fn VMDHYPOT_(
5198 n: *const ::std::os::raw::c_int,
5199 a: *const f64,
5200 b: *const f64,
5201 r: *mut f64,
5202 mode: *mut ::std::os::raw::c_longlong,
5203 );
5204}
5205extern "C" {
5206 pub fn vmshypot_(
5207 n: *const ::std::os::raw::c_int,
5208 a: *const f32,
5209 b: *const f32,
5210 r: *mut f32,
5211 mode: *mut ::std::os::raw::c_longlong,
5212 );
5213}
5214extern "C" {
5215 pub fn vmdhypot_(
5216 n: *const ::std::os::raw::c_int,
5217 a: *const f64,
5218 b: *const f64,
5219 r: *mut f64,
5220 mode: *mut ::std::os::raw::c_longlong,
5221 );
5222}
5223extern "C" {
5224 pub fn vmsHypot(
5225 n: ::std::os::raw::c_int,
5226 a: *const f32,
5227 b: *const f32,
5228 r: *mut f32,
5229 mode: ::std::os::raw::c_longlong,
5230 );
5231}
5232extern "C" {
5233 pub fn vmdHypot(
5234 n: ::std::os::raw::c_int,
5235 a: *const f64,
5236 b: *const f64,
5237 r: *mut f64,
5238 mode: ::std::os::raw::c_longlong,
5239 );
5240}
5241extern "C" {
5242 pub fn VSERFC_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5243}
5244extern "C" {
5245 pub fn VDERFC_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5246}
5247extern "C" {
5248 pub fn vserfc_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5249}
5250extern "C" {
5251 pub fn vderfc_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5252}
5253extern "C" {
5254 pub fn vsErfc(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5255}
5256extern "C" {
5257 pub fn vdErfc(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5258}
5259extern "C" {
5260 pub fn VMSERFC_(
5261 n: *const ::std::os::raw::c_int,
5262 a: *const f32,
5263 r: *mut f32,
5264 mode: *mut ::std::os::raw::c_longlong,
5265 );
5266}
5267extern "C" {
5268 pub fn VMDERFC_(
5269 n: *const ::std::os::raw::c_int,
5270 a: *const f64,
5271 r: *mut f64,
5272 mode: *mut ::std::os::raw::c_longlong,
5273 );
5274}
5275extern "C" {
5276 pub fn vmserfc_(
5277 n: *const ::std::os::raw::c_int,
5278 a: *const f32,
5279 r: *mut f32,
5280 mode: *mut ::std::os::raw::c_longlong,
5281 );
5282}
5283extern "C" {
5284 pub fn vmderfc_(
5285 n: *const ::std::os::raw::c_int,
5286 a: *const f64,
5287 r: *mut f64,
5288 mode: *mut ::std::os::raw::c_longlong,
5289 );
5290}
5291extern "C" {
5292 pub fn vmsErfc(
5293 n: ::std::os::raw::c_int,
5294 a: *const f32,
5295 r: *mut f32,
5296 mode: ::std::os::raw::c_longlong,
5297 );
5298}
5299extern "C" {
5300 pub fn vmdErfc(
5301 n: ::std::os::raw::c_int,
5302 a: *const f64,
5303 r: *mut f64,
5304 mode: ::std::os::raw::c_longlong,
5305 );
5306}
5307extern "C" {
5308 pub fn VSERFCINV_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5309}
5310extern "C" {
5311 pub fn VDERFCINV_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5312}
5313extern "C" {
5314 pub fn vserfcinv_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5315}
5316extern "C" {
5317 pub fn vderfcinv_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5318}
5319extern "C" {
5320 pub fn vsErfcInv(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5321}
5322extern "C" {
5323 pub fn vdErfcInv(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5324}
5325extern "C" {
5326 pub fn VMSERFCINV_(
5327 n: *const ::std::os::raw::c_int,
5328 a: *const f32,
5329 r: *mut f32,
5330 mode: *mut ::std::os::raw::c_longlong,
5331 );
5332}
5333extern "C" {
5334 pub fn VMDERFCINV_(
5335 n: *const ::std::os::raw::c_int,
5336 a: *const f64,
5337 r: *mut f64,
5338 mode: *mut ::std::os::raw::c_longlong,
5339 );
5340}
5341extern "C" {
5342 pub fn vmserfcinv_(
5343 n: *const ::std::os::raw::c_int,
5344 a: *const f32,
5345 r: *mut f32,
5346 mode: *mut ::std::os::raw::c_longlong,
5347 );
5348}
5349extern "C" {
5350 pub fn vmderfcinv_(
5351 n: *const ::std::os::raw::c_int,
5352 a: *const f64,
5353 r: *mut f64,
5354 mode: *mut ::std::os::raw::c_longlong,
5355 );
5356}
5357extern "C" {
5358 pub fn vmsErfcInv(
5359 n: ::std::os::raw::c_int,
5360 a: *const f32,
5361 r: *mut f32,
5362 mode: ::std::os::raw::c_longlong,
5363 );
5364}
5365extern "C" {
5366 pub fn vmdErfcInv(
5367 n: ::std::os::raw::c_int,
5368 a: *const f64,
5369 r: *mut f64,
5370 mode: ::std::os::raw::c_longlong,
5371 );
5372}
5373extern "C" {
5374 pub fn VSCDFNORM_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5375}
5376extern "C" {
5377 pub fn VDCDFNORM_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5378}
5379extern "C" {
5380 pub fn vscdfnorm_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5381}
5382extern "C" {
5383 pub fn vdcdfnorm_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5384}
5385extern "C" {
5386 pub fn vsCdfNorm(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5387}
5388extern "C" {
5389 pub fn vdCdfNorm(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5390}
5391extern "C" {
5392 pub fn VMSCDFNORM_(
5393 n: *const ::std::os::raw::c_int,
5394 a: *const f32,
5395 r: *mut f32,
5396 mode: *mut ::std::os::raw::c_longlong,
5397 );
5398}
5399extern "C" {
5400 pub fn VMDCDFNORM_(
5401 n: *const ::std::os::raw::c_int,
5402 a: *const f64,
5403 r: *mut f64,
5404 mode: *mut ::std::os::raw::c_longlong,
5405 );
5406}
5407extern "C" {
5408 pub fn vmscdfnorm_(
5409 n: *const ::std::os::raw::c_int,
5410 a: *const f32,
5411 r: *mut f32,
5412 mode: *mut ::std::os::raw::c_longlong,
5413 );
5414}
5415extern "C" {
5416 pub fn vmdcdfnorm_(
5417 n: *const ::std::os::raw::c_int,
5418 a: *const f64,
5419 r: *mut f64,
5420 mode: *mut ::std::os::raw::c_longlong,
5421 );
5422}
5423extern "C" {
5424 pub fn vmsCdfNorm(
5425 n: ::std::os::raw::c_int,
5426 a: *const f32,
5427 r: *mut f32,
5428 mode: ::std::os::raw::c_longlong,
5429 );
5430}
5431extern "C" {
5432 pub fn vmdCdfNorm(
5433 n: ::std::os::raw::c_int,
5434 a: *const f64,
5435 r: *mut f64,
5436 mode: ::std::os::raw::c_longlong,
5437 );
5438}
5439extern "C" {
5440 pub fn VSCDFNORMINV_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5441}
5442extern "C" {
5443 pub fn VDCDFNORMINV_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5444}
5445extern "C" {
5446 pub fn vscdfnorminv_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5447}
5448extern "C" {
5449 pub fn vdcdfnorminv_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5450}
5451extern "C" {
5452 pub fn vsCdfNormInv(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5453}
5454extern "C" {
5455 pub fn vdCdfNormInv(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5456}
5457extern "C" {
5458 pub fn VMSCDFNORMINV_(
5459 n: *const ::std::os::raw::c_int,
5460 a: *const f32,
5461 r: *mut f32,
5462 mode: *mut ::std::os::raw::c_longlong,
5463 );
5464}
5465extern "C" {
5466 pub fn VMDCDFNORMINV_(
5467 n: *const ::std::os::raw::c_int,
5468 a: *const f64,
5469 r: *mut f64,
5470 mode: *mut ::std::os::raw::c_longlong,
5471 );
5472}
5473extern "C" {
5474 pub fn vmscdfnorminv_(
5475 n: *const ::std::os::raw::c_int,
5476 a: *const f32,
5477 r: *mut f32,
5478 mode: *mut ::std::os::raw::c_longlong,
5479 );
5480}
5481extern "C" {
5482 pub fn vmdcdfnorminv_(
5483 n: *const ::std::os::raw::c_int,
5484 a: *const f64,
5485 r: *mut f64,
5486 mode: *mut ::std::os::raw::c_longlong,
5487 );
5488}
5489extern "C" {
5490 pub fn vmsCdfNormInv(
5491 n: ::std::os::raw::c_int,
5492 a: *const f32,
5493 r: *mut f32,
5494 mode: ::std::os::raw::c_longlong,
5495 );
5496}
5497extern "C" {
5498 pub fn vmdCdfNormInv(
5499 n: ::std::os::raw::c_int,
5500 a: *const f64,
5501 r: *mut f64,
5502 mode: ::std::os::raw::c_longlong,
5503 );
5504}
5505extern "C" {
5506 pub fn VSLGAMMA_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5507}
5508extern "C" {
5509 pub fn VDLGAMMA_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5510}
5511extern "C" {
5512 pub fn vslgamma_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5513}
5514extern "C" {
5515 pub fn vdlgamma_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5516}
5517extern "C" {
5518 pub fn vsLGamma(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5519}
5520extern "C" {
5521 pub fn vdLGamma(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5522}
5523extern "C" {
5524 pub fn VMSLGAMMA_(
5525 n: *const ::std::os::raw::c_int,
5526 a: *const f32,
5527 r: *mut f32,
5528 mode: *mut ::std::os::raw::c_longlong,
5529 );
5530}
5531extern "C" {
5532 pub fn VMDLGAMMA_(
5533 n: *const ::std::os::raw::c_int,
5534 a: *const f64,
5535 r: *mut f64,
5536 mode: *mut ::std::os::raw::c_longlong,
5537 );
5538}
5539extern "C" {
5540 pub fn vmslgamma_(
5541 n: *const ::std::os::raw::c_int,
5542 a: *const f32,
5543 r: *mut f32,
5544 mode: *mut ::std::os::raw::c_longlong,
5545 );
5546}
5547extern "C" {
5548 pub fn vmdlgamma_(
5549 n: *const ::std::os::raw::c_int,
5550 a: *const f64,
5551 r: *mut f64,
5552 mode: *mut ::std::os::raw::c_longlong,
5553 );
5554}
5555extern "C" {
5556 pub fn vmsLGamma(
5557 n: ::std::os::raw::c_int,
5558 a: *const f32,
5559 r: *mut f32,
5560 mode: ::std::os::raw::c_longlong,
5561 );
5562}
5563extern "C" {
5564 pub fn vmdLGamma(
5565 n: ::std::os::raw::c_int,
5566 a: *const f64,
5567 r: *mut f64,
5568 mode: ::std::os::raw::c_longlong,
5569 );
5570}
5571extern "C" {
5572 pub fn VSTGAMMA_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5573}
5574extern "C" {
5575 pub fn VDTGAMMA_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5576}
5577extern "C" {
5578 pub fn vstgamma_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5579}
5580extern "C" {
5581 pub fn vdtgamma_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5582}
5583extern "C" {
5584 pub fn vsTGamma(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
5585}
5586extern "C" {
5587 pub fn vdTGamma(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
5588}
5589extern "C" {
5590 pub fn VMSTGAMMA_(
5591 n: *const ::std::os::raw::c_int,
5592 a: *const f32,
5593 r: *mut f32,
5594 mode: *mut ::std::os::raw::c_longlong,
5595 );
5596}
5597extern "C" {
5598 pub fn VMDTGAMMA_(
5599 n: *const ::std::os::raw::c_int,
5600 a: *const f64,
5601 r: *mut f64,
5602 mode: *mut ::std::os::raw::c_longlong,
5603 );
5604}
5605extern "C" {
5606 pub fn vmstgamma_(
5607 n: *const ::std::os::raw::c_int,
5608 a: *const f32,
5609 r: *mut f32,
5610 mode: *mut ::std::os::raw::c_longlong,
5611 );
5612}
5613extern "C" {
5614 pub fn vmdtgamma_(
5615 n: *const ::std::os::raw::c_int,
5616 a: *const f64,
5617 r: *mut f64,
5618 mode: *mut ::std::os::raw::c_longlong,
5619 );
5620}
5621extern "C" {
5622 pub fn vmsTGamma(
5623 n: ::std::os::raw::c_int,
5624 a: *const f32,
5625 r: *mut f32,
5626 mode: ::std::os::raw::c_longlong,
5627 );
5628}
5629extern "C" {
5630 pub fn vmdTGamma(
5631 n: ::std::os::raw::c_int,
5632 a: *const f64,
5633 r: *mut f64,
5634 mode: ::std::os::raw::c_longlong,
5635 );
5636}
5637extern "C" {
5638 pub fn VSATAN2_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5639}
5640extern "C" {
5641 pub fn VDATAN2_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5642}
5643extern "C" {
5644 pub fn vsatan2_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5645}
5646extern "C" {
5647 pub fn vdatan2_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5648}
5649extern "C" {
5650 pub fn vsAtan2(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5651}
5652extern "C" {
5653 pub fn vdAtan2(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5654}
5655extern "C" {
5656 pub fn VMSATAN2_(
5657 n: *const ::std::os::raw::c_int,
5658 a: *const f32,
5659 b: *const f32,
5660 r: *mut f32,
5661 mode: *mut ::std::os::raw::c_longlong,
5662 );
5663}
5664extern "C" {
5665 pub fn VMDATAN2_(
5666 n: *const ::std::os::raw::c_int,
5667 a: *const f64,
5668 b: *const f64,
5669 r: *mut f64,
5670 mode: *mut ::std::os::raw::c_longlong,
5671 );
5672}
5673extern "C" {
5674 pub fn vmsatan2_(
5675 n: *const ::std::os::raw::c_int,
5676 a: *const f32,
5677 b: *const f32,
5678 r: *mut f32,
5679 mode: *mut ::std::os::raw::c_longlong,
5680 );
5681}
5682extern "C" {
5683 pub fn vmdatan2_(
5684 n: *const ::std::os::raw::c_int,
5685 a: *const f64,
5686 b: *const f64,
5687 r: *mut f64,
5688 mode: *mut ::std::os::raw::c_longlong,
5689 );
5690}
5691extern "C" {
5692 pub fn vmsAtan2(
5693 n: ::std::os::raw::c_int,
5694 a: *const f32,
5695 b: *const f32,
5696 r: *mut f32,
5697 mode: ::std::os::raw::c_longlong,
5698 );
5699}
5700extern "C" {
5701 pub fn vmdAtan2(
5702 n: ::std::os::raw::c_int,
5703 a: *const f64,
5704 b: *const f64,
5705 r: *mut f64,
5706 mode: ::std::os::raw::c_longlong,
5707 );
5708}
5709extern "C" {
5710 pub fn VSATAN2PI_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5711}
5712extern "C" {
5713 pub fn VDATAN2PI_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5714}
5715extern "C" {
5716 pub fn vsatan2pi_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5717}
5718extern "C" {
5719 pub fn vdatan2pi_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5720}
5721extern "C" {
5722 pub fn vsAtan2pi(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5723}
5724extern "C" {
5725 pub fn vdAtan2pi(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5726}
5727extern "C" {
5728 pub fn VMSATAN2PI_(
5729 n: *const ::std::os::raw::c_int,
5730 a: *const f32,
5731 b: *const f32,
5732 r: *mut f32,
5733 mode: *mut ::std::os::raw::c_longlong,
5734 );
5735}
5736extern "C" {
5737 pub fn VMDATAN2PI_(
5738 n: *const ::std::os::raw::c_int,
5739 a: *const f64,
5740 b: *const f64,
5741 r: *mut f64,
5742 mode: *mut ::std::os::raw::c_longlong,
5743 );
5744}
5745extern "C" {
5746 pub fn vmsatan2pi_(
5747 n: *const ::std::os::raw::c_int,
5748 a: *const f32,
5749 b: *const f32,
5750 r: *mut f32,
5751 mode: *mut ::std::os::raw::c_longlong,
5752 );
5753}
5754extern "C" {
5755 pub fn vmdatan2pi_(
5756 n: *const ::std::os::raw::c_int,
5757 a: *const f64,
5758 b: *const f64,
5759 r: *mut f64,
5760 mode: *mut ::std::os::raw::c_longlong,
5761 );
5762}
5763extern "C" {
5764 pub fn vmsAtan2pi(
5765 n: ::std::os::raw::c_int,
5766 a: *const f32,
5767 b: *const f32,
5768 r: *mut f32,
5769 mode: ::std::os::raw::c_longlong,
5770 );
5771}
5772extern "C" {
5773 pub fn vmdAtan2pi(
5774 n: ::std::os::raw::c_int,
5775 a: *const f64,
5776 b: *const f64,
5777 r: *mut f64,
5778 mode: ::std::os::raw::c_longlong,
5779 );
5780}
5781extern "C" {
5782 pub fn VSMUL_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5783}
5784extern "C" {
5785 pub fn VDMUL_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5786}
5787extern "C" {
5788 pub fn vsmul_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5789}
5790extern "C" {
5791 pub fn vdmul_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5792}
5793extern "C" {
5794 pub fn vsMul(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5795}
5796extern "C" {
5797 pub fn vdMul(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5798}
5799extern "C" {
5800 pub fn VMSMUL_(
5801 n: *const ::std::os::raw::c_int,
5802 a: *const f32,
5803 b: *const f32,
5804 r: *mut f32,
5805 mode: *mut ::std::os::raw::c_longlong,
5806 );
5807}
5808extern "C" {
5809 pub fn VMDMUL_(
5810 n: *const ::std::os::raw::c_int,
5811 a: *const f64,
5812 b: *const f64,
5813 r: *mut f64,
5814 mode: *mut ::std::os::raw::c_longlong,
5815 );
5816}
5817extern "C" {
5818 pub fn vmsmul_(
5819 n: *const ::std::os::raw::c_int,
5820 a: *const f32,
5821 b: *const f32,
5822 r: *mut f32,
5823 mode: *mut ::std::os::raw::c_longlong,
5824 );
5825}
5826extern "C" {
5827 pub fn vmdmul_(
5828 n: *const ::std::os::raw::c_int,
5829 a: *const f64,
5830 b: *const f64,
5831 r: *mut f64,
5832 mode: *mut ::std::os::raw::c_longlong,
5833 );
5834}
5835extern "C" {
5836 pub fn vmsMul(
5837 n: ::std::os::raw::c_int,
5838 a: *const f32,
5839 b: *const f32,
5840 r: *mut f32,
5841 mode: ::std::os::raw::c_longlong,
5842 );
5843}
5844extern "C" {
5845 pub fn vmdMul(
5846 n: ::std::os::raw::c_int,
5847 a: *const f64,
5848 b: *const f64,
5849 r: *mut f64,
5850 mode: ::std::os::raw::c_longlong,
5851 );
5852}
5853extern "C" {
5854 pub fn VCMUL_(
5855 n: *const ::std::os::raw::c_int,
5856 a: *const MKL_Complex8,
5857 b: *const MKL_Complex8,
5858 r: *mut MKL_Complex8,
5859 );
5860}
5861extern "C" {
5862 pub fn VZMUL_(
5863 n: *const ::std::os::raw::c_int,
5864 a: *const MKL_Complex16,
5865 b: *const MKL_Complex16,
5866 r: *mut MKL_Complex16,
5867 );
5868}
5869extern "C" {
5870 pub fn vcmul_(
5871 n: *const ::std::os::raw::c_int,
5872 a: *const MKL_Complex8,
5873 b: *const MKL_Complex8,
5874 r: *mut MKL_Complex8,
5875 );
5876}
5877extern "C" {
5878 pub fn vzmul_(
5879 n: *const ::std::os::raw::c_int,
5880 a: *const MKL_Complex16,
5881 b: *const MKL_Complex16,
5882 r: *mut MKL_Complex16,
5883 );
5884}
5885extern "C" {
5886 pub fn vcMul(
5887 n: ::std::os::raw::c_int,
5888 a: *const MKL_Complex8,
5889 b: *const MKL_Complex8,
5890 r: *mut MKL_Complex8,
5891 );
5892}
5893extern "C" {
5894 pub fn vzMul(
5895 n: ::std::os::raw::c_int,
5896 a: *const MKL_Complex16,
5897 b: *const MKL_Complex16,
5898 r: *mut MKL_Complex16,
5899 );
5900}
5901extern "C" {
5902 pub fn VMCMUL_(
5903 n: *const ::std::os::raw::c_int,
5904 a: *const MKL_Complex8,
5905 b: *const MKL_Complex8,
5906 r: *mut MKL_Complex8,
5907 mode: *mut ::std::os::raw::c_longlong,
5908 );
5909}
5910extern "C" {
5911 pub fn VMZMUL_(
5912 n: *const ::std::os::raw::c_int,
5913 a: *const MKL_Complex16,
5914 b: *const MKL_Complex16,
5915 r: *mut MKL_Complex16,
5916 mode: *mut ::std::os::raw::c_longlong,
5917 );
5918}
5919extern "C" {
5920 pub fn vmcmul_(
5921 n: *const ::std::os::raw::c_int,
5922 a: *const MKL_Complex8,
5923 b: *const MKL_Complex8,
5924 r: *mut MKL_Complex8,
5925 mode: *mut ::std::os::raw::c_longlong,
5926 );
5927}
5928extern "C" {
5929 pub fn vmzmul_(
5930 n: *const ::std::os::raw::c_int,
5931 a: *const MKL_Complex16,
5932 b: *const MKL_Complex16,
5933 r: *mut MKL_Complex16,
5934 mode: *mut ::std::os::raw::c_longlong,
5935 );
5936}
5937extern "C" {
5938 pub fn vmcMul(
5939 n: ::std::os::raw::c_int,
5940 a: *const MKL_Complex8,
5941 b: *const MKL_Complex8,
5942 r: *mut MKL_Complex8,
5943 mode: ::std::os::raw::c_longlong,
5944 );
5945}
5946extern "C" {
5947 pub fn vmzMul(
5948 n: ::std::os::raw::c_int,
5949 a: *const MKL_Complex16,
5950 b: *const MKL_Complex16,
5951 r: *mut MKL_Complex16,
5952 mode: ::std::os::raw::c_longlong,
5953 );
5954}
5955extern "C" {
5956 pub fn VSDIV_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5957}
5958extern "C" {
5959 pub fn VDDIV_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5960}
5961extern "C" {
5962 pub fn vsdiv_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5963}
5964extern "C" {
5965 pub fn vddiv_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5966}
5967extern "C" {
5968 pub fn vsDiv(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
5969}
5970extern "C" {
5971 pub fn vdDiv(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
5972}
5973extern "C" {
5974 pub fn VMSDIV_(
5975 n: *const ::std::os::raw::c_int,
5976 a: *const f32,
5977 b: *const f32,
5978 r: *mut f32,
5979 mode: *mut ::std::os::raw::c_longlong,
5980 );
5981}
5982extern "C" {
5983 pub fn VMDDIV_(
5984 n: *const ::std::os::raw::c_int,
5985 a: *const f64,
5986 b: *const f64,
5987 r: *mut f64,
5988 mode: *mut ::std::os::raw::c_longlong,
5989 );
5990}
5991extern "C" {
5992 pub fn vmsdiv_(
5993 n: *const ::std::os::raw::c_int,
5994 a: *const f32,
5995 b: *const f32,
5996 r: *mut f32,
5997 mode: *mut ::std::os::raw::c_longlong,
5998 );
5999}
6000extern "C" {
6001 pub fn vmddiv_(
6002 n: *const ::std::os::raw::c_int,
6003 a: *const f64,
6004 b: *const f64,
6005 r: *mut f64,
6006 mode: *mut ::std::os::raw::c_longlong,
6007 );
6008}
6009extern "C" {
6010 pub fn vmsDiv(
6011 n: ::std::os::raw::c_int,
6012 a: *const f32,
6013 b: *const f32,
6014 r: *mut f32,
6015 mode: ::std::os::raw::c_longlong,
6016 );
6017}
6018extern "C" {
6019 pub fn vmdDiv(
6020 n: ::std::os::raw::c_int,
6021 a: *const f64,
6022 b: *const f64,
6023 r: *mut f64,
6024 mode: ::std::os::raw::c_longlong,
6025 );
6026}
6027extern "C" {
6028 pub fn VCDIV_(
6029 n: *const ::std::os::raw::c_int,
6030 a: *const MKL_Complex8,
6031 b: *const MKL_Complex8,
6032 r: *mut MKL_Complex8,
6033 );
6034}
6035extern "C" {
6036 pub fn VZDIV_(
6037 n: *const ::std::os::raw::c_int,
6038 a: *const MKL_Complex16,
6039 b: *const MKL_Complex16,
6040 r: *mut MKL_Complex16,
6041 );
6042}
6043extern "C" {
6044 pub fn vcdiv_(
6045 n: *const ::std::os::raw::c_int,
6046 a: *const MKL_Complex8,
6047 b: *const MKL_Complex8,
6048 r: *mut MKL_Complex8,
6049 );
6050}
6051extern "C" {
6052 pub fn vzdiv_(
6053 n: *const ::std::os::raw::c_int,
6054 a: *const MKL_Complex16,
6055 b: *const MKL_Complex16,
6056 r: *mut MKL_Complex16,
6057 );
6058}
6059extern "C" {
6060 pub fn vcDiv(
6061 n: ::std::os::raw::c_int,
6062 a: *const MKL_Complex8,
6063 b: *const MKL_Complex8,
6064 r: *mut MKL_Complex8,
6065 );
6066}
6067extern "C" {
6068 pub fn vzDiv(
6069 n: ::std::os::raw::c_int,
6070 a: *const MKL_Complex16,
6071 b: *const MKL_Complex16,
6072 r: *mut MKL_Complex16,
6073 );
6074}
6075extern "C" {
6076 pub fn VMCDIV_(
6077 n: *const ::std::os::raw::c_int,
6078 a: *const MKL_Complex8,
6079 b: *const MKL_Complex8,
6080 r: *mut MKL_Complex8,
6081 mode: *mut ::std::os::raw::c_longlong,
6082 );
6083}
6084extern "C" {
6085 pub fn VMZDIV_(
6086 n: *const ::std::os::raw::c_int,
6087 a: *const MKL_Complex16,
6088 b: *const MKL_Complex16,
6089 r: *mut MKL_Complex16,
6090 mode: *mut ::std::os::raw::c_longlong,
6091 );
6092}
6093extern "C" {
6094 pub fn vmcdiv_(
6095 n: *const ::std::os::raw::c_int,
6096 a: *const MKL_Complex8,
6097 b: *const MKL_Complex8,
6098 r: *mut MKL_Complex8,
6099 mode: *mut ::std::os::raw::c_longlong,
6100 );
6101}
6102extern "C" {
6103 pub fn vmzdiv_(
6104 n: *const ::std::os::raw::c_int,
6105 a: *const MKL_Complex16,
6106 b: *const MKL_Complex16,
6107 r: *mut MKL_Complex16,
6108 mode: *mut ::std::os::raw::c_longlong,
6109 );
6110}
6111extern "C" {
6112 pub fn vmcDiv(
6113 n: ::std::os::raw::c_int,
6114 a: *const MKL_Complex8,
6115 b: *const MKL_Complex8,
6116 r: *mut MKL_Complex8,
6117 mode: ::std::os::raw::c_longlong,
6118 );
6119}
6120extern "C" {
6121 pub fn vmzDiv(
6122 n: ::std::os::raw::c_int,
6123 a: *const MKL_Complex16,
6124 b: *const MKL_Complex16,
6125 r: *mut MKL_Complex16,
6126 mode: ::std::os::raw::c_longlong,
6127 );
6128}
6129extern "C" {
6130 pub fn VSPOW_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
6131}
6132extern "C" {
6133 pub fn VDPOW_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
6134}
6135extern "C" {
6136 pub fn vspow_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
6137}
6138extern "C" {
6139 pub fn vdpow_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
6140}
6141extern "C" {
6142 pub fn vsPow(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
6143}
6144extern "C" {
6145 pub fn vdPow(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
6146}
6147extern "C" {
6148 pub fn VMSPOW_(
6149 n: *const ::std::os::raw::c_int,
6150 a: *const f32,
6151 b: *const f32,
6152 r: *mut f32,
6153 mode: *mut ::std::os::raw::c_longlong,
6154 );
6155}
6156extern "C" {
6157 pub fn VMDPOW_(
6158 n: *const ::std::os::raw::c_int,
6159 a: *const f64,
6160 b: *const f64,
6161 r: *mut f64,
6162 mode: *mut ::std::os::raw::c_longlong,
6163 );
6164}
6165extern "C" {
6166 pub fn vmspow_(
6167 n: *const ::std::os::raw::c_int,
6168 a: *const f32,
6169 b: *const f32,
6170 r: *mut f32,
6171 mode: *mut ::std::os::raw::c_longlong,
6172 );
6173}
6174extern "C" {
6175 pub fn vmdpow_(
6176 n: *const ::std::os::raw::c_int,
6177 a: *const f64,
6178 b: *const f64,
6179 r: *mut f64,
6180 mode: *mut ::std::os::raw::c_longlong,
6181 );
6182}
6183extern "C" {
6184 pub fn vmsPow(
6185 n: ::std::os::raw::c_int,
6186 a: *const f32,
6187 b: *const f32,
6188 r: *mut f32,
6189 mode: ::std::os::raw::c_longlong,
6190 );
6191}
6192extern "C" {
6193 pub fn vmdPow(
6194 n: ::std::os::raw::c_int,
6195 a: *const f64,
6196 b: *const f64,
6197 r: *mut f64,
6198 mode: ::std::os::raw::c_longlong,
6199 );
6200}
6201extern "C" {
6202 pub fn VCPOW_(
6203 n: *const ::std::os::raw::c_int,
6204 a: *const MKL_Complex8,
6205 b: *const MKL_Complex8,
6206 r: *mut MKL_Complex8,
6207 );
6208}
6209extern "C" {
6210 pub fn VZPOW_(
6211 n: *const ::std::os::raw::c_int,
6212 a: *const MKL_Complex16,
6213 b: *const MKL_Complex16,
6214 r: *mut MKL_Complex16,
6215 );
6216}
6217extern "C" {
6218 pub fn vcpow_(
6219 n: *const ::std::os::raw::c_int,
6220 a: *const MKL_Complex8,
6221 b: *const MKL_Complex8,
6222 r: *mut MKL_Complex8,
6223 );
6224}
6225extern "C" {
6226 pub fn vzpow_(
6227 n: *const ::std::os::raw::c_int,
6228 a: *const MKL_Complex16,
6229 b: *const MKL_Complex16,
6230 r: *mut MKL_Complex16,
6231 );
6232}
6233extern "C" {
6234 pub fn vcPow(
6235 n: ::std::os::raw::c_int,
6236 a: *const MKL_Complex8,
6237 b: *const MKL_Complex8,
6238 r: *mut MKL_Complex8,
6239 );
6240}
6241extern "C" {
6242 pub fn vzPow(
6243 n: ::std::os::raw::c_int,
6244 a: *const MKL_Complex16,
6245 b: *const MKL_Complex16,
6246 r: *mut MKL_Complex16,
6247 );
6248}
6249extern "C" {
6250 pub fn VMCPOW_(
6251 n: *const ::std::os::raw::c_int,
6252 a: *const MKL_Complex8,
6253 b: *const MKL_Complex8,
6254 r: *mut MKL_Complex8,
6255 mode: *mut ::std::os::raw::c_longlong,
6256 );
6257}
6258extern "C" {
6259 pub fn VMZPOW_(
6260 n: *const ::std::os::raw::c_int,
6261 a: *const MKL_Complex16,
6262 b: *const MKL_Complex16,
6263 r: *mut MKL_Complex16,
6264 mode: *mut ::std::os::raw::c_longlong,
6265 );
6266}
6267extern "C" {
6268 pub fn vmcpow_(
6269 n: *const ::std::os::raw::c_int,
6270 a: *const MKL_Complex8,
6271 b: *const MKL_Complex8,
6272 r: *mut MKL_Complex8,
6273 mode: *mut ::std::os::raw::c_longlong,
6274 );
6275}
6276extern "C" {
6277 pub fn vmzpow_(
6278 n: *const ::std::os::raw::c_int,
6279 a: *const MKL_Complex16,
6280 b: *const MKL_Complex16,
6281 r: *mut MKL_Complex16,
6282 mode: *mut ::std::os::raw::c_longlong,
6283 );
6284}
6285extern "C" {
6286 pub fn vmcPow(
6287 n: ::std::os::raw::c_int,
6288 a: *const MKL_Complex8,
6289 b: *const MKL_Complex8,
6290 r: *mut MKL_Complex8,
6291 mode: ::std::os::raw::c_longlong,
6292 );
6293}
6294extern "C" {
6295 pub fn vmzPow(
6296 n: ::std::os::raw::c_int,
6297 a: *const MKL_Complex16,
6298 b: *const MKL_Complex16,
6299 r: *mut MKL_Complex16,
6300 mode: ::std::os::raw::c_longlong,
6301 );
6302}
6303extern "C" {
6304 pub fn VSPOW3O2_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6305}
6306extern "C" {
6307 pub fn VDPOW3O2_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6308}
6309extern "C" {
6310 pub fn vspow3o2_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6311}
6312extern "C" {
6313 pub fn vdpow3o2_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6314}
6315extern "C" {
6316 pub fn vsPow3o2(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6317}
6318extern "C" {
6319 pub fn vdPow3o2(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6320}
6321extern "C" {
6322 pub fn VMSPOW3O2_(
6323 n: *const ::std::os::raw::c_int,
6324 a: *const f32,
6325 r: *mut f32,
6326 mode: *mut ::std::os::raw::c_longlong,
6327 );
6328}
6329extern "C" {
6330 pub fn VMDPOW3O2_(
6331 n: *const ::std::os::raw::c_int,
6332 a: *const f64,
6333 r: *mut f64,
6334 mode: *mut ::std::os::raw::c_longlong,
6335 );
6336}
6337extern "C" {
6338 pub fn vmspow3o2_(
6339 n: *const ::std::os::raw::c_int,
6340 a: *const f32,
6341 r: *mut f32,
6342 mode: *mut ::std::os::raw::c_longlong,
6343 );
6344}
6345extern "C" {
6346 pub fn vmdpow3o2_(
6347 n: *const ::std::os::raw::c_int,
6348 a: *const f64,
6349 r: *mut f64,
6350 mode: *mut ::std::os::raw::c_longlong,
6351 );
6352}
6353extern "C" {
6354 pub fn vmsPow3o2(
6355 n: ::std::os::raw::c_int,
6356 a: *const f32,
6357 r: *mut f32,
6358 mode: ::std::os::raw::c_longlong,
6359 );
6360}
6361extern "C" {
6362 pub fn vmdPow3o2(
6363 n: ::std::os::raw::c_int,
6364 a: *const f64,
6365 r: *mut f64,
6366 mode: ::std::os::raw::c_longlong,
6367 );
6368}
6369extern "C" {
6370 pub fn VSPOW2O3_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6371}
6372extern "C" {
6373 pub fn VDPOW2O3_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6374}
6375extern "C" {
6376 pub fn vspow2o3_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6377}
6378extern "C" {
6379 pub fn vdpow2o3_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6380}
6381extern "C" {
6382 pub fn vsPow2o3(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6383}
6384extern "C" {
6385 pub fn vdPow2o3(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6386}
6387extern "C" {
6388 pub fn VMSPOW2O3_(
6389 n: *const ::std::os::raw::c_int,
6390 a: *const f32,
6391 r: *mut f32,
6392 mode: *mut ::std::os::raw::c_longlong,
6393 );
6394}
6395extern "C" {
6396 pub fn VMDPOW2O3_(
6397 n: *const ::std::os::raw::c_int,
6398 a: *const f64,
6399 r: *mut f64,
6400 mode: *mut ::std::os::raw::c_longlong,
6401 );
6402}
6403extern "C" {
6404 pub fn vmspow2o3_(
6405 n: *const ::std::os::raw::c_int,
6406 a: *const f32,
6407 r: *mut f32,
6408 mode: *mut ::std::os::raw::c_longlong,
6409 );
6410}
6411extern "C" {
6412 pub fn vmdpow2o3_(
6413 n: *const ::std::os::raw::c_int,
6414 a: *const f64,
6415 r: *mut f64,
6416 mode: *mut ::std::os::raw::c_longlong,
6417 );
6418}
6419extern "C" {
6420 pub fn vmsPow2o3(
6421 n: ::std::os::raw::c_int,
6422 a: *const f32,
6423 r: *mut f32,
6424 mode: ::std::os::raw::c_longlong,
6425 );
6426}
6427extern "C" {
6428 pub fn vmdPow2o3(
6429 n: ::std::os::raw::c_int,
6430 a: *const f64,
6431 r: *mut f64,
6432 mode: ::std::os::raw::c_longlong,
6433 );
6434}
6435extern "C" {
6436 pub fn VSPOWX_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
6437}
6438extern "C" {
6439 pub fn VDPOWX_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
6440}
6441extern "C" {
6442 pub fn vspowx_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
6443}
6444extern "C" {
6445 pub fn vdpowx_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
6446}
6447extern "C" {
6448 pub fn vsPowx(n: ::std::os::raw::c_int, a: *const f32, b: f32, r: *mut f32);
6449}
6450extern "C" {
6451 pub fn vdPowx(n: ::std::os::raw::c_int, a: *const f64, b: f64, r: *mut f64);
6452}
6453extern "C" {
6454 pub fn VMSPOWX_(
6455 n: *const ::std::os::raw::c_int,
6456 a: *const f32,
6457 b: *const f32,
6458 r: *mut f32,
6459 mode: *mut ::std::os::raw::c_longlong,
6460 );
6461}
6462extern "C" {
6463 pub fn VMDPOWX_(
6464 n: *const ::std::os::raw::c_int,
6465 a: *const f64,
6466 b: *const f64,
6467 r: *mut f64,
6468 mode: *mut ::std::os::raw::c_longlong,
6469 );
6470}
6471extern "C" {
6472 pub fn vmspowx_(
6473 n: *const ::std::os::raw::c_int,
6474 a: *const f32,
6475 b: *const f32,
6476 r: *mut f32,
6477 mode: *mut ::std::os::raw::c_longlong,
6478 );
6479}
6480extern "C" {
6481 pub fn vmdpowx_(
6482 n: *const ::std::os::raw::c_int,
6483 a: *const f64,
6484 b: *const f64,
6485 r: *mut f64,
6486 mode: *mut ::std::os::raw::c_longlong,
6487 );
6488}
6489extern "C" {
6490 pub fn vmsPowx(
6491 n: ::std::os::raw::c_int,
6492 a: *const f32,
6493 b: f32,
6494 r: *mut f32,
6495 mode: ::std::os::raw::c_longlong,
6496 );
6497}
6498extern "C" {
6499 pub fn vmdPowx(
6500 n: ::std::os::raw::c_int,
6501 a: *const f64,
6502 b: f64,
6503 r: *mut f64,
6504 mode: ::std::os::raw::c_longlong,
6505 );
6506}
6507extern "C" {
6508 pub fn VCPOWX_(
6509 n: *const ::std::os::raw::c_int,
6510 a: *const MKL_Complex8,
6511 b: *const MKL_Complex8,
6512 r: *mut MKL_Complex8,
6513 );
6514}
6515extern "C" {
6516 pub fn VZPOWX_(
6517 n: *const ::std::os::raw::c_int,
6518 a: *const MKL_Complex16,
6519 b: *const MKL_Complex16,
6520 r: *mut MKL_Complex16,
6521 );
6522}
6523extern "C" {
6524 pub fn vcpowx_(
6525 n: *const ::std::os::raw::c_int,
6526 a: *const MKL_Complex8,
6527 b: *const MKL_Complex8,
6528 r: *mut MKL_Complex8,
6529 );
6530}
6531extern "C" {
6532 pub fn vzpowx_(
6533 n: *const ::std::os::raw::c_int,
6534 a: *const MKL_Complex16,
6535 b: *const MKL_Complex16,
6536 r: *mut MKL_Complex16,
6537 );
6538}
6539extern "C" {
6540 pub fn vcPowx(
6541 n: ::std::os::raw::c_int,
6542 a: *const MKL_Complex8,
6543 b: MKL_Complex8,
6544 r: *mut MKL_Complex8,
6545 );
6546}
6547extern "C" {
6548 pub fn vzPowx(
6549 n: ::std::os::raw::c_int,
6550 a: *const MKL_Complex16,
6551 b: MKL_Complex16,
6552 r: *mut MKL_Complex16,
6553 );
6554}
6555extern "C" {
6556 pub fn VMCPOWX_(
6557 n: *const ::std::os::raw::c_int,
6558 a: *const MKL_Complex8,
6559 b: *const MKL_Complex8,
6560 r: *mut MKL_Complex8,
6561 mode: *mut ::std::os::raw::c_longlong,
6562 );
6563}
6564extern "C" {
6565 pub fn VMZPOWX_(
6566 n: *const ::std::os::raw::c_int,
6567 a: *const MKL_Complex16,
6568 b: *const MKL_Complex16,
6569 r: *mut MKL_Complex16,
6570 mode: *mut ::std::os::raw::c_longlong,
6571 );
6572}
6573extern "C" {
6574 pub fn vmcpowx_(
6575 n: *const ::std::os::raw::c_int,
6576 a: *const MKL_Complex8,
6577 b: *const MKL_Complex8,
6578 r: *mut MKL_Complex8,
6579 mode: *mut ::std::os::raw::c_longlong,
6580 );
6581}
6582extern "C" {
6583 pub fn vmzpowx_(
6584 n: *const ::std::os::raw::c_int,
6585 a: *const MKL_Complex16,
6586 b: *const MKL_Complex16,
6587 r: *mut MKL_Complex16,
6588 mode: *mut ::std::os::raw::c_longlong,
6589 );
6590}
6591extern "C" {
6592 pub fn vmcPowx(
6593 n: ::std::os::raw::c_int,
6594 a: *const MKL_Complex8,
6595 b: MKL_Complex8,
6596 r: *mut MKL_Complex8,
6597 mode: ::std::os::raw::c_longlong,
6598 );
6599}
6600extern "C" {
6601 pub fn vmzPowx(
6602 n: ::std::os::raw::c_int,
6603 a: *const MKL_Complex16,
6604 b: MKL_Complex16,
6605 r: *mut MKL_Complex16,
6606 mode: ::std::os::raw::c_longlong,
6607 );
6608}
6609extern "C" {
6610 pub fn VSPOWR_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
6611}
6612extern "C" {
6613 pub fn VDPOWR_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
6614}
6615extern "C" {
6616 pub fn vspowr_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
6617}
6618extern "C" {
6619 pub fn vdpowr_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
6620}
6621extern "C" {
6622 pub fn vsPowr(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
6623}
6624extern "C" {
6625 pub fn vdPowr(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
6626}
6627extern "C" {
6628 pub fn VMSPOWR_(
6629 n: *const ::std::os::raw::c_int,
6630 a: *const f32,
6631 b: *const f32,
6632 r: *mut f32,
6633 mode: *mut ::std::os::raw::c_longlong,
6634 );
6635}
6636extern "C" {
6637 pub fn VMDPOWR_(
6638 n: *const ::std::os::raw::c_int,
6639 a: *const f64,
6640 b: *const f64,
6641 r: *mut f64,
6642 mode: *mut ::std::os::raw::c_longlong,
6643 );
6644}
6645extern "C" {
6646 pub fn vmspowr_(
6647 n: *const ::std::os::raw::c_int,
6648 a: *const f32,
6649 b: *const f32,
6650 r: *mut f32,
6651 mode: *mut ::std::os::raw::c_longlong,
6652 );
6653}
6654extern "C" {
6655 pub fn vmdpowr_(
6656 n: *const ::std::os::raw::c_int,
6657 a: *const f64,
6658 b: *const f64,
6659 r: *mut f64,
6660 mode: *mut ::std::os::raw::c_longlong,
6661 );
6662}
6663extern "C" {
6664 pub fn vmsPowr(
6665 n: ::std::os::raw::c_int,
6666 a: *const f32,
6667 b: *const f32,
6668 r: *mut f32,
6669 mode: ::std::os::raw::c_longlong,
6670 );
6671}
6672extern "C" {
6673 pub fn vmdPowr(
6674 n: ::std::os::raw::c_int,
6675 a: *const f64,
6676 b: *const f64,
6677 r: *mut f64,
6678 mode: ::std::os::raw::c_longlong,
6679 );
6680}
6681extern "C" {
6682 pub fn VSSINCOS_(n: *const ::std::os::raw::c_int, a: *const f32, r1: *mut f32, r2: *mut f32);
6683}
6684extern "C" {
6685 pub fn VDSINCOS_(n: *const ::std::os::raw::c_int, a: *const f64, r1: *mut f64, r2: *mut f64);
6686}
6687extern "C" {
6688 pub fn vssincos_(n: *const ::std::os::raw::c_int, a: *const f32, r1: *mut f32, r2: *mut f32);
6689}
6690extern "C" {
6691 pub fn vdsincos_(n: *const ::std::os::raw::c_int, a: *const f64, r1: *mut f64, r2: *mut f64);
6692}
6693extern "C" {
6694 pub fn vsSinCos(n: ::std::os::raw::c_int, a: *const f32, r1: *mut f32, r2: *mut f32);
6695}
6696extern "C" {
6697 pub fn vdSinCos(n: ::std::os::raw::c_int, a: *const f64, r1: *mut f64, r2: *mut f64);
6698}
6699extern "C" {
6700 pub fn VMSSINCOS_(
6701 n: *const ::std::os::raw::c_int,
6702 a: *const f32,
6703 r1: *mut f32,
6704 r2: *mut f32,
6705 mode: *mut ::std::os::raw::c_longlong,
6706 );
6707}
6708extern "C" {
6709 pub fn VMDSINCOS_(
6710 n: *const ::std::os::raw::c_int,
6711 a: *const f64,
6712 r1: *mut f64,
6713 r2: *mut f64,
6714 mode: *mut ::std::os::raw::c_longlong,
6715 );
6716}
6717extern "C" {
6718 pub fn vmssincos_(
6719 n: *const ::std::os::raw::c_int,
6720 a: *const f32,
6721 r1: *mut f32,
6722 r2: *mut f32,
6723 mode: *mut ::std::os::raw::c_longlong,
6724 );
6725}
6726extern "C" {
6727 pub fn vmdsincos_(
6728 n: *const ::std::os::raw::c_int,
6729 a: *const f64,
6730 r1: *mut f64,
6731 r2: *mut f64,
6732 mode: *mut ::std::os::raw::c_longlong,
6733 );
6734}
6735extern "C" {
6736 pub fn vmsSinCos(
6737 n: ::std::os::raw::c_int,
6738 a: *const f32,
6739 r1: *mut f32,
6740 r2: *mut f32,
6741 mode: ::std::os::raw::c_longlong,
6742 );
6743}
6744extern "C" {
6745 pub fn vmdSinCos(
6746 n: ::std::os::raw::c_int,
6747 a: *const f64,
6748 r1: *mut f64,
6749 r2: *mut f64,
6750 mode: ::std::os::raw::c_longlong,
6751 );
6752}
6753extern "C" {
6754 pub fn VSLINEARFRAC_(
6755 n: *const ::std::os::raw::c_int,
6756 a: *const f32,
6757 b: *const f32,
6758 scalea: *const f32,
6759 shifta: *const f32,
6760 scaleb: *const f32,
6761 shiftb: *const f32,
6762 r: *mut f32,
6763 );
6764}
6765extern "C" {
6766 pub fn VDLINEARFRAC_(
6767 n: *const ::std::os::raw::c_int,
6768 a: *const f64,
6769 b: *const f64,
6770 scalea: *const f64,
6771 shifta: *const f64,
6772 scaleb: *const f64,
6773 shiftb: *const f64,
6774 r: *mut f64,
6775 );
6776}
6777extern "C" {
6778 pub fn vslinearfrac_(
6779 n: *const ::std::os::raw::c_int,
6780 a: *const f32,
6781 b: *const f32,
6782 scalea: *const f32,
6783 shifta: *const f32,
6784 scaleb: *const f32,
6785 shiftb: *const f32,
6786 r: *mut f32,
6787 );
6788}
6789extern "C" {
6790 pub fn vdlinearfrac_(
6791 n: *const ::std::os::raw::c_int,
6792 a: *const f64,
6793 b: *const f64,
6794 scalea: *const f64,
6795 shifta: *const f64,
6796 scaleb: *const f64,
6797 shiftb: *const f64,
6798 r: *mut f64,
6799 );
6800}
6801extern "C" {
6802 pub fn vsLinearFrac(
6803 n: ::std::os::raw::c_int,
6804 a: *const f32,
6805 b: *const f32,
6806 scalea: f32,
6807 shifta: f32,
6808 scaleb: f32,
6809 shiftb: f32,
6810 r: *mut f32,
6811 );
6812}
6813extern "C" {
6814 pub fn vdLinearFrac(
6815 n: ::std::os::raw::c_int,
6816 a: *const f64,
6817 b: *const f64,
6818 scalea: f64,
6819 shifta: f64,
6820 scaleb: f64,
6821 shiftb: f64,
6822 r: *mut f64,
6823 );
6824}
6825extern "C" {
6826 pub fn VMSLINEARFRAC_(
6827 n: *const ::std::os::raw::c_int,
6828 a: *const f32,
6829 b: *const f32,
6830 scalea: *const f32,
6831 shifta: *const f32,
6832 scaleb: *const f32,
6833 shiftb: *const f32,
6834 r: *mut f32,
6835 mode: *mut ::std::os::raw::c_longlong,
6836 );
6837}
6838extern "C" {
6839 pub fn VMDLINEARFRAC_(
6840 n: *const ::std::os::raw::c_int,
6841 a: *const f64,
6842 b: *const f64,
6843 scalea: *const f64,
6844 shifta: *const f64,
6845 scaleb: *const f64,
6846 shiftb: *const f64,
6847 r: *mut f64,
6848 mode: *mut ::std::os::raw::c_longlong,
6849 );
6850}
6851extern "C" {
6852 pub fn vmslinearfrac_(
6853 n: *const ::std::os::raw::c_int,
6854 a: *const f32,
6855 b: *const f32,
6856 scalea: *const f32,
6857 shifta: *const f32,
6858 scaleb: *const f32,
6859 shiftb: *const f32,
6860 r: *mut f32,
6861 mode: *mut ::std::os::raw::c_longlong,
6862 );
6863}
6864extern "C" {
6865 pub fn vmdlinearfrac_(
6866 n: *const ::std::os::raw::c_int,
6867 a: *const f64,
6868 b: *const f64,
6869 scalea: *const f64,
6870 shifta: *const f64,
6871 scaleb: *const f64,
6872 shiftb: *const f64,
6873 r: *mut f64,
6874 mode: *mut ::std::os::raw::c_longlong,
6875 );
6876}
6877extern "C" {
6878 pub fn vmsLinearFrac(
6879 n: ::std::os::raw::c_int,
6880 a: *const f32,
6881 b: *const f32,
6882 scalea: f32,
6883 shifta: f32,
6884 scaleb: f32,
6885 shiftb: f32,
6886 r: *mut f32,
6887 mode: ::std::os::raw::c_longlong,
6888 );
6889}
6890extern "C" {
6891 pub fn vmdLinearFrac(
6892 n: ::std::os::raw::c_int,
6893 a: *const f64,
6894 b: *const f64,
6895 scalea: f64,
6896 shifta: f64,
6897 scaleb: f64,
6898 shiftb: f64,
6899 r: *mut f64,
6900 mode: ::std::os::raw::c_longlong,
6901 );
6902}
6903extern "C" {
6904 pub fn VSCEIL_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6905}
6906extern "C" {
6907 pub fn VDCEIL_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6908}
6909extern "C" {
6910 pub fn vsceil_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6911}
6912extern "C" {
6913 pub fn vdceil_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6914}
6915extern "C" {
6916 pub fn vsCeil(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6917}
6918extern "C" {
6919 pub fn vdCeil(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6920}
6921extern "C" {
6922 pub fn VMSCEIL_(
6923 n: *const ::std::os::raw::c_int,
6924 a: *const f32,
6925 r: *mut f32,
6926 mode: *mut ::std::os::raw::c_longlong,
6927 );
6928}
6929extern "C" {
6930 pub fn VMDCEIL_(
6931 n: *const ::std::os::raw::c_int,
6932 a: *const f64,
6933 r: *mut f64,
6934 mode: *mut ::std::os::raw::c_longlong,
6935 );
6936}
6937extern "C" {
6938 pub fn vmsceil_(
6939 n: *const ::std::os::raw::c_int,
6940 a: *const f32,
6941 r: *mut f32,
6942 mode: *mut ::std::os::raw::c_longlong,
6943 );
6944}
6945extern "C" {
6946 pub fn vmdceil_(
6947 n: *const ::std::os::raw::c_int,
6948 a: *const f64,
6949 r: *mut f64,
6950 mode: *mut ::std::os::raw::c_longlong,
6951 );
6952}
6953extern "C" {
6954 pub fn vmsCeil(
6955 n: ::std::os::raw::c_int,
6956 a: *const f32,
6957 r: *mut f32,
6958 mode: ::std::os::raw::c_longlong,
6959 );
6960}
6961extern "C" {
6962 pub fn vmdCeil(
6963 n: ::std::os::raw::c_int,
6964 a: *const f64,
6965 r: *mut f64,
6966 mode: ::std::os::raw::c_longlong,
6967 );
6968}
6969extern "C" {
6970 pub fn VSFLOOR_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6971}
6972extern "C" {
6973 pub fn VDFLOOR_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6974}
6975extern "C" {
6976 pub fn vsfloor_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6977}
6978extern "C" {
6979 pub fn vdfloor_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6980}
6981extern "C" {
6982 pub fn vsFloor(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
6983}
6984extern "C" {
6985 pub fn vdFloor(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
6986}
6987extern "C" {
6988 pub fn VMSFLOOR_(
6989 n: *const ::std::os::raw::c_int,
6990 a: *const f32,
6991 r: *mut f32,
6992 mode: *mut ::std::os::raw::c_longlong,
6993 );
6994}
6995extern "C" {
6996 pub fn VMDFLOOR_(
6997 n: *const ::std::os::raw::c_int,
6998 a: *const f64,
6999 r: *mut f64,
7000 mode: *mut ::std::os::raw::c_longlong,
7001 );
7002}
7003extern "C" {
7004 pub fn vmsfloor_(
7005 n: *const ::std::os::raw::c_int,
7006 a: *const f32,
7007 r: *mut f32,
7008 mode: *mut ::std::os::raw::c_longlong,
7009 );
7010}
7011extern "C" {
7012 pub fn vmdfloor_(
7013 n: *const ::std::os::raw::c_int,
7014 a: *const f64,
7015 r: *mut f64,
7016 mode: *mut ::std::os::raw::c_longlong,
7017 );
7018}
7019extern "C" {
7020 pub fn vmsFloor(
7021 n: ::std::os::raw::c_int,
7022 a: *const f32,
7023 r: *mut f32,
7024 mode: ::std::os::raw::c_longlong,
7025 );
7026}
7027extern "C" {
7028 pub fn vmdFloor(
7029 n: ::std::os::raw::c_int,
7030 a: *const f64,
7031 r: *mut f64,
7032 mode: ::std::os::raw::c_longlong,
7033 );
7034}
7035extern "C" {
7036 pub fn VSFRAC_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7037}
7038extern "C" {
7039 pub fn VDFRAC_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7040}
7041extern "C" {
7042 pub fn vsfrac_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7043}
7044extern "C" {
7045 pub fn vdfrac_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7046}
7047extern "C" {
7048 pub fn vsFrac(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7049}
7050extern "C" {
7051 pub fn vdFrac(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7052}
7053extern "C" {
7054 pub fn VMSFRAC_(
7055 n: *const ::std::os::raw::c_int,
7056 a: *const f32,
7057 r: *mut f32,
7058 mode: *mut ::std::os::raw::c_longlong,
7059 );
7060}
7061extern "C" {
7062 pub fn VMDFRAC_(
7063 n: *const ::std::os::raw::c_int,
7064 a: *const f64,
7065 r: *mut f64,
7066 mode: *mut ::std::os::raw::c_longlong,
7067 );
7068}
7069extern "C" {
7070 pub fn vmsfrac_(
7071 n: *const ::std::os::raw::c_int,
7072 a: *const f32,
7073 r: *mut f32,
7074 mode: *mut ::std::os::raw::c_longlong,
7075 );
7076}
7077extern "C" {
7078 pub fn vmdfrac_(
7079 n: *const ::std::os::raw::c_int,
7080 a: *const f64,
7081 r: *mut f64,
7082 mode: *mut ::std::os::raw::c_longlong,
7083 );
7084}
7085extern "C" {
7086 pub fn vmsFrac(
7087 n: ::std::os::raw::c_int,
7088 a: *const f32,
7089 r: *mut f32,
7090 mode: ::std::os::raw::c_longlong,
7091 );
7092}
7093extern "C" {
7094 pub fn vmdFrac(
7095 n: ::std::os::raw::c_int,
7096 a: *const f64,
7097 r: *mut f64,
7098 mode: ::std::os::raw::c_longlong,
7099 );
7100}
7101extern "C" {
7102 pub fn VSMODF_(n: *const ::std::os::raw::c_int, a: *const f32, r1: *mut f32, r2: *mut f32);
7103}
7104extern "C" {
7105 pub fn VDMODF_(n: *const ::std::os::raw::c_int, a: *const f64, r1: *mut f64, r2: *mut f64);
7106}
7107extern "C" {
7108 pub fn vsmodf_(n: *const ::std::os::raw::c_int, a: *const f32, r1: *mut f32, r2: *mut f32);
7109}
7110extern "C" {
7111 pub fn vdmodf_(n: *const ::std::os::raw::c_int, a: *const f64, r1: *mut f64, r2: *mut f64);
7112}
7113extern "C" {
7114 pub fn vsModf(n: ::std::os::raw::c_int, a: *const f32, r1: *mut f32, r2: *mut f32);
7115}
7116extern "C" {
7117 pub fn vdModf(n: ::std::os::raw::c_int, a: *const f64, r1: *mut f64, r2: *mut f64);
7118}
7119extern "C" {
7120 pub fn VMSMODF_(
7121 n: *const ::std::os::raw::c_int,
7122 a: *const f32,
7123 r1: *mut f32,
7124 r2: *mut f32,
7125 mode: *mut ::std::os::raw::c_longlong,
7126 );
7127}
7128extern "C" {
7129 pub fn VMDMODF_(
7130 n: *const ::std::os::raw::c_int,
7131 a: *const f64,
7132 r1: *mut f64,
7133 r2: *mut f64,
7134 mode: *mut ::std::os::raw::c_longlong,
7135 );
7136}
7137extern "C" {
7138 pub fn vmsmodf_(
7139 n: *const ::std::os::raw::c_int,
7140 a: *const f32,
7141 r1: *mut f32,
7142 r2: *mut f32,
7143 mode: *mut ::std::os::raw::c_longlong,
7144 );
7145}
7146extern "C" {
7147 pub fn vmdmodf_(
7148 n: *const ::std::os::raw::c_int,
7149 a: *const f64,
7150 r1: *mut f64,
7151 r2: *mut f64,
7152 mode: *mut ::std::os::raw::c_longlong,
7153 );
7154}
7155extern "C" {
7156 pub fn vmsModf(
7157 n: ::std::os::raw::c_int,
7158 a: *const f32,
7159 r1: *mut f32,
7160 r2: *mut f32,
7161 mode: ::std::os::raw::c_longlong,
7162 );
7163}
7164extern "C" {
7165 pub fn vmdModf(
7166 n: ::std::os::raw::c_int,
7167 a: *const f64,
7168 r1: *mut f64,
7169 r2: *mut f64,
7170 mode: ::std::os::raw::c_longlong,
7171 );
7172}
7173extern "C" {
7174 pub fn VSFMOD_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7175}
7176extern "C" {
7177 pub fn VDFMOD_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7178}
7179extern "C" {
7180 pub fn vsfmod_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7181}
7182extern "C" {
7183 pub fn vdfmod_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7184}
7185extern "C" {
7186 pub fn vsFmod(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7187}
7188extern "C" {
7189 pub fn vdFmod(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7190}
7191extern "C" {
7192 pub fn VMSFMOD_(
7193 n: *const ::std::os::raw::c_int,
7194 a: *const f32,
7195 b: *const f32,
7196 r: *mut f32,
7197 mode: *mut ::std::os::raw::c_longlong,
7198 );
7199}
7200extern "C" {
7201 pub fn VMDFMOD_(
7202 n: *const ::std::os::raw::c_int,
7203 a: *const f64,
7204 b: *const f64,
7205 r: *mut f64,
7206 mode: *mut ::std::os::raw::c_longlong,
7207 );
7208}
7209extern "C" {
7210 pub fn vmsfmod_(
7211 n: *const ::std::os::raw::c_int,
7212 a: *const f32,
7213 b: *const f32,
7214 r: *mut f32,
7215 mode: *mut ::std::os::raw::c_longlong,
7216 );
7217}
7218extern "C" {
7219 pub fn vmdfmod_(
7220 n: *const ::std::os::raw::c_int,
7221 a: *const f64,
7222 b: *const f64,
7223 r: *mut f64,
7224 mode: *mut ::std::os::raw::c_longlong,
7225 );
7226}
7227extern "C" {
7228 pub fn vmsFmod(
7229 n: ::std::os::raw::c_int,
7230 a: *const f32,
7231 b: *const f32,
7232 r: *mut f32,
7233 mode: ::std::os::raw::c_longlong,
7234 );
7235}
7236extern "C" {
7237 pub fn vmdFmod(
7238 n: ::std::os::raw::c_int,
7239 a: *const f64,
7240 b: *const f64,
7241 r: *mut f64,
7242 mode: ::std::os::raw::c_longlong,
7243 );
7244}
7245extern "C" {
7246 pub fn VSREMAINDER_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7247}
7248extern "C" {
7249 pub fn VDREMAINDER_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7250}
7251extern "C" {
7252 pub fn vsremainder_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7253}
7254extern "C" {
7255 pub fn vdremainder_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7256}
7257extern "C" {
7258 pub fn vsRemainder(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7259}
7260extern "C" {
7261 pub fn vdRemainder(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7262}
7263extern "C" {
7264 pub fn VMSREMAINDER_(
7265 n: *const ::std::os::raw::c_int,
7266 a: *const f32,
7267 b: *const f32,
7268 r: *mut f32,
7269 mode: *mut ::std::os::raw::c_longlong,
7270 );
7271}
7272extern "C" {
7273 pub fn VMDREMAINDER_(
7274 n: *const ::std::os::raw::c_int,
7275 a: *const f64,
7276 b: *const f64,
7277 r: *mut f64,
7278 mode: *mut ::std::os::raw::c_longlong,
7279 );
7280}
7281extern "C" {
7282 pub fn vmsremainder_(
7283 n: *const ::std::os::raw::c_int,
7284 a: *const f32,
7285 b: *const f32,
7286 r: *mut f32,
7287 mode: *mut ::std::os::raw::c_longlong,
7288 );
7289}
7290extern "C" {
7291 pub fn vmdremainder_(
7292 n: *const ::std::os::raw::c_int,
7293 a: *const f64,
7294 b: *const f64,
7295 r: *mut f64,
7296 mode: *mut ::std::os::raw::c_longlong,
7297 );
7298}
7299extern "C" {
7300 pub fn vmsRemainder(
7301 n: ::std::os::raw::c_int,
7302 a: *const f32,
7303 b: *const f32,
7304 r: *mut f32,
7305 mode: ::std::os::raw::c_longlong,
7306 );
7307}
7308extern "C" {
7309 pub fn vmdRemainder(
7310 n: ::std::os::raw::c_int,
7311 a: *const f64,
7312 b: *const f64,
7313 r: *mut f64,
7314 mode: ::std::os::raw::c_longlong,
7315 );
7316}
7317extern "C" {
7318 pub fn VSNEXTAFTER_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7319}
7320extern "C" {
7321 pub fn VDNEXTAFTER_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7322}
7323extern "C" {
7324 pub fn vsnextafter_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7325}
7326extern "C" {
7327 pub fn vdnextafter_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7328}
7329extern "C" {
7330 pub fn vsNextAfter(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7331}
7332extern "C" {
7333 pub fn vdNextAfter(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7334}
7335extern "C" {
7336 pub fn VMSNEXTAFTER_(
7337 n: *const ::std::os::raw::c_int,
7338 a: *const f32,
7339 b: *const f32,
7340 r: *mut f32,
7341 mode: *mut ::std::os::raw::c_longlong,
7342 );
7343}
7344extern "C" {
7345 pub fn VMDNEXTAFTER_(
7346 n: *const ::std::os::raw::c_int,
7347 a: *const f64,
7348 b: *const f64,
7349 r: *mut f64,
7350 mode: *mut ::std::os::raw::c_longlong,
7351 );
7352}
7353extern "C" {
7354 pub fn vmsnextafter_(
7355 n: *const ::std::os::raw::c_int,
7356 a: *const f32,
7357 b: *const f32,
7358 r: *mut f32,
7359 mode: *mut ::std::os::raw::c_longlong,
7360 );
7361}
7362extern "C" {
7363 pub fn vmdnextafter_(
7364 n: *const ::std::os::raw::c_int,
7365 a: *const f64,
7366 b: *const f64,
7367 r: *mut f64,
7368 mode: *mut ::std::os::raw::c_longlong,
7369 );
7370}
7371extern "C" {
7372 pub fn vmsNextAfter(
7373 n: ::std::os::raw::c_int,
7374 a: *const f32,
7375 b: *const f32,
7376 r: *mut f32,
7377 mode: ::std::os::raw::c_longlong,
7378 );
7379}
7380extern "C" {
7381 pub fn vmdNextAfter(
7382 n: ::std::os::raw::c_int,
7383 a: *const f64,
7384 b: *const f64,
7385 r: *mut f64,
7386 mode: ::std::os::raw::c_longlong,
7387 );
7388}
7389extern "C" {
7390 pub fn VSCOPYSIGN_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7391}
7392extern "C" {
7393 pub fn VDCOPYSIGN_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7394}
7395extern "C" {
7396 pub fn vscopysign_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7397}
7398extern "C" {
7399 pub fn vdcopysign_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7400}
7401extern "C" {
7402 pub fn vsCopySign(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7403}
7404extern "C" {
7405 pub fn vdCopySign(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7406}
7407extern "C" {
7408 pub fn VMSCOPYSIGN_(
7409 n: *const ::std::os::raw::c_int,
7410 a: *const f32,
7411 b: *const f32,
7412 r: *mut f32,
7413 mode: *mut ::std::os::raw::c_longlong,
7414 );
7415}
7416extern "C" {
7417 pub fn VMDCOPYSIGN_(
7418 n: *const ::std::os::raw::c_int,
7419 a: *const f64,
7420 b: *const f64,
7421 r: *mut f64,
7422 mode: *mut ::std::os::raw::c_longlong,
7423 );
7424}
7425extern "C" {
7426 pub fn vmscopysign_(
7427 n: *const ::std::os::raw::c_int,
7428 a: *const f32,
7429 b: *const f32,
7430 r: *mut f32,
7431 mode: *mut ::std::os::raw::c_longlong,
7432 );
7433}
7434extern "C" {
7435 pub fn vmdcopysign_(
7436 n: *const ::std::os::raw::c_int,
7437 a: *const f64,
7438 b: *const f64,
7439 r: *mut f64,
7440 mode: *mut ::std::os::raw::c_longlong,
7441 );
7442}
7443extern "C" {
7444 pub fn vmsCopySign(
7445 n: ::std::os::raw::c_int,
7446 a: *const f32,
7447 b: *const f32,
7448 r: *mut f32,
7449 mode: ::std::os::raw::c_longlong,
7450 );
7451}
7452extern "C" {
7453 pub fn vmdCopySign(
7454 n: ::std::os::raw::c_int,
7455 a: *const f64,
7456 b: *const f64,
7457 r: *mut f64,
7458 mode: ::std::os::raw::c_longlong,
7459 );
7460}
7461extern "C" {
7462 pub fn VSFDIM_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7463}
7464extern "C" {
7465 pub fn VDFDIM_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7466}
7467extern "C" {
7468 pub fn vsfdim_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7469}
7470extern "C" {
7471 pub fn vdfdim_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7472}
7473extern "C" {
7474 pub fn vsFdim(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7475}
7476extern "C" {
7477 pub fn vdFdim(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7478}
7479extern "C" {
7480 pub fn VMSFDIM_(
7481 n: *const ::std::os::raw::c_int,
7482 a: *const f32,
7483 b: *const f32,
7484 r: *mut f32,
7485 mode: *mut ::std::os::raw::c_longlong,
7486 );
7487}
7488extern "C" {
7489 pub fn VMDFDIM_(
7490 n: *const ::std::os::raw::c_int,
7491 a: *const f64,
7492 b: *const f64,
7493 r: *mut f64,
7494 mode: *mut ::std::os::raw::c_longlong,
7495 );
7496}
7497extern "C" {
7498 pub fn vmsfdim_(
7499 n: *const ::std::os::raw::c_int,
7500 a: *const f32,
7501 b: *const f32,
7502 r: *mut f32,
7503 mode: *mut ::std::os::raw::c_longlong,
7504 );
7505}
7506extern "C" {
7507 pub fn vmdfdim_(
7508 n: *const ::std::os::raw::c_int,
7509 a: *const f64,
7510 b: *const f64,
7511 r: *mut f64,
7512 mode: *mut ::std::os::raw::c_longlong,
7513 );
7514}
7515extern "C" {
7516 pub fn vmsFdim(
7517 n: ::std::os::raw::c_int,
7518 a: *const f32,
7519 b: *const f32,
7520 r: *mut f32,
7521 mode: ::std::os::raw::c_longlong,
7522 );
7523}
7524extern "C" {
7525 pub fn vmdFdim(
7526 n: ::std::os::raw::c_int,
7527 a: *const f64,
7528 b: *const f64,
7529 r: *mut f64,
7530 mode: ::std::os::raw::c_longlong,
7531 );
7532}
7533extern "C" {
7534 pub fn VSFMAX_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7535}
7536extern "C" {
7537 pub fn VDFMAX_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7538}
7539extern "C" {
7540 pub fn vsfmax_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7541}
7542extern "C" {
7543 pub fn vdfmax_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7544}
7545extern "C" {
7546 pub fn vsFmax(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7547}
7548extern "C" {
7549 pub fn vdFmax(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7550}
7551extern "C" {
7552 pub fn VMSFMAX_(
7553 n: *const ::std::os::raw::c_int,
7554 a: *const f32,
7555 b: *const f32,
7556 r: *mut f32,
7557 mode: *mut ::std::os::raw::c_longlong,
7558 );
7559}
7560extern "C" {
7561 pub fn VMDFMAX_(
7562 n: *const ::std::os::raw::c_int,
7563 a: *const f64,
7564 b: *const f64,
7565 r: *mut f64,
7566 mode: *mut ::std::os::raw::c_longlong,
7567 );
7568}
7569extern "C" {
7570 pub fn vmsfmax_(
7571 n: *const ::std::os::raw::c_int,
7572 a: *const f32,
7573 b: *const f32,
7574 r: *mut f32,
7575 mode: *mut ::std::os::raw::c_longlong,
7576 );
7577}
7578extern "C" {
7579 pub fn vmdfmax_(
7580 n: *const ::std::os::raw::c_int,
7581 a: *const f64,
7582 b: *const f64,
7583 r: *mut f64,
7584 mode: *mut ::std::os::raw::c_longlong,
7585 );
7586}
7587extern "C" {
7588 pub fn vmsFmax(
7589 n: ::std::os::raw::c_int,
7590 a: *const f32,
7591 b: *const f32,
7592 r: *mut f32,
7593 mode: ::std::os::raw::c_longlong,
7594 );
7595}
7596extern "C" {
7597 pub fn vmdFmax(
7598 n: ::std::os::raw::c_int,
7599 a: *const f64,
7600 b: *const f64,
7601 r: *mut f64,
7602 mode: ::std::os::raw::c_longlong,
7603 );
7604}
7605extern "C" {
7606 pub fn VSFMIN_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7607}
7608extern "C" {
7609 pub fn VDFMIN_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7610}
7611extern "C" {
7612 pub fn vsfmin_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7613}
7614extern "C" {
7615 pub fn vdfmin_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7616}
7617extern "C" {
7618 pub fn vsFmin(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7619}
7620extern "C" {
7621 pub fn vdFmin(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7622}
7623extern "C" {
7624 pub fn VMSFMIN_(
7625 n: *const ::std::os::raw::c_int,
7626 a: *const f32,
7627 b: *const f32,
7628 r: *mut f32,
7629 mode: *mut ::std::os::raw::c_longlong,
7630 );
7631}
7632extern "C" {
7633 pub fn VMDFMIN_(
7634 n: *const ::std::os::raw::c_int,
7635 a: *const f64,
7636 b: *const f64,
7637 r: *mut f64,
7638 mode: *mut ::std::os::raw::c_longlong,
7639 );
7640}
7641extern "C" {
7642 pub fn vmsfmin_(
7643 n: *const ::std::os::raw::c_int,
7644 a: *const f32,
7645 b: *const f32,
7646 r: *mut f32,
7647 mode: *mut ::std::os::raw::c_longlong,
7648 );
7649}
7650extern "C" {
7651 pub fn vmdfmin_(
7652 n: *const ::std::os::raw::c_int,
7653 a: *const f64,
7654 b: *const f64,
7655 r: *mut f64,
7656 mode: *mut ::std::os::raw::c_longlong,
7657 );
7658}
7659extern "C" {
7660 pub fn vmsFmin(
7661 n: ::std::os::raw::c_int,
7662 a: *const f32,
7663 b: *const f32,
7664 r: *mut f32,
7665 mode: ::std::os::raw::c_longlong,
7666 );
7667}
7668extern "C" {
7669 pub fn vmdFmin(
7670 n: ::std::os::raw::c_int,
7671 a: *const f64,
7672 b: *const f64,
7673 r: *mut f64,
7674 mode: ::std::os::raw::c_longlong,
7675 );
7676}
7677extern "C" {
7678 pub fn VSMAXMAG_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7679}
7680extern "C" {
7681 pub fn VDMAXMAG_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7682}
7683extern "C" {
7684 pub fn vsmaxmag_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7685}
7686extern "C" {
7687 pub fn vdmaxmag_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7688}
7689extern "C" {
7690 pub fn vsMaxMag(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7691}
7692extern "C" {
7693 pub fn vdMaxMag(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7694}
7695extern "C" {
7696 pub fn VMSMAXMAG_(
7697 n: *const ::std::os::raw::c_int,
7698 a: *const f32,
7699 b: *const f32,
7700 r: *mut f32,
7701 mode: *mut ::std::os::raw::c_longlong,
7702 );
7703}
7704extern "C" {
7705 pub fn VMDMAXMAG_(
7706 n: *const ::std::os::raw::c_int,
7707 a: *const f64,
7708 b: *const f64,
7709 r: *mut f64,
7710 mode: *mut ::std::os::raw::c_longlong,
7711 );
7712}
7713extern "C" {
7714 pub fn vmsmaxmag_(
7715 n: *const ::std::os::raw::c_int,
7716 a: *const f32,
7717 b: *const f32,
7718 r: *mut f32,
7719 mode: *mut ::std::os::raw::c_longlong,
7720 );
7721}
7722extern "C" {
7723 pub fn vmdmaxmag_(
7724 n: *const ::std::os::raw::c_int,
7725 a: *const f64,
7726 b: *const f64,
7727 r: *mut f64,
7728 mode: *mut ::std::os::raw::c_longlong,
7729 );
7730}
7731extern "C" {
7732 pub fn vmsMaxMag(
7733 n: ::std::os::raw::c_int,
7734 a: *const f32,
7735 b: *const f32,
7736 r: *mut f32,
7737 mode: ::std::os::raw::c_longlong,
7738 );
7739}
7740extern "C" {
7741 pub fn vmdMaxMag(
7742 n: ::std::os::raw::c_int,
7743 a: *const f64,
7744 b: *const f64,
7745 r: *mut f64,
7746 mode: ::std::os::raw::c_longlong,
7747 );
7748}
7749extern "C" {
7750 pub fn VSMINMAG_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7751}
7752extern "C" {
7753 pub fn VDMINMAG_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7754}
7755extern "C" {
7756 pub fn vsminmag_(n: *const ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7757}
7758extern "C" {
7759 pub fn vdminmag_(n: *const ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7760}
7761extern "C" {
7762 pub fn vsMinMag(n: ::std::os::raw::c_int, a: *const f32, b: *const f32, r: *mut f32);
7763}
7764extern "C" {
7765 pub fn vdMinMag(n: ::std::os::raw::c_int, a: *const f64, b: *const f64, r: *mut f64);
7766}
7767extern "C" {
7768 pub fn VMSMINMAG_(
7769 n: *const ::std::os::raw::c_int,
7770 a: *const f32,
7771 b: *const f32,
7772 r: *mut f32,
7773 mode: *mut ::std::os::raw::c_longlong,
7774 );
7775}
7776extern "C" {
7777 pub fn VMDMINMAG_(
7778 n: *const ::std::os::raw::c_int,
7779 a: *const f64,
7780 b: *const f64,
7781 r: *mut f64,
7782 mode: *mut ::std::os::raw::c_longlong,
7783 );
7784}
7785extern "C" {
7786 pub fn vmsminmag_(
7787 n: *const ::std::os::raw::c_int,
7788 a: *const f32,
7789 b: *const f32,
7790 r: *mut f32,
7791 mode: *mut ::std::os::raw::c_longlong,
7792 );
7793}
7794extern "C" {
7795 pub fn vmdminmag_(
7796 n: *const ::std::os::raw::c_int,
7797 a: *const f64,
7798 b: *const f64,
7799 r: *mut f64,
7800 mode: *mut ::std::os::raw::c_longlong,
7801 );
7802}
7803extern "C" {
7804 pub fn vmsMinMag(
7805 n: ::std::os::raw::c_int,
7806 a: *const f32,
7807 b: *const f32,
7808 r: *mut f32,
7809 mode: ::std::os::raw::c_longlong,
7810 );
7811}
7812extern "C" {
7813 pub fn vmdMinMag(
7814 n: ::std::os::raw::c_int,
7815 a: *const f64,
7816 b: *const f64,
7817 r: *mut f64,
7818 mode: ::std::os::raw::c_longlong,
7819 );
7820}
7821extern "C" {
7822 pub fn VSNEARBYINT_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7823}
7824extern "C" {
7825 pub fn VDNEARBYINT_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7826}
7827extern "C" {
7828 pub fn vsnearbyint_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7829}
7830extern "C" {
7831 pub fn vdnearbyint_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7832}
7833extern "C" {
7834 pub fn vsNearbyInt(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7835}
7836extern "C" {
7837 pub fn vdNearbyInt(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7838}
7839extern "C" {
7840 pub fn VMSNEARBYINT_(
7841 n: *const ::std::os::raw::c_int,
7842 a: *const f32,
7843 r: *mut f32,
7844 mode: *mut ::std::os::raw::c_longlong,
7845 );
7846}
7847extern "C" {
7848 pub fn VMDNEARBYINT_(
7849 n: *const ::std::os::raw::c_int,
7850 a: *const f64,
7851 r: *mut f64,
7852 mode: *mut ::std::os::raw::c_longlong,
7853 );
7854}
7855extern "C" {
7856 pub fn vmsnearbyint_(
7857 n: *const ::std::os::raw::c_int,
7858 a: *const f32,
7859 r: *mut f32,
7860 mode: *mut ::std::os::raw::c_longlong,
7861 );
7862}
7863extern "C" {
7864 pub fn vmdnearbyint_(
7865 n: *const ::std::os::raw::c_int,
7866 a: *const f64,
7867 r: *mut f64,
7868 mode: *mut ::std::os::raw::c_longlong,
7869 );
7870}
7871extern "C" {
7872 pub fn vmsNearbyInt(
7873 n: ::std::os::raw::c_int,
7874 a: *const f32,
7875 r: *mut f32,
7876 mode: ::std::os::raw::c_longlong,
7877 );
7878}
7879extern "C" {
7880 pub fn vmdNearbyInt(
7881 n: ::std::os::raw::c_int,
7882 a: *const f64,
7883 r: *mut f64,
7884 mode: ::std::os::raw::c_longlong,
7885 );
7886}
7887extern "C" {
7888 pub fn VSRINT_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7889}
7890extern "C" {
7891 pub fn VDRINT_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7892}
7893extern "C" {
7894 pub fn vsrint_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7895}
7896extern "C" {
7897 pub fn vdrint_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7898}
7899extern "C" {
7900 pub fn vsRint(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7901}
7902extern "C" {
7903 pub fn vdRint(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7904}
7905extern "C" {
7906 pub fn VMSRINT_(
7907 n: *const ::std::os::raw::c_int,
7908 a: *const f32,
7909 r: *mut f32,
7910 mode: *mut ::std::os::raw::c_longlong,
7911 );
7912}
7913extern "C" {
7914 pub fn VMDRINT_(
7915 n: *const ::std::os::raw::c_int,
7916 a: *const f64,
7917 r: *mut f64,
7918 mode: *mut ::std::os::raw::c_longlong,
7919 );
7920}
7921extern "C" {
7922 pub fn vmsrint_(
7923 n: *const ::std::os::raw::c_int,
7924 a: *const f32,
7925 r: *mut f32,
7926 mode: *mut ::std::os::raw::c_longlong,
7927 );
7928}
7929extern "C" {
7930 pub fn vmdrint_(
7931 n: *const ::std::os::raw::c_int,
7932 a: *const f64,
7933 r: *mut f64,
7934 mode: *mut ::std::os::raw::c_longlong,
7935 );
7936}
7937extern "C" {
7938 pub fn vmsRint(
7939 n: ::std::os::raw::c_int,
7940 a: *const f32,
7941 r: *mut f32,
7942 mode: ::std::os::raw::c_longlong,
7943 );
7944}
7945extern "C" {
7946 pub fn vmdRint(
7947 n: ::std::os::raw::c_int,
7948 a: *const f64,
7949 r: *mut f64,
7950 mode: ::std::os::raw::c_longlong,
7951 );
7952}
7953extern "C" {
7954 pub fn VSROUND_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7955}
7956extern "C" {
7957 pub fn VDROUND_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7958}
7959extern "C" {
7960 pub fn vsround_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7961}
7962extern "C" {
7963 pub fn vdround_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7964}
7965extern "C" {
7966 pub fn vsRound(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
7967}
7968extern "C" {
7969 pub fn vdRound(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
7970}
7971extern "C" {
7972 pub fn VMSROUND_(
7973 n: *const ::std::os::raw::c_int,
7974 a: *const f32,
7975 r: *mut f32,
7976 mode: *mut ::std::os::raw::c_longlong,
7977 );
7978}
7979extern "C" {
7980 pub fn VMDROUND_(
7981 n: *const ::std::os::raw::c_int,
7982 a: *const f64,
7983 r: *mut f64,
7984 mode: *mut ::std::os::raw::c_longlong,
7985 );
7986}
7987extern "C" {
7988 pub fn vmsround_(
7989 n: *const ::std::os::raw::c_int,
7990 a: *const f32,
7991 r: *mut f32,
7992 mode: *mut ::std::os::raw::c_longlong,
7993 );
7994}
7995extern "C" {
7996 pub fn vmdround_(
7997 n: *const ::std::os::raw::c_int,
7998 a: *const f64,
7999 r: *mut f64,
8000 mode: *mut ::std::os::raw::c_longlong,
8001 );
8002}
8003extern "C" {
8004 pub fn vmsRound(
8005 n: ::std::os::raw::c_int,
8006 a: *const f32,
8007 r: *mut f32,
8008 mode: ::std::os::raw::c_longlong,
8009 );
8010}
8011extern "C" {
8012 pub fn vmdRound(
8013 n: ::std::os::raw::c_int,
8014 a: *const f64,
8015 r: *mut f64,
8016 mode: ::std::os::raw::c_longlong,
8017 );
8018}
8019extern "C" {
8020 pub fn VSTRUNC_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
8021}
8022extern "C" {
8023 pub fn VDTRUNC_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
8024}
8025extern "C" {
8026 pub fn vstrunc_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
8027}
8028extern "C" {
8029 pub fn vdtrunc_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
8030}
8031extern "C" {
8032 pub fn vsTrunc(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
8033}
8034extern "C" {
8035 pub fn vdTrunc(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
8036}
8037extern "C" {
8038 pub fn VMSTRUNC_(
8039 n: *const ::std::os::raw::c_int,
8040 a: *const f32,
8041 r: *mut f32,
8042 mode: *mut ::std::os::raw::c_longlong,
8043 );
8044}
8045extern "C" {
8046 pub fn VMDTRUNC_(
8047 n: *const ::std::os::raw::c_int,
8048 a: *const f64,
8049 r: *mut f64,
8050 mode: *mut ::std::os::raw::c_longlong,
8051 );
8052}
8053extern "C" {
8054 pub fn vmstrunc_(
8055 n: *const ::std::os::raw::c_int,
8056 a: *const f32,
8057 r: *mut f32,
8058 mode: *mut ::std::os::raw::c_longlong,
8059 );
8060}
8061extern "C" {
8062 pub fn vmdtrunc_(
8063 n: *const ::std::os::raw::c_int,
8064 a: *const f64,
8065 r: *mut f64,
8066 mode: *mut ::std::os::raw::c_longlong,
8067 );
8068}
8069extern "C" {
8070 pub fn vmsTrunc(
8071 n: ::std::os::raw::c_int,
8072 a: *const f32,
8073 r: *mut f32,
8074 mode: ::std::os::raw::c_longlong,
8075 );
8076}
8077extern "C" {
8078 pub fn vmdTrunc(
8079 n: ::std::os::raw::c_int,
8080 a: *const f64,
8081 r: *mut f64,
8082 mode: ::std::os::raw::c_longlong,
8083 );
8084}
8085extern "C" {
8086 pub fn VCCONJ_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
8087}
8088extern "C" {
8089 pub fn VZCONJ_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
8090}
8091extern "C" {
8092 pub fn vcconj_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
8093}
8094extern "C" {
8095 pub fn vzconj_(n: *const ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
8096}
8097extern "C" {
8098 pub fn vcConj(n: ::std::os::raw::c_int, a: *const MKL_Complex8, r: *mut MKL_Complex8);
8099}
8100extern "C" {
8101 pub fn vzConj(n: ::std::os::raw::c_int, a: *const MKL_Complex16, r: *mut MKL_Complex16);
8102}
8103extern "C" {
8104 pub fn VMCCONJ_(
8105 n: *const ::std::os::raw::c_int,
8106 a: *const MKL_Complex8,
8107 r: *mut MKL_Complex8,
8108 mode: *mut ::std::os::raw::c_longlong,
8109 );
8110}
8111extern "C" {
8112 pub fn VMZCONJ_(
8113 n: *const ::std::os::raw::c_int,
8114 a: *const MKL_Complex16,
8115 r: *mut MKL_Complex16,
8116 mode: *mut ::std::os::raw::c_longlong,
8117 );
8118}
8119extern "C" {
8120 pub fn vmcconj_(
8121 n: *const ::std::os::raw::c_int,
8122 a: *const MKL_Complex8,
8123 r: *mut MKL_Complex8,
8124 mode: *mut ::std::os::raw::c_longlong,
8125 );
8126}
8127extern "C" {
8128 pub fn vmzconj_(
8129 n: *const ::std::os::raw::c_int,
8130 a: *const MKL_Complex16,
8131 r: *mut MKL_Complex16,
8132 mode: *mut ::std::os::raw::c_longlong,
8133 );
8134}
8135extern "C" {
8136 pub fn vmcConj(
8137 n: ::std::os::raw::c_int,
8138 a: *const MKL_Complex8,
8139 r: *mut MKL_Complex8,
8140 mode: ::std::os::raw::c_longlong,
8141 );
8142}
8143extern "C" {
8144 pub fn vmzConj(
8145 n: ::std::os::raw::c_int,
8146 a: *const MKL_Complex16,
8147 r: *mut MKL_Complex16,
8148 mode: ::std::os::raw::c_longlong,
8149 );
8150}
8151extern "C" {
8152 pub fn VCMULBYCONJ_(
8153 n: *const ::std::os::raw::c_int,
8154 a: *const MKL_Complex8,
8155 b: *const MKL_Complex8,
8156 r: *mut MKL_Complex8,
8157 );
8158}
8159extern "C" {
8160 pub fn VZMULBYCONJ_(
8161 n: *const ::std::os::raw::c_int,
8162 a: *const MKL_Complex16,
8163 b: *const MKL_Complex16,
8164 r: *mut MKL_Complex16,
8165 );
8166}
8167extern "C" {
8168 pub fn vcmulbyconj_(
8169 n: *const ::std::os::raw::c_int,
8170 a: *const MKL_Complex8,
8171 b: *const MKL_Complex8,
8172 r: *mut MKL_Complex8,
8173 );
8174}
8175extern "C" {
8176 pub fn vzmulbyconj_(
8177 n: *const ::std::os::raw::c_int,
8178 a: *const MKL_Complex16,
8179 b: *const MKL_Complex16,
8180 r: *mut MKL_Complex16,
8181 );
8182}
8183extern "C" {
8184 pub fn vcMulByConj(
8185 n: ::std::os::raw::c_int,
8186 a: *const MKL_Complex8,
8187 b: *const MKL_Complex8,
8188 r: *mut MKL_Complex8,
8189 );
8190}
8191extern "C" {
8192 pub fn vzMulByConj(
8193 n: ::std::os::raw::c_int,
8194 a: *const MKL_Complex16,
8195 b: *const MKL_Complex16,
8196 r: *mut MKL_Complex16,
8197 );
8198}
8199extern "C" {
8200 pub fn VMCMULBYCONJ_(
8201 n: *const ::std::os::raw::c_int,
8202 a: *const MKL_Complex8,
8203 b: *const MKL_Complex8,
8204 r: *mut MKL_Complex8,
8205 mode: *mut ::std::os::raw::c_longlong,
8206 );
8207}
8208extern "C" {
8209 pub fn VMZMULBYCONJ_(
8210 n: *const ::std::os::raw::c_int,
8211 a: *const MKL_Complex16,
8212 b: *const MKL_Complex16,
8213 r: *mut MKL_Complex16,
8214 mode: *mut ::std::os::raw::c_longlong,
8215 );
8216}
8217extern "C" {
8218 pub fn vmcmulbyconj_(
8219 n: *const ::std::os::raw::c_int,
8220 a: *const MKL_Complex8,
8221 b: *const MKL_Complex8,
8222 r: *mut MKL_Complex8,
8223 mode: *mut ::std::os::raw::c_longlong,
8224 );
8225}
8226extern "C" {
8227 pub fn vmzmulbyconj_(
8228 n: *const ::std::os::raw::c_int,
8229 a: *const MKL_Complex16,
8230 b: *const MKL_Complex16,
8231 r: *mut MKL_Complex16,
8232 mode: *mut ::std::os::raw::c_longlong,
8233 );
8234}
8235extern "C" {
8236 pub fn vmcMulByConj(
8237 n: ::std::os::raw::c_int,
8238 a: *const MKL_Complex8,
8239 b: *const MKL_Complex8,
8240 r: *mut MKL_Complex8,
8241 mode: ::std::os::raw::c_longlong,
8242 );
8243}
8244extern "C" {
8245 pub fn vmzMulByConj(
8246 n: ::std::os::raw::c_int,
8247 a: *const MKL_Complex16,
8248 b: *const MKL_Complex16,
8249 r: *mut MKL_Complex16,
8250 mode: ::std::os::raw::c_longlong,
8251 );
8252}
8253extern "C" {
8254 pub fn VCCIS_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut MKL_Complex8);
8255}
8256extern "C" {
8257 pub fn VZCIS_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut MKL_Complex16);
8258}
8259extern "C" {
8260 pub fn vccis_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut MKL_Complex8);
8261}
8262extern "C" {
8263 pub fn vzcis_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut MKL_Complex16);
8264}
8265extern "C" {
8266 pub fn vcCIS(n: ::std::os::raw::c_int, a: *const f32, r: *mut MKL_Complex8);
8267}
8268extern "C" {
8269 pub fn vzCIS(n: ::std::os::raw::c_int, a: *const f64, r: *mut MKL_Complex16);
8270}
8271extern "C" {
8272 pub fn VMCCIS_(
8273 n: *const ::std::os::raw::c_int,
8274 a: *const f32,
8275 r: *mut MKL_Complex8,
8276 mode: *mut ::std::os::raw::c_longlong,
8277 );
8278}
8279extern "C" {
8280 pub fn VMZCIS_(
8281 n: *const ::std::os::raw::c_int,
8282 a: *const f64,
8283 r: *mut MKL_Complex16,
8284 mode: *mut ::std::os::raw::c_longlong,
8285 );
8286}
8287extern "C" {
8288 pub fn vmccis_(
8289 n: *const ::std::os::raw::c_int,
8290 a: *const f32,
8291 r: *mut MKL_Complex8,
8292 mode: *mut ::std::os::raw::c_longlong,
8293 );
8294}
8295extern "C" {
8296 pub fn vmzcis_(
8297 n: *const ::std::os::raw::c_int,
8298 a: *const f64,
8299 r: *mut MKL_Complex16,
8300 mode: *mut ::std::os::raw::c_longlong,
8301 );
8302}
8303extern "C" {
8304 pub fn vmcCIS(
8305 n: ::std::os::raw::c_int,
8306 a: *const f32,
8307 r: *mut MKL_Complex8,
8308 mode: ::std::os::raw::c_longlong,
8309 );
8310}
8311extern "C" {
8312 pub fn vmzCIS(
8313 n: ::std::os::raw::c_int,
8314 a: *const f64,
8315 r: *mut MKL_Complex16,
8316 mode: ::std::os::raw::c_longlong,
8317 );
8318}
8319extern "C" {
8320 pub fn VSEXPINT1_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
8321}
8322extern "C" {
8323 pub fn VDEXPINT1_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
8324}
8325extern "C" {
8326 pub fn vsexpint1_(n: *const ::std::os::raw::c_int, a: *const f32, r: *mut f32);
8327}
8328extern "C" {
8329 pub fn vdexpint1_(n: *const ::std::os::raw::c_int, a: *const f64, r: *mut f64);
8330}
8331extern "C" {
8332 pub fn vsExpInt1(n: ::std::os::raw::c_int, a: *const f32, r: *mut f32);
8333}
8334extern "C" {
8335 pub fn vdExpInt1(n: ::std::os::raw::c_int, a: *const f64, r: *mut f64);
8336}
8337extern "C" {
8338 pub fn VMSEXPINT1_(
8339 n: *const ::std::os::raw::c_int,
8340 a: *const f32,
8341 r: *mut f32,
8342 mode: *mut ::std::os::raw::c_longlong,
8343 );
8344}
8345extern "C" {
8346 pub fn VMDEXPINT1_(
8347 n: *const ::std::os::raw::c_int,
8348 a: *const f64,
8349 r: *mut f64,
8350 mode: *mut ::std::os::raw::c_longlong,
8351 );
8352}
8353extern "C" {
8354 pub fn vmsexpint1_(
8355 n: *const ::std::os::raw::c_int,
8356 a: *const f32,
8357 r: *mut f32,
8358 mode: *mut ::std::os::raw::c_longlong,
8359 );
8360}
8361extern "C" {
8362 pub fn vmdexpint1_(
8363 n: *const ::std::os::raw::c_int,
8364 a: *const f64,
8365 r: *mut f64,
8366 mode: *mut ::std::os::raw::c_longlong,
8367 );
8368}
8369extern "C" {
8370 pub fn vmsExpInt1(
8371 n: ::std::os::raw::c_int,
8372 a: *const f32,
8373 r: *mut f32,
8374 mode: ::std::os::raw::c_longlong,
8375 );
8376}
8377extern "C" {
8378 pub fn vmdExpInt1(
8379 n: ::std::os::raw::c_int,
8380 a: *const f64,
8381 r: *mut f64,
8382 mode: ::std::os::raw::c_longlong,
8383 );
8384}
8385extern "C" {
8386 pub fn VSPACKI_(
8387 n: *const ::std::os::raw::c_int,
8388 a: *const f32,
8389 incra: *const ::std::os::raw::c_int,
8390 y: *mut f32,
8391 );
8392}
8393extern "C" {
8394 pub fn VDPACKI_(
8395 n: *const ::std::os::raw::c_int,
8396 a: *const f64,
8397 incra: *const ::std::os::raw::c_int,
8398 y: *mut f64,
8399 );
8400}
8401extern "C" {
8402 pub fn vspacki_(
8403 n: *const ::std::os::raw::c_int,
8404 a: *const f32,
8405 incra: *const ::std::os::raw::c_int,
8406 y: *mut f32,
8407 );
8408}
8409extern "C" {
8410 pub fn vdpacki_(
8411 n: *const ::std::os::raw::c_int,
8412 a: *const f64,
8413 incra: *const ::std::os::raw::c_int,
8414 y: *mut f64,
8415 );
8416}
8417extern "C" {
8418 pub fn vsPackI(
8419 n: ::std::os::raw::c_int,
8420 a: *const f32,
8421 incra: ::std::os::raw::c_int,
8422 y: *mut f32,
8423 );
8424}
8425extern "C" {
8426 pub fn vdPackI(
8427 n: ::std::os::raw::c_int,
8428 a: *const f64,
8429 incra: ::std::os::raw::c_int,
8430 y: *mut f64,
8431 );
8432}
8433extern "C" {
8434 pub fn VCPACKI_(
8435 n: *const ::std::os::raw::c_int,
8436 a: *const MKL_Complex8,
8437 incra: *const ::std::os::raw::c_int,
8438 y: *mut MKL_Complex8,
8439 );
8440}
8441extern "C" {
8442 pub fn VZPACKI_(
8443 n: *const ::std::os::raw::c_int,
8444 a: *const MKL_Complex16,
8445 incra: *const ::std::os::raw::c_int,
8446 y: *mut MKL_Complex16,
8447 );
8448}
8449extern "C" {
8450 pub fn vcpacki_(
8451 n: *const ::std::os::raw::c_int,
8452 a: *const MKL_Complex8,
8453 incra: *const ::std::os::raw::c_int,
8454 y: *mut MKL_Complex8,
8455 );
8456}
8457extern "C" {
8458 pub fn vzpacki_(
8459 n: *const ::std::os::raw::c_int,
8460 a: *const MKL_Complex16,
8461 incra: *const ::std::os::raw::c_int,
8462 y: *mut MKL_Complex16,
8463 );
8464}
8465extern "C" {
8466 pub fn vcPackI(
8467 n: ::std::os::raw::c_int,
8468 a: *const MKL_Complex8,
8469 incra: ::std::os::raw::c_int,
8470 y: *mut MKL_Complex8,
8471 );
8472}
8473extern "C" {
8474 pub fn vzPackI(
8475 n: ::std::os::raw::c_int,
8476 a: *const MKL_Complex16,
8477 incra: ::std::os::raw::c_int,
8478 y: *mut MKL_Complex16,
8479 );
8480}
8481extern "C" {
8482 pub fn VSPACKV_(
8483 n: *const ::std::os::raw::c_int,
8484 a: *const f32,
8485 ia: *const ::std::os::raw::c_int,
8486 y: *mut f32,
8487 );
8488}
8489extern "C" {
8490 pub fn VDPACKV_(
8491 n: *const ::std::os::raw::c_int,
8492 a: *const f64,
8493 ia: *const ::std::os::raw::c_int,
8494 y: *mut f64,
8495 );
8496}
8497extern "C" {
8498 pub fn vspackv_(
8499 n: *const ::std::os::raw::c_int,
8500 a: *const f32,
8501 ia: *const ::std::os::raw::c_int,
8502 y: *mut f32,
8503 );
8504}
8505extern "C" {
8506 pub fn vdpackv_(
8507 n: *const ::std::os::raw::c_int,
8508 a: *const f64,
8509 ia: *const ::std::os::raw::c_int,
8510 y: *mut f64,
8511 );
8512}
8513extern "C" {
8514 pub fn vsPackV(
8515 n: ::std::os::raw::c_int,
8516 a: *const f32,
8517 ia: *const ::std::os::raw::c_int,
8518 y: *mut f32,
8519 );
8520}
8521extern "C" {
8522 pub fn vdPackV(
8523 n: ::std::os::raw::c_int,
8524 a: *const f64,
8525 ia: *const ::std::os::raw::c_int,
8526 y: *mut f64,
8527 );
8528}
8529extern "C" {
8530 pub fn VCPACKV_(
8531 n: *const ::std::os::raw::c_int,
8532 a: *const MKL_Complex8,
8533 ia: *const ::std::os::raw::c_int,
8534 y: *mut MKL_Complex8,
8535 );
8536}
8537extern "C" {
8538 pub fn VZPACKV_(
8539 n: *const ::std::os::raw::c_int,
8540 a: *const MKL_Complex16,
8541 ia: *const ::std::os::raw::c_int,
8542 y: *mut MKL_Complex16,
8543 );
8544}
8545extern "C" {
8546 pub fn vcpackv_(
8547 n: *const ::std::os::raw::c_int,
8548 a: *const MKL_Complex8,
8549 ia: *const ::std::os::raw::c_int,
8550 y: *mut MKL_Complex8,
8551 );
8552}
8553extern "C" {
8554 pub fn vzpackv_(
8555 n: *const ::std::os::raw::c_int,
8556 a: *const MKL_Complex16,
8557 ia: *const ::std::os::raw::c_int,
8558 y: *mut MKL_Complex16,
8559 );
8560}
8561extern "C" {
8562 pub fn vcPackV(
8563 n: ::std::os::raw::c_int,
8564 a: *const MKL_Complex8,
8565 ia: *const ::std::os::raw::c_int,
8566 y: *mut MKL_Complex8,
8567 );
8568}
8569extern "C" {
8570 pub fn vzPackV(
8571 n: ::std::os::raw::c_int,
8572 a: *const MKL_Complex16,
8573 ia: *const ::std::os::raw::c_int,
8574 y: *mut MKL_Complex16,
8575 );
8576}
8577extern "C" {
8578 pub fn VSPACKM_(
8579 n: *const ::std::os::raw::c_int,
8580 a: *const f32,
8581 ma: *const ::std::os::raw::c_int,
8582 y: *mut f32,
8583 );
8584}
8585extern "C" {
8586 pub fn VDPACKM_(
8587 n: *const ::std::os::raw::c_int,
8588 a: *const f64,
8589 ma: *const ::std::os::raw::c_int,
8590 y: *mut f64,
8591 );
8592}
8593extern "C" {
8594 pub fn vspackm_(
8595 n: *const ::std::os::raw::c_int,
8596 a: *const f32,
8597 ma: *const ::std::os::raw::c_int,
8598 y: *mut f32,
8599 );
8600}
8601extern "C" {
8602 pub fn vdpackm_(
8603 n: *const ::std::os::raw::c_int,
8604 a: *const f64,
8605 ma: *const ::std::os::raw::c_int,
8606 y: *mut f64,
8607 );
8608}
8609extern "C" {
8610 pub fn vsPackM(
8611 n: ::std::os::raw::c_int,
8612 a: *const f32,
8613 ma: *const ::std::os::raw::c_int,
8614 y: *mut f32,
8615 );
8616}
8617extern "C" {
8618 pub fn vdPackM(
8619 n: ::std::os::raw::c_int,
8620 a: *const f64,
8621 ma: *const ::std::os::raw::c_int,
8622 y: *mut f64,
8623 );
8624}
8625extern "C" {
8626 pub fn VCPACKM_(
8627 n: *const ::std::os::raw::c_int,
8628 a: *const MKL_Complex8,
8629 ma: *const ::std::os::raw::c_int,
8630 y: *mut MKL_Complex8,
8631 );
8632}
8633extern "C" {
8634 pub fn VZPACKM_(
8635 n: *const ::std::os::raw::c_int,
8636 a: *const MKL_Complex16,
8637 ma: *const ::std::os::raw::c_int,
8638 y: *mut MKL_Complex16,
8639 );
8640}
8641extern "C" {
8642 pub fn vcpackm_(
8643 n: *const ::std::os::raw::c_int,
8644 a: *const MKL_Complex8,
8645 ma: *const ::std::os::raw::c_int,
8646 y: *mut MKL_Complex8,
8647 );
8648}
8649extern "C" {
8650 pub fn vzpackm_(
8651 n: *const ::std::os::raw::c_int,
8652 a: *const MKL_Complex16,
8653 ma: *const ::std::os::raw::c_int,
8654 y: *mut MKL_Complex16,
8655 );
8656}
8657extern "C" {
8658 pub fn vcPackM(
8659 n: ::std::os::raw::c_int,
8660 a: *const MKL_Complex8,
8661 ma: *const ::std::os::raw::c_int,
8662 y: *mut MKL_Complex8,
8663 );
8664}
8665extern "C" {
8666 pub fn vzPackM(
8667 n: ::std::os::raw::c_int,
8668 a: *const MKL_Complex16,
8669 ma: *const ::std::os::raw::c_int,
8670 y: *mut MKL_Complex16,
8671 );
8672}
8673extern "C" {
8674 pub fn VSUNPACKI_(
8675 n: *const ::std::os::raw::c_int,
8676 a: *const f32,
8677 y: *mut f32,
8678 incry: *const ::std::os::raw::c_int,
8679 );
8680}
8681extern "C" {
8682 pub fn VDUNPACKI_(
8683 n: *const ::std::os::raw::c_int,
8684 a: *const f64,
8685 y: *mut f64,
8686 incry: *const ::std::os::raw::c_int,
8687 );
8688}
8689extern "C" {
8690 pub fn vsunpacki_(
8691 n: *const ::std::os::raw::c_int,
8692 a: *const f32,
8693 y: *mut f32,
8694 incry: *const ::std::os::raw::c_int,
8695 );
8696}
8697extern "C" {
8698 pub fn vdunpacki_(
8699 n: *const ::std::os::raw::c_int,
8700 a: *const f64,
8701 y: *mut f64,
8702 incry: *const ::std::os::raw::c_int,
8703 );
8704}
8705extern "C" {
8706 pub fn vsUnpackI(
8707 n: ::std::os::raw::c_int,
8708 a: *const f32,
8709 y: *mut f32,
8710 incry: ::std::os::raw::c_int,
8711 );
8712}
8713extern "C" {
8714 pub fn vdUnpackI(
8715 n: ::std::os::raw::c_int,
8716 a: *const f64,
8717 y: *mut f64,
8718 incry: ::std::os::raw::c_int,
8719 );
8720}
8721extern "C" {
8722 pub fn VCUNPACKI_(
8723 n: *const ::std::os::raw::c_int,
8724 a: *const MKL_Complex8,
8725 y: *mut MKL_Complex8,
8726 incry: *const ::std::os::raw::c_int,
8727 );
8728}
8729extern "C" {
8730 pub fn VZUNPACKI_(
8731 n: *const ::std::os::raw::c_int,
8732 a: *const MKL_Complex16,
8733 y: *mut MKL_Complex16,
8734 incry: *const ::std::os::raw::c_int,
8735 );
8736}
8737extern "C" {
8738 pub fn vcunpacki_(
8739 n: *const ::std::os::raw::c_int,
8740 a: *const MKL_Complex8,
8741 y: *mut MKL_Complex8,
8742 incry: *const ::std::os::raw::c_int,
8743 );
8744}
8745extern "C" {
8746 pub fn vzunpacki_(
8747 n: *const ::std::os::raw::c_int,
8748 a: *const MKL_Complex16,
8749 y: *mut MKL_Complex16,
8750 incry: *const ::std::os::raw::c_int,
8751 );
8752}
8753extern "C" {
8754 pub fn vcUnpackI(
8755 n: ::std::os::raw::c_int,
8756 a: *const MKL_Complex8,
8757 y: *mut MKL_Complex8,
8758 incry: ::std::os::raw::c_int,
8759 );
8760}
8761extern "C" {
8762 pub fn vzUnpackI(
8763 n: ::std::os::raw::c_int,
8764 a: *const MKL_Complex16,
8765 y: *mut MKL_Complex16,
8766 incry: ::std::os::raw::c_int,
8767 );
8768}
8769extern "C" {
8770 pub fn VSUNPACKV_(
8771 n: *const ::std::os::raw::c_int,
8772 a: *const f32,
8773 y: *mut f32,
8774 iy: *const ::std::os::raw::c_int,
8775 );
8776}
8777extern "C" {
8778 pub fn VDUNPACKV_(
8779 n: *const ::std::os::raw::c_int,
8780 a: *const f64,
8781 y: *mut f64,
8782 iy: *const ::std::os::raw::c_int,
8783 );
8784}
8785extern "C" {
8786 pub fn vsunpackv_(
8787 n: *const ::std::os::raw::c_int,
8788 a: *const f32,
8789 y: *mut f32,
8790 iy: *const ::std::os::raw::c_int,
8791 );
8792}
8793extern "C" {
8794 pub fn vdunpackv_(
8795 n: *const ::std::os::raw::c_int,
8796 a: *const f64,
8797 y: *mut f64,
8798 iy: *const ::std::os::raw::c_int,
8799 );
8800}
8801extern "C" {
8802 pub fn vsUnpackV(
8803 n: ::std::os::raw::c_int,
8804 a: *const f32,
8805 y: *mut f32,
8806 iy: *const ::std::os::raw::c_int,
8807 );
8808}
8809extern "C" {
8810 pub fn vdUnpackV(
8811 n: ::std::os::raw::c_int,
8812 a: *const f64,
8813 y: *mut f64,
8814 iy: *const ::std::os::raw::c_int,
8815 );
8816}
8817extern "C" {
8818 pub fn VCUNPACKV_(
8819 n: *const ::std::os::raw::c_int,
8820 a: *const MKL_Complex8,
8821 y: *mut MKL_Complex8,
8822 iy: *const ::std::os::raw::c_int,
8823 );
8824}
8825extern "C" {
8826 pub fn VZUNPACKV_(
8827 n: *const ::std::os::raw::c_int,
8828 a: *const MKL_Complex16,
8829 y: *mut MKL_Complex16,
8830 iy: *const ::std::os::raw::c_int,
8831 );
8832}
8833extern "C" {
8834 pub fn vcunpackv_(
8835 n: *const ::std::os::raw::c_int,
8836 a: *const MKL_Complex8,
8837 y: *mut MKL_Complex8,
8838 iy: *const ::std::os::raw::c_int,
8839 );
8840}
8841extern "C" {
8842 pub fn vzunpackv_(
8843 n: *const ::std::os::raw::c_int,
8844 a: *const MKL_Complex16,
8845 y: *mut MKL_Complex16,
8846 iy: *const ::std::os::raw::c_int,
8847 );
8848}
8849extern "C" {
8850 pub fn vcUnpackV(
8851 n: ::std::os::raw::c_int,
8852 a: *const MKL_Complex8,
8853 y: *mut MKL_Complex8,
8854 iy: *const ::std::os::raw::c_int,
8855 );
8856}
8857extern "C" {
8858 pub fn vzUnpackV(
8859 n: ::std::os::raw::c_int,
8860 a: *const MKL_Complex16,
8861 y: *mut MKL_Complex16,
8862 iy: *const ::std::os::raw::c_int,
8863 );
8864}
8865extern "C" {
8866 pub fn VSUNPACKM_(
8867 n: *const ::std::os::raw::c_int,
8868 a: *const f32,
8869 y: *mut f32,
8870 my: *const ::std::os::raw::c_int,
8871 );
8872}
8873extern "C" {
8874 pub fn VDUNPACKM_(
8875 n: *const ::std::os::raw::c_int,
8876 a: *const f64,
8877 y: *mut f64,
8878 my: *const ::std::os::raw::c_int,
8879 );
8880}
8881extern "C" {
8882 pub fn vsunpackm_(
8883 n: *const ::std::os::raw::c_int,
8884 a: *const f32,
8885 y: *mut f32,
8886 my: *const ::std::os::raw::c_int,
8887 );
8888}
8889extern "C" {
8890 pub fn vdunpackm_(
8891 n: *const ::std::os::raw::c_int,
8892 a: *const f64,
8893 y: *mut f64,
8894 my: *const ::std::os::raw::c_int,
8895 );
8896}
8897extern "C" {
8898 pub fn vsUnpackM(
8899 n: ::std::os::raw::c_int,
8900 a: *const f32,
8901 y: *mut f32,
8902 my: *const ::std::os::raw::c_int,
8903 );
8904}
8905extern "C" {
8906 pub fn vdUnpackM(
8907 n: ::std::os::raw::c_int,
8908 a: *const f64,
8909 y: *mut f64,
8910 my: *const ::std::os::raw::c_int,
8911 );
8912}
8913extern "C" {
8914 pub fn VCUNPACKM_(
8915 n: *const ::std::os::raw::c_int,
8916 a: *const MKL_Complex8,
8917 y: *mut MKL_Complex8,
8918 my: *const ::std::os::raw::c_int,
8919 );
8920}
8921extern "C" {
8922 pub fn VZUNPACKM_(
8923 n: *const ::std::os::raw::c_int,
8924 a: *const MKL_Complex16,
8925 y: *mut MKL_Complex16,
8926 my: *const ::std::os::raw::c_int,
8927 );
8928}
8929extern "C" {
8930 pub fn vcunpackm_(
8931 n: *const ::std::os::raw::c_int,
8932 a: *const MKL_Complex8,
8933 y: *mut MKL_Complex8,
8934 my: *const ::std::os::raw::c_int,
8935 );
8936}
8937extern "C" {
8938 pub fn vzunpackm_(
8939 n: *const ::std::os::raw::c_int,
8940 a: *const MKL_Complex16,
8941 y: *mut MKL_Complex16,
8942 my: *const ::std::os::raw::c_int,
8943 );
8944}
8945extern "C" {
8946 pub fn vcUnpackM(
8947 n: ::std::os::raw::c_int,
8948 a: *const MKL_Complex8,
8949 y: *mut MKL_Complex8,
8950 my: *const ::std::os::raw::c_int,
8951 );
8952}
8953extern "C" {
8954 pub fn vzUnpackM(
8955 n: ::std::os::raw::c_int,
8956 a: *const MKL_Complex16,
8957 y: *mut MKL_Complex16,
8958 my: *const ::std::os::raw::c_int,
8959 );
8960}
8961extern "C" {
8962 pub fn VMLSETERRSTATUS_(status: *const ::std::os::raw::c_int) -> ::std::os::raw::c_int;
8963}
8964extern "C" {
8965 pub fn vmlseterrstatus_(status: *const ::std::os::raw::c_int) -> ::std::os::raw::c_int;
8966}
8967extern "C" {
8968 pub fn vmlSetErrStatus(status: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
8969}
8970extern "C" {
8971 pub fn VMLGETERRSTATUS_() -> ::std::os::raw::c_int;
8972}
8973extern "C" {
8974 pub fn vmlgeterrstatus_() -> ::std::os::raw::c_int;
8975}
8976extern "C" {
8977 pub fn vmlGetErrStatus() -> ::std::os::raw::c_int;
8978}
8979extern "C" {
8980 pub fn VMLCLEARERRSTATUS_() -> ::std::os::raw::c_int;
8981}
8982extern "C" {
8983 pub fn vmlclearerrstatus_() -> ::std::os::raw::c_int;
8984}
8985extern "C" {
8986 pub fn vmlClearErrStatus() -> ::std::os::raw::c_int;
8987}
8988extern "C" {
8989 pub fn VMLSETERRORCALLBACK_(func: VMLErrorCallBack) -> VMLErrorCallBack;
8990}
8991extern "C" {
8992 pub fn vmlseterrorcallback_(func: VMLErrorCallBack) -> VMLErrorCallBack;
8993}
8994extern "C" {
8995 pub fn vmlSetErrorCallBack(func: VMLErrorCallBack) -> VMLErrorCallBack;
8996}
8997extern "C" {
8998 pub fn VMLGETERRORCALLBACK_() -> VMLErrorCallBack;
8999}
9000extern "C" {
9001 pub fn vmlgeterrorcallback_() -> VMLErrorCallBack;
9002}
9003extern "C" {
9004 pub fn vmlGetErrorCallBack() -> VMLErrorCallBack;
9005}
9006extern "C" {
9007 pub fn VMLCLEARERRORCALLBACK_() -> VMLErrorCallBack;
9008}
9009extern "C" {
9010 pub fn vmlclearerrorcallback_() -> VMLErrorCallBack;
9011}
9012extern "C" {
9013 pub fn vmlClearErrorCallBack() -> VMLErrorCallBack;
9014}
9015extern "C" {
9016 pub fn VMLSETMODE_(newmode: *const ::std::os::raw::c_uint) -> ::std::os::raw::c_uint;
9017}
9018extern "C" {
9019 pub fn vmlsetmode_(newmode: *const ::std::os::raw::c_uint) -> ::std::os::raw::c_uint;
9020}
9021extern "C" {
9022 pub fn vmlSetMode(newmode: ::std::os::raw::c_uint) -> ::std::os::raw::c_uint;
9023}
9024extern "C" {
9025 pub fn VMLGETMODE_() -> ::std::os::raw::c_uint;
9026}
9027extern "C" {
9028 pub fn vmlgetmode_() -> ::std::os::raw::c_uint;
9029}
9030extern "C" {
9031 pub fn vmlGetMode() -> ::std::os::raw::c_uint;
9032}
9033pub type VSLStreamStatePtr = *mut ::core::ffi::c_void;
9034pub type VSLConvTaskPtr = *mut ::core::ffi::c_void;
9035pub type VSLCorrTaskPtr = *mut ::core::ffi::c_void;
9036pub type VSLSSTaskPtr = *mut ::core::ffi::c_void;
9037pub type InitStreamPtr = ::core::option::Option<
9038 unsafe extern "C" fn(
9039 method: ::std::os::raw::c_int,
9040 stream: VSLStreamStatePtr,
9041 n: ::std::os::raw::c_int,
9042 params: *const ::std::os::raw::c_uint,
9043 ) -> ::std::os::raw::c_int,
9044>;
9045pub type sBRngPtr = ::core::option::Option<
9046 unsafe extern "C" fn(
9047 stream: VSLStreamStatePtr,
9048 n: ::std::os::raw::c_int,
9049 r: *mut f32,
9050 a: f32,
9051 b: f32,
9052 ) -> ::std::os::raw::c_int,
9053>;
9054pub type dBRngPtr = ::core::option::Option<
9055 unsafe extern "C" fn(
9056 stream: VSLStreamStatePtr,
9057 n: ::std::os::raw::c_int,
9058 r: *mut f64,
9059 a: f64,
9060 b: f64,
9061 ) -> ::std::os::raw::c_int,
9062>;
9063pub type iBRngPtr = ::core::option::Option<
9064 unsafe extern "C" fn(
9065 stream: VSLStreamStatePtr,
9066 n: ::std::os::raw::c_int,
9067 r: *mut ::std::os::raw::c_uint,
9068 ) -> ::std::os::raw::c_int,
9069>;
9070#[doc = " Pointers to callback functions for abstract streams"]
9071pub type iUpdateFuncPtr = ::core::option::Option<
9072 unsafe extern "C" fn(
9073 stream: VSLStreamStatePtr,
9074 n: *mut ::std::os::raw::c_int,
9075 ibuf: *mut ::std::os::raw::c_uint,
9076 nmin: *mut ::std::os::raw::c_int,
9077 nmax: *mut ::std::os::raw::c_int,
9078 idx: *mut ::std::os::raw::c_int,
9079 ) -> ::std::os::raw::c_int,
9080>;
9081pub type dUpdateFuncPtr = ::core::option::Option<
9082 unsafe extern "C" fn(
9083 stream: VSLStreamStatePtr,
9084 n: *mut ::std::os::raw::c_int,
9085 dbuf: *mut f64,
9086 nmin: *mut ::std::os::raw::c_int,
9087 nmax: *mut ::std::os::raw::c_int,
9088 idx: *mut ::std::os::raw::c_int,
9089 ) -> ::std::os::raw::c_int,
9090>;
9091pub type sUpdateFuncPtr = ::core::option::Option<
9092 unsafe extern "C" fn(
9093 stream: VSLStreamStatePtr,
9094 n: *mut ::std::os::raw::c_int,
9095 sbuf: *mut f32,
9096 nmin: *mut ::std::os::raw::c_int,
9097 nmax: *mut ::std::os::raw::c_int,
9098 idx: *mut ::std::os::raw::c_int,
9099 ) -> ::std::os::raw::c_int,
9100>;
9101#[repr(C)]
9102#[derive(Debug, Default, Copy, Clone, Hash, PartialOrd, Ord, PartialEq, Eq)]
9103pub struct _VSLBRngProperties {
9104 pub StreamStateSize: ::std::os::raw::c_int,
9105 pub NSeeds: ::std::os::raw::c_int,
9106 pub IncludesZero: ::std::os::raw::c_int,
9107 pub WordSize: ::std::os::raw::c_int,
9108 pub NBits: ::std::os::raw::c_int,
9109 pub InitStream: InitStreamPtr,
9110 pub sBRng: sBRngPtr,
9111 pub dBRng: dBRngPtr,
9112 pub iBRng: iBRngPtr,
9113}
9114#[test]
9115fn bindgen_test_layout__VSLBRngProperties() {
9116 assert_eq!(
9117 ::core::mem::size_of::<_VSLBRngProperties>(),
9118 56usize,
9119 concat!("Size of: ", stringify!(_VSLBRngProperties))
9120 );
9121 assert_eq!(
9122 ::core::mem::align_of::<_VSLBRngProperties>(),
9123 8usize,
9124 concat!("Alignment of ", stringify!(_VSLBRngProperties))
9125 );
9126 fn test_field_StreamStateSize() {
9127 assert_eq!(
9128 unsafe {
9129 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9130 let ptr = uninit.as_ptr();
9131 ::core::ptr::addr_of!((*ptr).StreamStateSize) as usize - ptr as usize
9132 },
9133 0usize,
9134 concat!(
9135 "Offset of field: ",
9136 stringify!(_VSLBRngProperties),
9137 "::",
9138 stringify!(StreamStateSize)
9139 )
9140 );
9141 }
9142 test_field_StreamStateSize();
9143 fn test_field_NSeeds() {
9144 assert_eq!(
9145 unsafe {
9146 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9147 let ptr = uninit.as_ptr();
9148 ::core::ptr::addr_of!((*ptr).NSeeds) as usize - ptr as usize
9149 },
9150 4usize,
9151 concat!(
9152 "Offset of field: ",
9153 stringify!(_VSLBRngProperties),
9154 "::",
9155 stringify!(NSeeds)
9156 )
9157 );
9158 }
9159 test_field_NSeeds();
9160 fn test_field_IncludesZero() {
9161 assert_eq!(
9162 unsafe {
9163 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9164 let ptr = uninit.as_ptr();
9165 ::core::ptr::addr_of!((*ptr).IncludesZero) as usize - ptr as usize
9166 },
9167 8usize,
9168 concat!(
9169 "Offset of field: ",
9170 stringify!(_VSLBRngProperties),
9171 "::",
9172 stringify!(IncludesZero)
9173 )
9174 );
9175 }
9176 test_field_IncludesZero();
9177 fn test_field_WordSize() {
9178 assert_eq!(
9179 unsafe {
9180 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9181 let ptr = uninit.as_ptr();
9182 ::core::ptr::addr_of!((*ptr).WordSize) as usize - ptr as usize
9183 },
9184 12usize,
9185 concat!(
9186 "Offset of field: ",
9187 stringify!(_VSLBRngProperties),
9188 "::",
9189 stringify!(WordSize)
9190 )
9191 );
9192 }
9193 test_field_WordSize();
9194 fn test_field_NBits() {
9195 assert_eq!(
9196 unsafe {
9197 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9198 let ptr = uninit.as_ptr();
9199 ::core::ptr::addr_of!((*ptr).NBits) as usize - ptr as usize
9200 },
9201 16usize,
9202 concat!(
9203 "Offset of field: ",
9204 stringify!(_VSLBRngProperties),
9205 "::",
9206 stringify!(NBits)
9207 )
9208 );
9209 }
9210 test_field_NBits();
9211 fn test_field_InitStream() {
9212 assert_eq!(
9213 unsafe {
9214 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9215 let ptr = uninit.as_ptr();
9216 ::core::ptr::addr_of!((*ptr).InitStream) as usize - ptr as usize
9217 },
9218 24usize,
9219 concat!(
9220 "Offset of field: ",
9221 stringify!(_VSLBRngProperties),
9222 "::",
9223 stringify!(InitStream)
9224 )
9225 );
9226 }
9227 test_field_InitStream();
9228 fn test_field_sBRng() {
9229 assert_eq!(
9230 unsafe {
9231 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9232 let ptr = uninit.as_ptr();
9233 ::core::ptr::addr_of!((*ptr).sBRng) as usize - ptr as usize
9234 },
9235 32usize,
9236 concat!(
9237 "Offset of field: ",
9238 stringify!(_VSLBRngProperties),
9239 "::",
9240 stringify!(sBRng)
9241 )
9242 );
9243 }
9244 test_field_sBRng();
9245 fn test_field_dBRng() {
9246 assert_eq!(
9247 unsafe {
9248 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9249 let ptr = uninit.as_ptr();
9250 ::core::ptr::addr_of!((*ptr).dBRng) as usize - ptr as usize
9251 },
9252 40usize,
9253 concat!(
9254 "Offset of field: ",
9255 stringify!(_VSLBRngProperties),
9256 "::",
9257 stringify!(dBRng)
9258 )
9259 );
9260 }
9261 test_field_dBRng();
9262 fn test_field_iBRng() {
9263 assert_eq!(
9264 unsafe {
9265 let uninit = ::core::mem::MaybeUninit::<_VSLBRngProperties>::uninit();
9266 let ptr = uninit.as_ptr();
9267 ::core::ptr::addr_of!((*ptr).iBRng) as usize - ptr as usize
9268 },
9269 48usize,
9270 concat!(
9271 "Offset of field: ",
9272 stringify!(_VSLBRngProperties),
9273 "::",
9274 stringify!(iBRng)
9275 )
9276 );
9277 }
9278 test_field_iBRng();
9279}
9280pub type VSLBRngProperties = _VSLBRngProperties;
9281extern "C" {
9282 pub fn vdRngCauchy(
9283 arg1: ::std::os::raw::c_int,
9284 arg2: VSLStreamStatePtr,
9285 arg3: ::std::os::raw::c_int,
9286 arg4: *mut f64,
9287 arg5: f64,
9288 arg6: f64,
9289 ) -> ::std::os::raw::c_int;
9290}
9291extern "C" {
9292 pub fn VDRNGCAUCHY_(
9293 arg1: *const ::std::os::raw::c_int,
9294 arg2: *mut VSLStreamStatePtr,
9295 arg3: *const ::std::os::raw::c_int,
9296 arg4: *mut f64,
9297 arg5: *const f64,
9298 arg6: *const f64,
9299 ) -> ::std::os::raw::c_int;
9300}
9301extern "C" {
9302 pub fn vdrngcauchy_(
9303 arg1: *const ::std::os::raw::c_int,
9304 arg2: *mut VSLStreamStatePtr,
9305 arg3: *const ::std::os::raw::c_int,
9306 arg4: *mut f64,
9307 arg5: *const f64,
9308 arg6: *const f64,
9309 ) -> ::std::os::raw::c_int;
9310}
9311extern "C" {
9312 pub fn vsRngCauchy(
9313 arg1: ::std::os::raw::c_int,
9314 arg2: VSLStreamStatePtr,
9315 arg3: ::std::os::raw::c_int,
9316 arg4: *mut f32,
9317 arg5: f32,
9318 arg6: f32,
9319 ) -> ::std::os::raw::c_int;
9320}
9321extern "C" {
9322 pub fn VSRNGCAUCHY_(
9323 arg1: *const ::std::os::raw::c_int,
9324 arg2: *mut VSLStreamStatePtr,
9325 arg3: *const ::std::os::raw::c_int,
9326 arg4: *mut f32,
9327 arg5: *const f32,
9328 arg6: *const f32,
9329 ) -> ::std::os::raw::c_int;
9330}
9331extern "C" {
9332 pub fn vsrngcauchy_(
9333 arg1: *const ::std::os::raw::c_int,
9334 arg2: *mut VSLStreamStatePtr,
9335 arg3: *const ::std::os::raw::c_int,
9336 arg4: *mut f32,
9337 arg5: *const f32,
9338 arg6: *const f32,
9339 ) -> ::std::os::raw::c_int;
9340}
9341extern "C" {
9342 pub fn vdRngUniform(
9343 arg1: ::std::os::raw::c_int,
9344 arg2: VSLStreamStatePtr,
9345 arg3: ::std::os::raw::c_int,
9346 arg4: *mut f64,
9347 arg5: f64,
9348 arg6: f64,
9349 ) -> ::std::os::raw::c_int;
9350}
9351extern "C" {
9352 pub fn VDRNGUNIFORM_(
9353 arg1: *const ::std::os::raw::c_int,
9354 arg2: *mut VSLStreamStatePtr,
9355 arg3: *const ::std::os::raw::c_int,
9356 arg4: *mut f64,
9357 arg5: *const f64,
9358 arg6: *const f64,
9359 ) -> ::std::os::raw::c_int;
9360}
9361extern "C" {
9362 pub fn vdrnguniform_(
9363 arg1: *const ::std::os::raw::c_int,
9364 arg2: *mut VSLStreamStatePtr,
9365 arg3: *const ::std::os::raw::c_int,
9366 arg4: *mut f64,
9367 arg5: *const f64,
9368 arg6: *const f64,
9369 ) -> ::std::os::raw::c_int;
9370}
9371extern "C" {
9372 pub fn vsRngUniform(
9373 arg1: ::std::os::raw::c_int,
9374 arg2: VSLStreamStatePtr,
9375 arg3: ::std::os::raw::c_int,
9376 arg4: *mut f32,
9377 arg5: f32,
9378 arg6: f32,
9379 ) -> ::std::os::raw::c_int;
9380}
9381extern "C" {
9382 pub fn VSRNGUNIFORM_(
9383 arg1: *const ::std::os::raw::c_int,
9384 arg2: *mut VSLStreamStatePtr,
9385 arg3: *const ::std::os::raw::c_int,
9386 arg4: *mut f32,
9387 arg5: *const f32,
9388 arg6: *const f32,
9389 ) -> ::std::os::raw::c_int;
9390}
9391extern "C" {
9392 pub fn vsrnguniform_(
9393 arg1: *const ::std::os::raw::c_int,
9394 arg2: *mut VSLStreamStatePtr,
9395 arg3: *const ::std::os::raw::c_int,
9396 arg4: *mut f32,
9397 arg5: *const f32,
9398 arg6: *const f32,
9399 ) -> ::std::os::raw::c_int;
9400}
9401extern "C" {
9402 pub fn vdRngGaussian(
9403 arg1: ::std::os::raw::c_int,
9404 arg2: VSLStreamStatePtr,
9405 arg3: ::std::os::raw::c_int,
9406 arg4: *mut f64,
9407 arg5: f64,
9408 arg6: f64,
9409 ) -> ::std::os::raw::c_int;
9410}
9411extern "C" {
9412 pub fn VDRNGGAUSSIAN_(
9413 arg1: *const ::std::os::raw::c_int,
9414 arg2: *mut VSLStreamStatePtr,
9415 arg3: *const ::std::os::raw::c_int,
9416 arg4: *mut f64,
9417 arg5: *const f64,
9418 arg6: *const f64,
9419 ) -> ::std::os::raw::c_int;
9420}
9421extern "C" {
9422 pub fn vdrnggaussian_(
9423 arg1: *const ::std::os::raw::c_int,
9424 arg2: *mut VSLStreamStatePtr,
9425 arg3: *const ::std::os::raw::c_int,
9426 arg4: *mut f64,
9427 arg5: *const f64,
9428 arg6: *const f64,
9429 ) -> ::std::os::raw::c_int;
9430}
9431extern "C" {
9432 pub fn vsRngGaussian(
9433 arg1: ::std::os::raw::c_int,
9434 arg2: VSLStreamStatePtr,
9435 arg3: ::std::os::raw::c_int,
9436 arg4: *mut f32,
9437 arg5: f32,
9438 arg6: f32,
9439 ) -> ::std::os::raw::c_int;
9440}
9441extern "C" {
9442 pub fn VSRNGGAUSSIAN_(
9443 arg1: *const ::std::os::raw::c_int,
9444 arg2: *mut VSLStreamStatePtr,
9445 arg3: *const ::std::os::raw::c_int,
9446 arg4: *mut f32,
9447 arg5: *const f32,
9448 arg6: *const f32,
9449 ) -> ::std::os::raw::c_int;
9450}
9451extern "C" {
9452 pub fn vsrnggaussian_(
9453 arg1: *const ::std::os::raw::c_int,
9454 arg2: *mut VSLStreamStatePtr,
9455 arg3: *const ::std::os::raw::c_int,
9456 arg4: *mut f32,
9457 arg5: *const f32,
9458 arg6: *const f32,
9459 ) -> ::std::os::raw::c_int;
9460}
9461extern "C" {
9462 pub fn vdRngGaussianMV(
9463 arg1: ::std::os::raw::c_int,
9464 arg2: VSLStreamStatePtr,
9465 arg3: ::std::os::raw::c_int,
9466 arg4: *mut f64,
9467 arg5: ::std::os::raw::c_int,
9468 arg6: ::std::os::raw::c_int,
9469 arg7: *const f64,
9470 arg8: *const f64,
9471 ) -> ::std::os::raw::c_int;
9472}
9473extern "C" {
9474 pub fn VDRNGGAUSSIANMV_(
9475 arg1: *const ::std::os::raw::c_int,
9476 arg2: *mut VSLStreamStatePtr,
9477 arg3: *const ::std::os::raw::c_int,
9478 arg4: *mut f64,
9479 arg5: *const ::std::os::raw::c_int,
9480 arg6: *const ::std::os::raw::c_int,
9481 arg7: *const f64,
9482 arg8: *const f64,
9483 ) -> ::std::os::raw::c_int;
9484}
9485extern "C" {
9486 pub fn vdrnggaussianmv_(
9487 arg1: *const ::std::os::raw::c_int,
9488 arg2: *mut VSLStreamStatePtr,
9489 arg3: *const ::std::os::raw::c_int,
9490 arg4: *mut f64,
9491 arg5: *const ::std::os::raw::c_int,
9492 arg6: *const ::std::os::raw::c_int,
9493 arg7: *const f64,
9494 arg8: *const f64,
9495 ) -> ::std::os::raw::c_int;
9496}
9497extern "C" {
9498 pub fn vsRngGaussianMV(
9499 arg1: ::std::os::raw::c_int,
9500 arg2: VSLStreamStatePtr,
9501 arg3: ::std::os::raw::c_int,
9502 arg4: *mut f32,
9503 arg5: ::std::os::raw::c_int,
9504 arg6: ::std::os::raw::c_int,
9505 arg7: *const f32,
9506 arg8: *const f32,
9507 ) -> ::std::os::raw::c_int;
9508}
9509extern "C" {
9510 pub fn VSRNGGAUSSIANMV_(
9511 arg1: *const ::std::os::raw::c_int,
9512 arg2: *mut VSLStreamStatePtr,
9513 arg3: *const ::std::os::raw::c_int,
9514 arg4: *mut f32,
9515 arg5: *const ::std::os::raw::c_int,
9516 arg6: *const ::std::os::raw::c_int,
9517 arg7: *const f32,
9518 arg8: *const f32,
9519 ) -> ::std::os::raw::c_int;
9520}
9521extern "C" {
9522 pub fn vsrnggaussianmv_(
9523 arg1: *const ::std::os::raw::c_int,
9524 arg2: *mut VSLStreamStatePtr,
9525 arg3: *const ::std::os::raw::c_int,
9526 arg4: *mut f32,
9527 arg5: *const ::std::os::raw::c_int,
9528 arg6: *const ::std::os::raw::c_int,
9529 arg7: *const f32,
9530 arg8: *const f32,
9531 ) -> ::std::os::raw::c_int;
9532}
9533extern "C" {
9534 pub fn vdRngExponential(
9535 arg1: ::std::os::raw::c_int,
9536 arg2: VSLStreamStatePtr,
9537 arg3: ::std::os::raw::c_int,
9538 arg4: *mut f64,
9539 arg5: f64,
9540 arg6: f64,
9541 ) -> ::std::os::raw::c_int;
9542}
9543extern "C" {
9544 pub fn VDRNGEXPONENTIAL_(
9545 arg1: *const ::std::os::raw::c_int,
9546 arg2: *mut VSLStreamStatePtr,
9547 arg3: *const ::std::os::raw::c_int,
9548 arg4: *mut f64,
9549 arg5: *const f64,
9550 arg6: *const f64,
9551 ) -> ::std::os::raw::c_int;
9552}
9553extern "C" {
9554 pub fn vdrngexponential_(
9555 arg1: *const ::std::os::raw::c_int,
9556 arg2: *mut VSLStreamStatePtr,
9557 arg3: *const ::std::os::raw::c_int,
9558 arg4: *mut f64,
9559 arg5: *const f64,
9560 arg6: *const f64,
9561 ) -> ::std::os::raw::c_int;
9562}
9563extern "C" {
9564 pub fn vsRngExponential(
9565 arg1: ::std::os::raw::c_int,
9566 arg2: VSLStreamStatePtr,
9567 arg3: ::std::os::raw::c_int,
9568 arg4: *mut f32,
9569 arg5: f32,
9570 arg6: f32,
9571 ) -> ::std::os::raw::c_int;
9572}
9573extern "C" {
9574 pub fn VSRNGEXPONENTIAL_(
9575 arg1: *const ::std::os::raw::c_int,
9576 arg2: *mut VSLStreamStatePtr,
9577 arg3: *const ::std::os::raw::c_int,
9578 arg4: *mut f32,
9579 arg5: *const f32,
9580 arg6: *const f32,
9581 ) -> ::std::os::raw::c_int;
9582}
9583extern "C" {
9584 pub fn vsrngexponential_(
9585 arg1: *const ::std::os::raw::c_int,
9586 arg2: *mut VSLStreamStatePtr,
9587 arg3: *const ::std::os::raw::c_int,
9588 arg4: *mut f32,
9589 arg5: *const f32,
9590 arg6: *const f32,
9591 ) -> ::std::os::raw::c_int;
9592}
9593extern "C" {
9594 pub fn vdRngLaplace(
9595 arg1: ::std::os::raw::c_int,
9596 arg2: VSLStreamStatePtr,
9597 arg3: ::std::os::raw::c_int,
9598 arg4: *mut f64,
9599 arg5: f64,
9600 arg6: f64,
9601 ) -> ::std::os::raw::c_int;
9602}
9603extern "C" {
9604 pub fn VDRNGLAPLACE_(
9605 arg1: *const ::std::os::raw::c_int,
9606 arg2: *mut VSLStreamStatePtr,
9607 arg3: *const ::std::os::raw::c_int,
9608 arg4: *mut f64,
9609 arg5: *const f64,
9610 arg6: *const f64,
9611 ) -> ::std::os::raw::c_int;
9612}
9613extern "C" {
9614 pub fn vdrnglaplace_(
9615 arg1: *const ::std::os::raw::c_int,
9616 arg2: *mut VSLStreamStatePtr,
9617 arg3: *const ::std::os::raw::c_int,
9618 arg4: *mut f64,
9619 arg5: *const f64,
9620 arg6: *const f64,
9621 ) -> ::std::os::raw::c_int;
9622}
9623extern "C" {
9624 pub fn vsRngLaplace(
9625 arg1: ::std::os::raw::c_int,
9626 arg2: VSLStreamStatePtr,
9627 arg3: ::std::os::raw::c_int,
9628 arg4: *mut f32,
9629 arg5: f32,
9630 arg6: f32,
9631 ) -> ::std::os::raw::c_int;
9632}
9633extern "C" {
9634 pub fn VSRNGLAPLACE_(
9635 arg1: *const ::std::os::raw::c_int,
9636 arg2: *mut VSLStreamStatePtr,
9637 arg3: *const ::std::os::raw::c_int,
9638 arg4: *mut f32,
9639 arg5: *const f32,
9640 arg6: *const f32,
9641 ) -> ::std::os::raw::c_int;
9642}
9643extern "C" {
9644 pub fn vsrnglaplace_(
9645 arg1: *const ::std::os::raw::c_int,
9646 arg2: *mut VSLStreamStatePtr,
9647 arg3: *const ::std::os::raw::c_int,
9648 arg4: *mut f32,
9649 arg5: *const f32,
9650 arg6: *const f32,
9651 ) -> ::std::os::raw::c_int;
9652}
9653extern "C" {
9654 pub fn vdRngWeibull(
9655 arg1: ::std::os::raw::c_int,
9656 arg2: VSLStreamStatePtr,
9657 arg3: ::std::os::raw::c_int,
9658 arg4: *mut f64,
9659 arg5: f64,
9660 arg6: f64,
9661 arg7: f64,
9662 ) -> ::std::os::raw::c_int;
9663}
9664extern "C" {
9665 pub fn VDRNGWEIBULL_(
9666 arg1: *const ::std::os::raw::c_int,
9667 arg2: *mut VSLStreamStatePtr,
9668 arg3: *const ::std::os::raw::c_int,
9669 arg4: *mut f64,
9670 arg5: *const f64,
9671 arg6: *const f64,
9672 arg7: *const f64,
9673 ) -> ::std::os::raw::c_int;
9674}
9675extern "C" {
9676 pub fn vdrngweibull_(
9677 arg1: *const ::std::os::raw::c_int,
9678 arg2: *mut VSLStreamStatePtr,
9679 arg3: *const ::std::os::raw::c_int,
9680 arg4: *mut f64,
9681 arg5: *const f64,
9682 arg6: *const f64,
9683 arg7: *const f64,
9684 ) -> ::std::os::raw::c_int;
9685}
9686extern "C" {
9687 pub fn vsRngWeibull(
9688 arg1: ::std::os::raw::c_int,
9689 arg2: VSLStreamStatePtr,
9690 arg3: ::std::os::raw::c_int,
9691 arg4: *mut f32,
9692 arg5: f32,
9693 arg6: f32,
9694 arg7: f32,
9695 ) -> ::std::os::raw::c_int;
9696}
9697extern "C" {
9698 pub fn VSRNGWEIBULL_(
9699 arg1: *const ::std::os::raw::c_int,
9700 arg2: *mut VSLStreamStatePtr,
9701 arg3: *const ::std::os::raw::c_int,
9702 arg4: *mut f32,
9703 arg5: *const f32,
9704 arg6: *const f32,
9705 arg7: *const f32,
9706 ) -> ::std::os::raw::c_int;
9707}
9708extern "C" {
9709 pub fn vsrngweibull_(
9710 arg1: *const ::std::os::raw::c_int,
9711 arg2: *mut VSLStreamStatePtr,
9712 arg3: *const ::std::os::raw::c_int,
9713 arg4: *mut f32,
9714 arg5: *const f32,
9715 arg6: *const f32,
9716 arg7: *const f32,
9717 ) -> ::std::os::raw::c_int;
9718}
9719extern "C" {
9720 pub fn vdRngRayleigh(
9721 arg1: ::std::os::raw::c_int,
9722 arg2: VSLStreamStatePtr,
9723 arg3: ::std::os::raw::c_int,
9724 arg4: *mut f64,
9725 arg5: f64,
9726 arg6: f64,
9727 ) -> ::std::os::raw::c_int;
9728}
9729extern "C" {
9730 pub fn VDRNGRAYLEIGH_(
9731 arg1: *const ::std::os::raw::c_int,
9732 arg2: *mut VSLStreamStatePtr,
9733 arg3: *const ::std::os::raw::c_int,
9734 arg4: *mut f64,
9735 arg5: *const f64,
9736 arg6: *const f64,
9737 ) -> ::std::os::raw::c_int;
9738}
9739extern "C" {
9740 pub fn vdrngrayleigh_(
9741 arg1: *const ::std::os::raw::c_int,
9742 arg2: *mut VSLStreamStatePtr,
9743 arg3: *const ::std::os::raw::c_int,
9744 arg4: *mut f64,
9745 arg5: *const f64,
9746 arg6: *const f64,
9747 ) -> ::std::os::raw::c_int;
9748}
9749extern "C" {
9750 pub fn vsRngRayleigh(
9751 arg1: ::std::os::raw::c_int,
9752 arg2: VSLStreamStatePtr,
9753 arg3: ::std::os::raw::c_int,
9754 arg4: *mut f32,
9755 arg5: f32,
9756 arg6: f32,
9757 ) -> ::std::os::raw::c_int;
9758}
9759extern "C" {
9760 pub fn VSRNGRAYLEIGH_(
9761 arg1: *const ::std::os::raw::c_int,
9762 arg2: *mut VSLStreamStatePtr,
9763 arg3: *const ::std::os::raw::c_int,
9764 arg4: *mut f32,
9765 arg5: *const f32,
9766 arg6: *const f32,
9767 ) -> ::std::os::raw::c_int;
9768}
9769extern "C" {
9770 pub fn vsrngrayleigh_(
9771 arg1: *const ::std::os::raw::c_int,
9772 arg2: *mut VSLStreamStatePtr,
9773 arg3: *const ::std::os::raw::c_int,
9774 arg4: *mut f32,
9775 arg5: *const f32,
9776 arg6: *const f32,
9777 ) -> ::std::os::raw::c_int;
9778}
9779extern "C" {
9780 pub fn vdRngLognormal(
9781 arg1: ::std::os::raw::c_int,
9782 arg2: VSLStreamStatePtr,
9783 arg3: ::std::os::raw::c_int,
9784 arg4: *mut f64,
9785 arg5: f64,
9786 arg6: f64,
9787 arg7: f64,
9788 arg8: f64,
9789 ) -> ::std::os::raw::c_int;
9790}
9791extern "C" {
9792 pub fn VDRNGLOGNORMAL_(
9793 arg1: *const ::std::os::raw::c_int,
9794 arg2: *mut VSLStreamStatePtr,
9795 arg3: *const ::std::os::raw::c_int,
9796 arg4: *mut f64,
9797 arg5: *const f64,
9798 arg6: *const f64,
9799 arg7: *const f64,
9800 arg8: *const f64,
9801 ) -> ::std::os::raw::c_int;
9802}
9803extern "C" {
9804 pub fn vdrnglognormal_(
9805 arg1: *const ::std::os::raw::c_int,
9806 arg2: *mut VSLStreamStatePtr,
9807 arg3: *const ::std::os::raw::c_int,
9808 arg4: *mut f64,
9809 arg5: *const f64,
9810 arg6: *const f64,
9811 arg7: *const f64,
9812 arg8: *const f64,
9813 ) -> ::std::os::raw::c_int;
9814}
9815extern "C" {
9816 pub fn vsRngLognormal(
9817 arg1: ::std::os::raw::c_int,
9818 arg2: VSLStreamStatePtr,
9819 arg3: ::std::os::raw::c_int,
9820 arg4: *mut f32,
9821 arg5: f32,
9822 arg6: f32,
9823 arg7: f32,
9824 arg8: f32,
9825 ) -> ::std::os::raw::c_int;
9826}
9827extern "C" {
9828 pub fn VSRNGLOGNORMAL_(
9829 arg1: *const ::std::os::raw::c_int,
9830 arg2: *mut VSLStreamStatePtr,
9831 arg3: *const ::std::os::raw::c_int,
9832 arg4: *mut f32,
9833 arg5: *const f32,
9834 arg6: *const f32,
9835 arg7: *const f32,
9836 arg8: *const f32,
9837 ) -> ::std::os::raw::c_int;
9838}
9839extern "C" {
9840 pub fn vsrnglognormal_(
9841 arg1: *const ::std::os::raw::c_int,
9842 arg2: *mut VSLStreamStatePtr,
9843 arg3: *const ::std::os::raw::c_int,
9844 arg4: *mut f32,
9845 arg5: *const f32,
9846 arg6: *const f32,
9847 arg7: *const f32,
9848 arg8: *const f32,
9849 ) -> ::std::os::raw::c_int;
9850}
9851extern "C" {
9852 pub fn vdRngGumbel(
9853 arg1: ::std::os::raw::c_int,
9854 arg2: VSLStreamStatePtr,
9855 arg3: ::std::os::raw::c_int,
9856 arg4: *mut f64,
9857 arg5: f64,
9858 arg6: f64,
9859 ) -> ::std::os::raw::c_int;
9860}
9861extern "C" {
9862 pub fn VDRNGGUMBEL_(
9863 arg1: *const ::std::os::raw::c_int,
9864 arg2: *mut VSLStreamStatePtr,
9865 arg3: *const ::std::os::raw::c_int,
9866 arg4: *mut f64,
9867 arg5: *const f64,
9868 arg6: *const f64,
9869 ) -> ::std::os::raw::c_int;
9870}
9871extern "C" {
9872 pub fn vdrnggumbel_(
9873 arg1: *const ::std::os::raw::c_int,
9874 arg2: *mut VSLStreamStatePtr,
9875 arg3: *const ::std::os::raw::c_int,
9876 arg4: *mut f64,
9877 arg5: *const f64,
9878 arg6: *const f64,
9879 ) -> ::std::os::raw::c_int;
9880}
9881extern "C" {
9882 pub fn vsRngGumbel(
9883 arg1: ::std::os::raw::c_int,
9884 arg2: VSLStreamStatePtr,
9885 arg3: ::std::os::raw::c_int,
9886 arg4: *mut f32,
9887 arg5: f32,
9888 arg6: f32,
9889 ) -> ::std::os::raw::c_int;
9890}
9891extern "C" {
9892 pub fn VSRNGGUMBEL_(
9893 arg1: *const ::std::os::raw::c_int,
9894 arg2: *mut VSLStreamStatePtr,
9895 arg3: *const ::std::os::raw::c_int,
9896 arg4: *mut f32,
9897 arg5: *const f32,
9898 arg6: *const f32,
9899 ) -> ::std::os::raw::c_int;
9900}
9901extern "C" {
9902 pub fn vsrnggumbel_(
9903 arg1: *const ::std::os::raw::c_int,
9904 arg2: *mut VSLStreamStatePtr,
9905 arg3: *const ::std::os::raw::c_int,
9906 arg4: *mut f32,
9907 arg5: *const f32,
9908 arg6: *const f32,
9909 ) -> ::std::os::raw::c_int;
9910}
9911extern "C" {
9912 pub fn vdRngGamma(
9913 arg1: ::std::os::raw::c_int,
9914 arg2: VSLStreamStatePtr,
9915 arg3: ::std::os::raw::c_int,
9916 arg4: *mut f64,
9917 arg5: f64,
9918 arg6: f64,
9919 arg7: f64,
9920 ) -> ::std::os::raw::c_int;
9921}
9922extern "C" {
9923 pub fn VDRNGGAMMA_(
9924 arg1: *const ::std::os::raw::c_int,
9925 arg2: *mut VSLStreamStatePtr,
9926 arg3: *const ::std::os::raw::c_int,
9927 arg4: *mut f64,
9928 arg5: *const f64,
9929 arg6: *const f64,
9930 arg7: *const f64,
9931 ) -> ::std::os::raw::c_int;
9932}
9933extern "C" {
9934 pub fn vdrnggamma_(
9935 arg1: *const ::std::os::raw::c_int,
9936 arg2: *mut VSLStreamStatePtr,
9937 arg3: *const ::std::os::raw::c_int,
9938 arg4: *mut f64,
9939 arg5: *const f64,
9940 arg6: *const f64,
9941 arg7: *const f64,
9942 ) -> ::std::os::raw::c_int;
9943}
9944extern "C" {
9945 pub fn vsRngGamma(
9946 arg1: ::std::os::raw::c_int,
9947 arg2: VSLStreamStatePtr,
9948 arg3: ::std::os::raw::c_int,
9949 arg4: *mut f32,
9950 arg5: f32,
9951 arg6: f32,
9952 arg7: f32,
9953 ) -> ::std::os::raw::c_int;
9954}
9955extern "C" {
9956 pub fn VSRNGGAMMA_(
9957 arg1: *const ::std::os::raw::c_int,
9958 arg2: *mut VSLStreamStatePtr,
9959 arg3: *const ::std::os::raw::c_int,
9960 arg4: *mut f32,
9961 arg5: *const f32,
9962 arg6: *const f32,
9963 arg7: *const f32,
9964 ) -> ::std::os::raw::c_int;
9965}
9966extern "C" {
9967 pub fn vsrnggamma_(
9968 arg1: *const ::std::os::raw::c_int,
9969 arg2: *mut VSLStreamStatePtr,
9970 arg3: *const ::std::os::raw::c_int,
9971 arg4: *mut f32,
9972 arg5: *const f32,
9973 arg6: *const f32,
9974 arg7: *const f32,
9975 ) -> ::std::os::raw::c_int;
9976}
9977extern "C" {
9978 pub fn vdRngBeta(
9979 arg1: ::std::os::raw::c_int,
9980 arg2: VSLStreamStatePtr,
9981 arg3: ::std::os::raw::c_int,
9982 arg4: *mut f64,
9983 arg5: f64,
9984 arg6: f64,
9985 arg7: f64,
9986 arg8: f64,
9987 ) -> ::std::os::raw::c_int;
9988}
9989extern "C" {
9990 pub fn VDRNGBETA_(
9991 arg1: *const ::std::os::raw::c_int,
9992 arg2: *mut VSLStreamStatePtr,
9993 arg3: *const ::std::os::raw::c_int,
9994 arg4: *mut f64,
9995 arg5: *const f64,
9996 arg6: *const f64,
9997 arg7: *const f64,
9998 arg8: *const f64,
9999 ) -> ::std::os::raw::c_int;
10000}
10001extern "C" {
10002 pub fn vdrngbeta_(
10003 arg1: *const ::std::os::raw::c_int,
10004 arg2: *mut VSLStreamStatePtr,
10005 arg3: *const ::std::os::raw::c_int,
10006 arg4: *mut f64,
10007 arg5: *const f64,
10008 arg6: *const f64,
10009 arg7: *const f64,
10010 arg8: *const f64,
10011 ) -> ::std::os::raw::c_int;
10012}
10013extern "C" {
10014 pub fn vsRngBeta(
10015 arg1: ::std::os::raw::c_int,
10016 arg2: VSLStreamStatePtr,
10017 arg3: ::std::os::raw::c_int,
10018 arg4: *mut f32,
10019 arg5: f32,
10020 arg6: f32,
10021 arg7: f32,
10022 arg8: f32,
10023 ) -> ::std::os::raw::c_int;
10024}
10025extern "C" {
10026 pub fn VSRNGBETA_(
10027 arg1: *const ::std::os::raw::c_int,
10028 arg2: *mut VSLStreamStatePtr,
10029 arg3: *const ::std::os::raw::c_int,
10030 arg4: *mut f32,
10031 arg5: *const f32,
10032 arg6: *const f32,
10033 arg7: *const f32,
10034 arg8: *const f32,
10035 ) -> ::std::os::raw::c_int;
10036}
10037extern "C" {
10038 pub fn vsrngbeta_(
10039 arg1: *const ::std::os::raw::c_int,
10040 arg2: *mut VSLStreamStatePtr,
10041 arg3: *const ::std::os::raw::c_int,
10042 arg4: *mut f32,
10043 arg5: *const f32,
10044 arg6: *const f32,
10045 arg7: *const f32,
10046 arg8: *const f32,
10047 ) -> ::std::os::raw::c_int;
10048}
10049extern "C" {
10050 pub fn vdRngChiSquare(
10051 arg1: ::std::os::raw::c_int,
10052 arg2: VSLStreamStatePtr,
10053 arg3: ::std::os::raw::c_int,
10054 arg4: *mut f64,
10055 arg5: ::std::os::raw::c_int,
10056 ) -> ::std::os::raw::c_int;
10057}
10058extern "C" {
10059 pub fn VDRNGCHISQUARE_(
10060 arg1: *const ::std::os::raw::c_int,
10061 arg2: *mut VSLStreamStatePtr,
10062 arg3: *const ::std::os::raw::c_int,
10063 arg4: *mut f64,
10064 arg5: *const ::std::os::raw::c_int,
10065 ) -> ::std::os::raw::c_int;
10066}
10067extern "C" {
10068 pub fn vdrngchisquare_(
10069 arg1: *const ::std::os::raw::c_int,
10070 arg2: *mut VSLStreamStatePtr,
10071 arg3: *const ::std::os::raw::c_int,
10072 arg4: *mut f64,
10073 arg5: *const ::std::os::raw::c_int,
10074 ) -> ::std::os::raw::c_int;
10075}
10076extern "C" {
10077 pub fn vsRngChiSquare(
10078 arg1: ::std::os::raw::c_int,
10079 arg2: VSLStreamStatePtr,
10080 arg3: ::std::os::raw::c_int,
10081 arg4: *mut f32,
10082 arg5: ::std::os::raw::c_int,
10083 ) -> ::std::os::raw::c_int;
10084}
10085extern "C" {
10086 pub fn VSRNGCHISQUARE_(
10087 arg1: *const ::std::os::raw::c_int,
10088 arg2: *mut VSLStreamStatePtr,
10089 arg3: *const ::std::os::raw::c_int,
10090 arg4: *mut f32,
10091 arg5: *const ::std::os::raw::c_int,
10092 ) -> ::std::os::raw::c_int;
10093}
10094extern "C" {
10095 pub fn vsrngchisquare_(
10096 arg1: *const ::std::os::raw::c_int,
10097 arg2: *mut VSLStreamStatePtr,
10098 arg3: *const ::std::os::raw::c_int,
10099 arg4: *mut f32,
10100 arg5: *const ::std::os::raw::c_int,
10101 ) -> ::std::os::raw::c_int;
10102}
10103extern "C" {
10104 pub fn viRngBernoulli(
10105 arg1: ::std::os::raw::c_int,
10106 arg2: VSLStreamStatePtr,
10107 arg3: ::std::os::raw::c_int,
10108 arg4: *mut ::std::os::raw::c_int,
10109 arg5: f64,
10110 ) -> ::std::os::raw::c_int;
10111}
10112extern "C" {
10113 pub fn VIRNGBERNOULLI_(
10114 arg1: *const ::std::os::raw::c_int,
10115 arg2: *mut VSLStreamStatePtr,
10116 arg3: *const ::std::os::raw::c_int,
10117 arg4: *mut ::std::os::raw::c_int,
10118 arg5: *const f64,
10119 ) -> ::std::os::raw::c_int;
10120}
10121extern "C" {
10122 pub fn virngbernoulli_(
10123 arg1: *const ::std::os::raw::c_int,
10124 arg2: *mut VSLStreamStatePtr,
10125 arg3: *const ::std::os::raw::c_int,
10126 arg4: *mut ::std::os::raw::c_int,
10127 arg5: *const f64,
10128 ) -> ::std::os::raw::c_int;
10129}
10130extern "C" {
10131 pub fn viRngUniform(
10132 arg1: ::std::os::raw::c_int,
10133 arg2: VSLStreamStatePtr,
10134 arg3: ::std::os::raw::c_int,
10135 arg4: *mut ::std::os::raw::c_int,
10136 arg5: ::std::os::raw::c_int,
10137 arg6: ::std::os::raw::c_int,
10138 ) -> ::std::os::raw::c_int;
10139}
10140extern "C" {
10141 pub fn VIRNGUNIFORM_(
10142 arg1: *const ::std::os::raw::c_int,
10143 arg2: *mut VSLStreamStatePtr,
10144 arg3: *const ::std::os::raw::c_int,
10145 arg4: *mut ::std::os::raw::c_int,
10146 arg5: *const ::std::os::raw::c_int,
10147 arg6: *const ::std::os::raw::c_int,
10148 ) -> ::std::os::raw::c_int;
10149}
10150extern "C" {
10151 pub fn virnguniform_(
10152 arg1: *const ::std::os::raw::c_int,
10153 arg2: *mut VSLStreamStatePtr,
10154 arg3: *const ::std::os::raw::c_int,
10155 arg4: *mut ::std::os::raw::c_int,
10156 arg5: *const ::std::os::raw::c_int,
10157 arg6: *const ::std::os::raw::c_int,
10158 ) -> ::std::os::raw::c_int;
10159}
10160extern "C" {
10161 pub fn viRngUniformBits(
10162 arg1: ::std::os::raw::c_int,
10163 arg2: VSLStreamStatePtr,
10164 arg3: ::std::os::raw::c_int,
10165 arg4: *mut ::std::os::raw::c_uint,
10166 ) -> ::std::os::raw::c_int;
10167}
10168extern "C" {
10169 pub fn VIRNGUNIFORMBITS_(
10170 arg1: *const ::std::os::raw::c_int,
10171 arg2: *mut VSLStreamStatePtr,
10172 arg3: *const ::std::os::raw::c_int,
10173 arg4: *mut ::std::os::raw::c_uint,
10174 ) -> ::std::os::raw::c_int;
10175}
10176extern "C" {
10177 pub fn virnguniformbits_(
10178 arg1: *const ::std::os::raw::c_int,
10179 arg2: *mut VSLStreamStatePtr,
10180 arg3: *const ::std::os::raw::c_int,
10181 arg4: *mut ::std::os::raw::c_uint,
10182 ) -> ::std::os::raw::c_int;
10183}
10184extern "C" {
10185 pub fn viRngUniformBits32(
10186 arg1: ::std::os::raw::c_int,
10187 arg2: VSLStreamStatePtr,
10188 arg3: ::std::os::raw::c_int,
10189 arg4: *mut ::std::os::raw::c_uint,
10190 ) -> ::std::os::raw::c_int;
10191}
10192extern "C" {
10193 pub fn VIRNGUNIFORMBITS32_(
10194 arg1: *const ::std::os::raw::c_int,
10195 arg2: *mut VSLStreamStatePtr,
10196 arg3: *const ::std::os::raw::c_int,
10197 arg4: *mut ::std::os::raw::c_uint,
10198 ) -> ::std::os::raw::c_int;
10199}
10200extern "C" {
10201 pub fn virnguniformbits32_(
10202 arg1: *const ::std::os::raw::c_int,
10203 arg2: *mut VSLStreamStatePtr,
10204 arg3: *const ::std::os::raw::c_int,
10205 arg4: *mut ::std::os::raw::c_uint,
10206 ) -> ::std::os::raw::c_int;
10207}
10208extern "C" {
10209 pub fn viRngUniformBits64(
10210 arg1: ::std::os::raw::c_int,
10211 arg2: VSLStreamStatePtr,
10212 arg3: ::std::os::raw::c_int,
10213 arg4: *mut ::std::os::raw::c_ulonglong,
10214 ) -> ::std::os::raw::c_int;
10215}
10216extern "C" {
10217 pub fn VIRNGUNIFORMBITS64_(
10218 arg1: *const ::std::os::raw::c_int,
10219 arg2: *mut VSLStreamStatePtr,
10220 arg3: *const ::std::os::raw::c_int,
10221 arg4: *mut ::std::os::raw::c_ulonglong,
10222 ) -> ::std::os::raw::c_int;
10223}
10224extern "C" {
10225 pub fn virnguniformbits64_(
10226 arg1: *const ::std::os::raw::c_int,
10227 arg2: *mut VSLStreamStatePtr,
10228 arg3: *const ::std::os::raw::c_int,
10229 arg4: *mut ::std::os::raw::c_ulonglong,
10230 ) -> ::std::os::raw::c_int;
10231}
10232extern "C" {
10233 pub fn viRngGeometric(
10234 arg1: ::std::os::raw::c_int,
10235 arg2: VSLStreamStatePtr,
10236 arg3: ::std::os::raw::c_int,
10237 arg4: *mut ::std::os::raw::c_int,
10238 arg5: f64,
10239 ) -> ::std::os::raw::c_int;
10240}
10241extern "C" {
10242 pub fn VIRNGGEOMETRIC_(
10243 arg1: *const ::std::os::raw::c_int,
10244 arg2: *mut VSLStreamStatePtr,
10245 arg3: *const ::std::os::raw::c_int,
10246 arg4: *mut ::std::os::raw::c_int,
10247 arg5: *const f64,
10248 ) -> ::std::os::raw::c_int;
10249}
10250extern "C" {
10251 pub fn virnggeometric_(
10252 arg1: *const ::std::os::raw::c_int,
10253 arg2: *mut VSLStreamStatePtr,
10254 arg3: *const ::std::os::raw::c_int,
10255 arg4: *mut ::std::os::raw::c_int,
10256 arg5: *const f64,
10257 ) -> ::std::os::raw::c_int;
10258}
10259extern "C" {
10260 pub fn viRngBinomial(
10261 arg1: ::std::os::raw::c_int,
10262 arg2: VSLStreamStatePtr,
10263 arg3: ::std::os::raw::c_int,
10264 arg4: *mut ::std::os::raw::c_int,
10265 arg5: ::std::os::raw::c_int,
10266 arg6: f64,
10267 ) -> ::std::os::raw::c_int;
10268}
10269extern "C" {
10270 pub fn VIRNGBINOMIAL_(
10271 arg1: *const ::std::os::raw::c_int,
10272 arg2: *mut VSLStreamStatePtr,
10273 arg3: *const ::std::os::raw::c_int,
10274 arg4: *mut ::std::os::raw::c_int,
10275 arg5: *const ::std::os::raw::c_int,
10276 arg6: *const f64,
10277 ) -> ::std::os::raw::c_int;
10278}
10279extern "C" {
10280 pub fn virngbinomial_(
10281 arg1: *const ::std::os::raw::c_int,
10282 arg2: *mut VSLStreamStatePtr,
10283 arg3: *const ::std::os::raw::c_int,
10284 arg4: *mut ::std::os::raw::c_int,
10285 arg5: *const ::std::os::raw::c_int,
10286 arg6: *const f64,
10287 ) -> ::std::os::raw::c_int;
10288}
10289extern "C" {
10290 pub fn viRngMultinomial(
10291 arg1: ::std::os::raw::c_int,
10292 arg2: VSLStreamStatePtr,
10293 arg3: ::std::os::raw::c_int,
10294 arg4: *mut ::std::os::raw::c_int,
10295 arg5: ::std::os::raw::c_int,
10296 arg6: ::std::os::raw::c_int,
10297 arg7: *const f64,
10298 ) -> ::std::os::raw::c_int;
10299}
10300extern "C" {
10301 pub fn VIRNGMULTINOMIAL_(
10302 arg1: *const ::std::os::raw::c_int,
10303 arg2: *mut VSLStreamStatePtr,
10304 arg3: *const ::std::os::raw::c_int,
10305 arg4: *mut ::std::os::raw::c_int,
10306 arg5: *const ::std::os::raw::c_int,
10307 arg6: *const ::std::os::raw::c_int,
10308 arg7: *const f64,
10309 ) -> ::std::os::raw::c_int;
10310}
10311extern "C" {
10312 pub fn virngmultinomial_(
10313 arg1: *const ::std::os::raw::c_int,
10314 arg2: *mut VSLStreamStatePtr,
10315 arg3: *const ::std::os::raw::c_int,
10316 arg4: *mut ::std::os::raw::c_int,
10317 arg5: *const ::std::os::raw::c_int,
10318 arg6: *const ::std::os::raw::c_int,
10319 arg7: *const f64,
10320 ) -> ::std::os::raw::c_int;
10321}
10322extern "C" {
10323 pub fn viRngHypergeometric(
10324 arg1: ::std::os::raw::c_int,
10325 arg2: VSLStreamStatePtr,
10326 arg3: ::std::os::raw::c_int,
10327 arg4: *mut ::std::os::raw::c_int,
10328 arg5: ::std::os::raw::c_int,
10329 arg6: ::std::os::raw::c_int,
10330 arg7: ::std::os::raw::c_int,
10331 ) -> ::std::os::raw::c_int;
10332}
10333extern "C" {
10334 pub fn VIRNGHYPERGEOMETRIC_(
10335 arg1: *const ::std::os::raw::c_int,
10336 arg2: *mut VSLStreamStatePtr,
10337 arg3: *const ::std::os::raw::c_int,
10338 arg4: *mut ::std::os::raw::c_int,
10339 arg5: *const ::std::os::raw::c_int,
10340 arg6: *const ::std::os::raw::c_int,
10341 arg7: *const ::std::os::raw::c_int,
10342 ) -> ::std::os::raw::c_int;
10343}
10344extern "C" {
10345 pub fn virnghypergeometric_(
10346 arg1: *const ::std::os::raw::c_int,
10347 arg2: *mut VSLStreamStatePtr,
10348 arg3: *const ::std::os::raw::c_int,
10349 arg4: *mut ::std::os::raw::c_int,
10350 arg5: *const ::std::os::raw::c_int,
10351 arg6: *const ::std::os::raw::c_int,
10352 arg7: *const ::std::os::raw::c_int,
10353 ) -> ::std::os::raw::c_int;
10354}
10355extern "C" {
10356 pub fn viRngNegbinomial(
10357 arg1: ::std::os::raw::c_int,
10358 arg2: VSLStreamStatePtr,
10359 arg3: ::std::os::raw::c_int,
10360 arg4: *mut ::std::os::raw::c_int,
10361 arg5: f64,
10362 arg6: f64,
10363 ) -> ::std::os::raw::c_int;
10364}
10365extern "C" {
10366 pub fn viRngNegBinomial(
10367 arg1: ::std::os::raw::c_int,
10368 arg2: VSLStreamStatePtr,
10369 arg3: ::std::os::raw::c_int,
10370 arg4: *mut ::std::os::raw::c_int,
10371 arg5: f64,
10372 arg6: f64,
10373 ) -> ::std::os::raw::c_int;
10374}
10375extern "C" {
10376 pub fn VIRNGNEGBINOMIAL_(
10377 arg1: *const ::std::os::raw::c_int,
10378 arg2: *mut VSLStreamStatePtr,
10379 arg3: *const ::std::os::raw::c_int,
10380 arg4: *mut ::std::os::raw::c_int,
10381 arg5: *const f64,
10382 arg6: *const f64,
10383 ) -> ::std::os::raw::c_int;
10384}
10385extern "C" {
10386 pub fn virngnegbinomial_(
10387 arg1: *const ::std::os::raw::c_int,
10388 arg2: *mut VSLStreamStatePtr,
10389 arg3: *const ::std::os::raw::c_int,
10390 arg4: *mut ::std::os::raw::c_int,
10391 arg5: *const f64,
10392 arg6: *const f64,
10393 ) -> ::std::os::raw::c_int;
10394}
10395extern "C" {
10396 pub fn viRngPoisson(
10397 arg1: ::std::os::raw::c_int,
10398 arg2: VSLStreamStatePtr,
10399 arg3: ::std::os::raw::c_int,
10400 arg4: *mut ::std::os::raw::c_int,
10401 arg5: f64,
10402 ) -> ::std::os::raw::c_int;
10403}
10404extern "C" {
10405 pub fn VIRNGPOISSON_(
10406 arg1: *const ::std::os::raw::c_int,
10407 arg2: *mut VSLStreamStatePtr,
10408 arg3: *const ::std::os::raw::c_int,
10409 arg4: *mut ::std::os::raw::c_int,
10410 arg5: *const f64,
10411 ) -> ::std::os::raw::c_int;
10412}
10413extern "C" {
10414 pub fn virngpoisson_(
10415 arg1: *const ::std::os::raw::c_int,
10416 arg2: *mut VSLStreamStatePtr,
10417 arg3: *const ::std::os::raw::c_int,
10418 arg4: *mut ::std::os::raw::c_int,
10419 arg5: *const f64,
10420 ) -> ::std::os::raw::c_int;
10421}
10422extern "C" {
10423 pub fn viRngPoissonV(
10424 arg1: ::std::os::raw::c_int,
10425 arg2: VSLStreamStatePtr,
10426 arg3: ::std::os::raw::c_int,
10427 arg4: *mut ::std::os::raw::c_int,
10428 arg5: *const f64,
10429 ) -> ::std::os::raw::c_int;
10430}
10431extern "C" {
10432 pub fn VIRNGPOISSONV_(
10433 arg1: *const ::std::os::raw::c_int,
10434 arg2: *mut VSLStreamStatePtr,
10435 arg3: *const ::std::os::raw::c_int,
10436 arg4: *mut ::std::os::raw::c_int,
10437 arg5: *const f64,
10438 ) -> ::std::os::raw::c_int;
10439}
10440extern "C" {
10441 pub fn virngpoissonv_(
10442 arg1: *const ::std::os::raw::c_int,
10443 arg2: *mut VSLStreamStatePtr,
10444 arg3: *const ::std::os::raw::c_int,
10445 arg4: *mut ::std::os::raw::c_int,
10446 arg5: *const f64,
10447 ) -> ::std::os::raw::c_int;
10448}
10449extern "C" {
10450 pub fn vslNewStream(
10451 arg1: *mut VSLStreamStatePtr,
10452 arg2: ::std::os::raw::c_int,
10453 arg3: ::std::os::raw::c_uint,
10454 ) -> ::std::os::raw::c_int;
10455}
10456extern "C" {
10457 pub fn vslnewstream_(
10458 arg1: *mut VSLStreamStatePtr,
10459 arg2: *const ::std::os::raw::c_int,
10460 arg3: *const ::std::os::raw::c_uint,
10461 ) -> ::std::os::raw::c_int;
10462}
10463extern "C" {
10464 pub fn VSLNEWSTREAM_(
10465 arg1: *mut VSLStreamStatePtr,
10466 arg2: *const ::std::os::raw::c_int,
10467 arg3: *const ::std::os::raw::c_uint,
10468 ) -> ::std::os::raw::c_int;
10469}
10470extern "C" {
10471 pub fn vslNewStreamEx(
10472 arg1: *mut VSLStreamStatePtr,
10473 arg2: ::std::os::raw::c_int,
10474 arg3: ::std::os::raw::c_int,
10475 arg4: *const ::std::os::raw::c_uint,
10476 ) -> ::std::os::raw::c_int;
10477}
10478extern "C" {
10479 pub fn vslnewstreamex_(
10480 arg1: *mut VSLStreamStatePtr,
10481 arg2: *const ::std::os::raw::c_int,
10482 arg3: *const ::std::os::raw::c_int,
10483 arg4: *const ::std::os::raw::c_uint,
10484 ) -> ::std::os::raw::c_int;
10485}
10486extern "C" {
10487 pub fn VSLNEWSTREAMEX_(
10488 arg1: *mut VSLStreamStatePtr,
10489 arg2: *const ::std::os::raw::c_int,
10490 arg3: *const ::std::os::raw::c_int,
10491 arg4: *const ::std::os::raw::c_uint,
10492 ) -> ::std::os::raw::c_int;
10493}
10494extern "C" {
10495 pub fn vsliNewAbstractStream(
10496 arg1: *mut VSLStreamStatePtr,
10497 arg2: ::std::os::raw::c_int,
10498 arg3: *const ::std::os::raw::c_uint,
10499 arg4: iUpdateFuncPtr,
10500 ) -> ::std::os::raw::c_int;
10501}
10502extern "C" {
10503 pub fn vslinewabstractstream_(
10504 arg1: *mut VSLStreamStatePtr,
10505 arg2: *const ::std::os::raw::c_int,
10506 arg3: *const ::std::os::raw::c_uint,
10507 arg4: iUpdateFuncPtr,
10508 ) -> ::std::os::raw::c_int;
10509}
10510extern "C" {
10511 pub fn VSLINEWABSTRACTSTREAM_(
10512 arg1: *mut VSLStreamStatePtr,
10513 arg2: *const ::std::os::raw::c_int,
10514 arg3: *const ::std::os::raw::c_uint,
10515 arg4: iUpdateFuncPtr,
10516 ) -> ::std::os::raw::c_int;
10517}
10518extern "C" {
10519 pub fn vsldNewAbstractStream(
10520 arg1: *mut VSLStreamStatePtr,
10521 arg2: ::std::os::raw::c_int,
10522 arg3: *const f64,
10523 arg4: f64,
10524 arg5: f64,
10525 arg6: dUpdateFuncPtr,
10526 ) -> ::std::os::raw::c_int;
10527}
10528extern "C" {
10529 pub fn vsldnewabstractstream_(
10530 arg1: *mut VSLStreamStatePtr,
10531 arg2: *const ::std::os::raw::c_int,
10532 arg3: *const f64,
10533 arg4: *const f64,
10534 arg5: *const f64,
10535 arg6: dUpdateFuncPtr,
10536 ) -> ::std::os::raw::c_int;
10537}
10538extern "C" {
10539 pub fn VSLDNEWABSTRACTSTREAM_(
10540 arg1: *mut VSLStreamStatePtr,
10541 arg2: *const ::std::os::raw::c_int,
10542 arg3: *const f64,
10543 arg4: *const f64,
10544 arg5: *const f64,
10545 arg6: dUpdateFuncPtr,
10546 ) -> ::std::os::raw::c_int;
10547}
10548extern "C" {
10549 pub fn vslsNewAbstractStream(
10550 arg1: *mut VSLStreamStatePtr,
10551 arg2: ::std::os::raw::c_int,
10552 arg3: *const f32,
10553 arg4: f32,
10554 arg5: f32,
10555 arg6: sUpdateFuncPtr,
10556 ) -> ::std::os::raw::c_int;
10557}
10558extern "C" {
10559 pub fn vslsnewabstractstream_(
10560 arg1: *mut VSLStreamStatePtr,
10561 arg2: *const ::std::os::raw::c_int,
10562 arg3: *const f32,
10563 arg4: *const f32,
10564 arg5: *const f32,
10565 arg6: sUpdateFuncPtr,
10566 ) -> ::std::os::raw::c_int;
10567}
10568extern "C" {
10569 pub fn VSLSNEWABSTRACTSTREAM_(
10570 arg1: *mut VSLStreamStatePtr,
10571 arg2: *const ::std::os::raw::c_int,
10572 arg3: *const f32,
10573 arg4: *const f32,
10574 arg5: *const f32,
10575 arg6: sUpdateFuncPtr,
10576 ) -> ::std::os::raw::c_int;
10577}
10578extern "C" {
10579 pub fn vslDeleteStream(arg1: *mut VSLStreamStatePtr) -> ::std::os::raw::c_int;
10580}
10581extern "C" {
10582 pub fn vsldeletestream_(arg1: *mut VSLStreamStatePtr) -> ::std::os::raw::c_int;
10583}
10584extern "C" {
10585 pub fn VSLDELETESTREAM_(arg1: *mut VSLStreamStatePtr) -> ::std::os::raw::c_int;
10586}
10587extern "C" {
10588 pub fn vslCopyStream(
10589 arg1: *mut VSLStreamStatePtr,
10590 arg2: VSLStreamStatePtr,
10591 ) -> ::std::os::raw::c_int;
10592}
10593extern "C" {
10594 pub fn vslcopystream_(
10595 arg1: *mut VSLStreamStatePtr,
10596 arg2: VSLStreamStatePtr,
10597 ) -> ::std::os::raw::c_int;
10598}
10599extern "C" {
10600 pub fn VSLCOPYSTREAM_(
10601 arg1: *mut VSLStreamStatePtr,
10602 arg2: VSLStreamStatePtr,
10603 ) -> ::std::os::raw::c_int;
10604}
10605extern "C" {
10606 pub fn vslCopyStreamState(
10607 arg1: VSLStreamStatePtr,
10608 arg2: VSLStreamStatePtr,
10609 ) -> ::std::os::raw::c_int;
10610}
10611extern "C" {
10612 pub fn vslcopystreamstate_(
10613 arg1: *mut VSLStreamStatePtr,
10614 arg2: *const VSLStreamStatePtr,
10615 ) -> ::std::os::raw::c_int;
10616}
10617extern "C" {
10618 pub fn VSLCOPYSTREAMSTATE_(
10619 arg1: *mut VSLStreamStatePtr,
10620 arg2: *const VSLStreamStatePtr,
10621 ) -> ::std::os::raw::c_int;
10622}
10623extern "C" {
10624 pub fn vslLeapfrogStream(
10625 arg1: VSLStreamStatePtr,
10626 arg2: ::std::os::raw::c_int,
10627 arg3: ::std::os::raw::c_int,
10628 ) -> ::std::os::raw::c_int;
10629}
10630extern "C" {
10631 pub fn vslleapfrogstream_(
10632 arg1: *mut VSLStreamStatePtr,
10633 arg2: *const ::std::os::raw::c_int,
10634 arg3: *const ::std::os::raw::c_int,
10635 ) -> ::std::os::raw::c_int;
10636}
10637extern "C" {
10638 pub fn VSLLEAPFROGSTREAM_(
10639 arg1: *mut VSLStreamStatePtr,
10640 arg2: *const ::std::os::raw::c_int,
10641 arg3: *const ::std::os::raw::c_int,
10642 ) -> ::std::os::raw::c_int;
10643}
10644extern "C" {
10645 pub fn vslSkipAheadStream(
10646 arg1: VSLStreamStatePtr,
10647 arg2: ::std::os::raw::c_longlong,
10648 ) -> ::std::os::raw::c_int;
10649}
10650extern "C" {
10651 pub fn vslskipaheadstream_(
10652 arg1: *mut VSLStreamStatePtr,
10653 arg2: *const ::std::os::raw::c_longlong,
10654 ) -> ::std::os::raw::c_int;
10655}
10656extern "C" {
10657 pub fn VSLSKIPAHEADSTREAM_(
10658 arg1: *mut VSLStreamStatePtr,
10659 arg2: *const ::std::os::raw::c_longlong,
10660 ) -> ::std::os::raw::c_int;
10661}
10662extern "C" {
10663 pub fn vslSkipAheadStreamEx(
10664 arg1: VSLStreamStatePtr,
10665 arg2: ::std::os::raw::c_int,
10666 arg3: *const ::std::os::raw::c_ulonglong,
10667 ) -> ::std::os::raw::c_int;
10668}
10669extern "C" {
10670 pub fn vslskipaheadstreamex_(
10671 arg1: *mut VSLStreamStatePtr,
10672 arg2: *const ::std::os::raw::c_int,
10673 arg3: *const ::std::os::raw::c_ulonglong,
10674 ) -> ::std::os::raw::c_int;
10675}
10676extern "C" {
10677 pub fn VSLSKIPAHEADSTREAMEX_(
10678 arg1: *mut VSLStreamStatePtr,
10679 arg2: *const ::std::os::raw::c_int,
10680 arg3: *const ::std::os::raw::c_ulonglong,
10681 ) -> ::std::os::raw::c_int;
10682}
10683extern "C" {
10684 pub fn vslGetStreamStateBrng(arg1: VSLStreamStatePtr) -> ::std::os::raw::c_int;
10685}
10686extern "C" {
10687 pub fn vslgetstreamstatebrng_(arg1: *const VSLStreamStatePtr) -> ::std::os::raw::c_int;
10688}
10689extern "C" {
10690 pub fn VSLGETSTREAMSTATEBRNG_(arg1: *const VSLStreamStatePtr) -> ::std::os::raw::c_int;
10691}
10692extern "C" {
10693 pub fn vslGetNumRegBrngs() -> ::std::os::raw::c_int;
10694}
10695extern "C" {
10696 pub fn vslgetnumregbrngs_() -> ::std::os::raw::c_int;
10697}
10698extern "C" {
10699 pub fn VSLGETNUMREGBRNGS_() -> ::std::os::raw::c_int;
10700}
10701extern "C" {
10702 pub fn vslRegisterBrng(arg1: *const VSLBRngProperties) -> ::std::os::raw::c_int;
10703}
10704extern "C" {
10705 pub fn vslregisterbrng_(arg1: *const VSLBRngProperties) -> ::std::os::raw::c_int;
10706}
10707extern "C" {
10708 pub fn VSLREGISTERBRNG_(arg1: *const VSLBRngProperties) -> ::std::os::raw::c_int;
10709}
10710extern "C" {
10711 pub fn vslGetBrngProperties(
10712 arg1: ::std::os::raw::c_int,
10713 arg2: *mut VSLBRngProperties,
10714 ) -> ::std::os::raw::c_int;
10715}
10716extern "C" {
10717 pub fn vslgetbrngproperties_(
10718 arg1: *const ::std::os::raw::c_int,
10719 arg2: *mut VSLBRngProperties,
10720 ) -> ::std::os::raw::c_int;
10721}
10722extern "C" {
10723 pub fn VSLGETBRNGPROPERTIES_(
10724 arg1: *const ::std::os::raw::c_int,
10725 arg2: *mut VSLBRngProperties,
10726 ) -> ::std::os::raw::c_int;
10727}
10728extern "C" {
10729 pub fn vslSaveStreamF(
10730 arg1: VSLStreamStatePtr,
10731 arg2: *const ::std::os::raw::c_char,
10732 ) -> ::std::os::raw::c_int;
10733}
10734extern "C" {
10735 pub fn vslsavestreamf_(
10736 arg1: *const VSLStreamStatePtr,
10737 arg2: *const ::std::os::raw::c_char,
10738 arg3: ::std::os::raw::c_int,
10739 ) -> ::std::os::raw::c_int;
10740}
10741extern "C" {
10742 pub fn VSLSAVESTREAMF_(
10743 arg1: *const VSLStreamStatePtr,
10744 arg2: *const ::std::os::raw::c_char,
10745 arg3: ::std::os::raw::c_int,
10746 ) -> ::std::os::raw::c_int;
10747}
10748extern "C" {
10749 pub fn vslLoadStreamF(
10750 arg1: *mut VSLStreamStatePtr,
10751 arg2: *const ::std::os::raw::c_char,
10752 ) -> ::std::os::raw::c_int;
10753}
10754extern "C" {
10755 pub fn vslloadstreamf_(
10756 arg1: *mut VSLStreamStatePtr,
10757 arg2: *const ::std::os::raw::c_char,
10758 arg3: ::std::os::raw::c_int,
10759 ) -> ::std::os::raw::c_int;
10760}
10761extern "C" {
10762 pub fn VSLLOADSTREAMF_(
10763 arg1: *mut VSLStreamStatePtr,
10764 arg2: *const ::std::os::raw::c_char,
10765 arg3: ::std::os::raw::c_int,
10766 ) -> ::std::os::raw::c_int;
10767}
10768extern "C" {
10769 pub fn vslSaveStreamM(
10770 arg1: VSLStreamStatePtr,
10771 arg2: *mut ::std::os::raw::c_char,
10772 ) -> ::std::os::raw::c_int;
10773}
10774extern "C" {
10775 pub fn vslsavestreamm_(
10776 arg1: *const VSLStreamStatePtr,
10777 arg2: *mut ::std::os::raw::c_char,
10778 ) -> ::std::os::raw::c_int;
10779}
10780extern "C" {
10781 pub fn VSLSAVESTREAMM_(
10782 arg1: *const VSLStreamStatePtr,
10783 arg2: *mut ::std::os::raw::c_char,
10784 ) -> ::std::os::raw::c_int;
10785}
10786extern "C" {
10787 pub fn vslLoadStreamM(
10788 arg1: *mut VSLStreamStatePtr,
10789 arg2: *const ::std::os::raw::c_char,
10790 ) -> ::std::os::raw::c_int;
10791}
10792extern "C" {
10793 pub fn vslloadstreamm_(
10794 arg1: *mut VSLStreamStatePtr,
10795 arg2: *const ::std::os::raw::c_char,
10796 ) -> ::std::os::raw::c_int;
10797}
10798extern "C" {
10799 pub fn VSLLOADSTREAMM_(
10800 arg1: *mut VSLStreamStatePtr,
10801 arg2: *const ::std::os::raw::c_char,
10802 ) -> ::std::os::raw::c_int;
10803}
10804extern "C" {
10805 pub fn vslGetStreamSize(arg1: VSLStreamStatePtr) -> ::std::os::raw::c_int;
10806}
10807extern "C" {
10808 pub fn vslgetstreamsize_(arg1: VSLStreamStatePtr) -> ::std::os::raw::c_int;
10809}
10810extern "C" {
10811 pub fn VSLGETSTREAMSIZE_(arg1: VSLStreamStatePtr) -> ::std::os::raw::c_int;
10812}
10813extern "C" {
10814 pub fn vsldConvNewTask(
10815 arg1: *mut VSLConvTaskPtr,
10816 arg2: ::std::os::raw::c_int,
10817 arg3: ::std::os::raw::c_int,
10818 arg4: *const ::std::os::raw::c_int,
10819 arg5: *const ::std::os::raw::c_int,
10820 arg6: *const ::std::os::raw::c_int,
10821 ) -> ::std::os::raw::c_int;
10822}
10823extern "C" {
10824 pub fn vsldconvnewtask_(
10825 arg1: *mut VSLConvTaskPtr,
10826 arg2: *const ::std::os::raw::c_int,
10827 arg3: *const ::std::os::raw::c_int,
10828 arg4: *const ::std::os::raw::c_int,
10829 arg5: *const ::std::os::raw::c_int,
10830 arg6: *const ::std::os::raw::c_int,
10831 ) -> ::std::os::raw::c_int;
10832}
10833extern "C" {
10834 pub fn VSLDCONVNEWTASK_(
10835 arg1: *mut VSLConvTaskPtr,
10836 arg2: *const ::std::os::raw::c_int,
10837 arg3: *const ::std::os::raw::c_int,
10838 arg4: *const ::std::os::raw::c_int,
10839 arg5: *const ::std::os::raw::c_int,
10840 arg6: *const ::std::os::raw::c_int,
10841 ) -> ::std::os::raw::c_int;
10842}
10843extern "C" {
10844 pub fn vslsConvNewTask(
10845 arg1: *mut VSLConvTaskPtr,
10846 arg2: ::std::os::raw::c_int,
10847 arg3: ::std::os::raw::c_int,
10848 arg4: *const ::std::os::raw::c_int,
10849 arg5: *const ::std::os::raw::c_int,
10850 arg6: *const ::std::os::raw::c_int,
10851 ) -> ::std::os::raw::c_int;
10852}
10853extern "C" {
10854 pub fn vslsconvnewtask_(
10855 arg1: *mut VSLConvTaskPtr,
10856 arg2: *const ::std::os::raw::c_int,
10857 arg3: *const ::std::os::raw::c_int,
10858 arg4: *const ::std::os::raw::c_int,
10859 arg5: *const ::std::os::raw::c_int,
10860 arg6: *const ::std::os::raw::c_int,
10861 ) -> ::std::os::raw::c_int;
10862}
10863extern "C" {
10864 pub fn VSLSCONVNEWTASK_(
10865 arg1: *mut VSLConvTaskPtr,
10866 arg2: *const ::std::os::raw::c_int,
10867 arg3: *const ::std::os::raw::c_int,
10868 arg4: *const ::std::os::raw::c_int,
10869 arg5: *const ::std::os::raw::c_int,
10870 arg6: *const ::std::os::raw::c_int,
10871 ) -> ::std::os::raw::c_int;
10872}
10873extern "C" {
10874 pub fn vslzConvNewTask(
10875 arg1: *mut VSLConvTaskPtr,
10876 arg2: ::std::os::raw::c_int,
10877 arg3: ::std::os::raw::c_int,
10878 arg4: *const ::std::os::raw::c_int,
10879 arg5: *const ::std::os::raw::c_int,
10880 arg6: *const ::std::os::raw::c_int,
10881 ) -> ::std::os::raw::c_int;
10882}
10883extern "C" {
10884 pub fn vslzconvnewtask_(
10885 arg1: *mut VSLConvTaskPtr,
10886 arg2: *const ::std::os::raw::c_int,
10887 arg3: *const ::std::os::raw::c_int,
10888 arg4: *const ::std::os::raw::c_int,
10889 arg5: *const ::std::os::raw::c_int,
10890 arg6: *const ::std::os::raw::c_int,
10891 ) -> ::std::os::raw::c_int;
10892}
10893extern "C" {
10894 pub fn VSLZCONVNEWTASK_(
10895 arg1: *mut VSLConvTaskPtr,
10896 arg2: *const ::std::os::raw::c_int,
10897 arg3: *const ::std::os::raw::c_int,
10898 arg4: *const ::std::os::raw::c_int,
10899 arg5: *const ::std::os::raw::c_int,
10900 arg6: *const ::std::os::raw::c_int,
10901 ) -> ::std::os::raw::c_int;
10902}
10903extern "C" {
10904 pub fn vslcConvNewTask(
10905 arg1: *mut VSLConvTaskPtr,
10906 arg2: ::std::os::raw::c_int,
10907 arg3: ::std::os::raw::c_int,
10908 arg4: *const ::std::os::raw::c_int,
10909 arg5: *const ::std::os::raw::c_int,
10910 arg6: *const ::std::os::raw::c_int,
10911 ) -> ::std::os::raw::c_int;
10912}
10913extern "C" {
10914 pub fn vslcconvnewtask_(
10915 arg1: *mut VSLConvTaskPtr,
10916 arg2: *const ::std::os::raw::c_int,
10917 arg3: *const ::std::os::raw::c_int,
10918 arg4: *const ::std::os::raw::c_int,
10919 arg5: *const ::std::os::raw::c_int,
10920 arg6: *const ::std::os::raw::c_int,
10921 ) -> ::std::os::raw::c_int;
10922}
10923extern "C" {
10924 pub fn VSLCCONVNEWTASK_(
10925 arg1: *mut VSLConvTaskPtr,
10926 arg2: *const ::std::os::raw::c_int,
10927 arg3: *const ::std::os::raw::c_int,
10928 arg4: *const ::std::os::raw::c_int,
10929 arg5: *const ::std::os::raw::c_int,
10930 arg6: *const ::std::os::raw::c_int,
10931 ) -> ::std::os::raw::c_int;
10932}
10933extern "C" {
10934 pub fn vsldCorrNewTask(
10935 arg1: *mut VSLCorrTaskPtr,
10936 arg2: ::std::os::raw::c_int,
10937 arg3: ::std::os::raw::c_int,
10938 arg4: *const ::std::os::raw::c_int,
10939 arg5: *const ::std::os::raw::c_int,
10940 arg6: *const ::std::os::raw::c_int,
10941 ) -> ::std::os::raw::c_int;
10942}
10943extern "C" {
10944 pub fn vsldcorrnewtask_(
10945 arg1: *mut VSLCorrTaskPtr,
10946 arg2: *const ::std::os::raw::c_int,
10947 arg3: *const ::std::os::raw::c_int,
10948 arg4: *const ::std::os::raw::c_int,
10949 arg5: *const ::std::os::raw::c_int,
10950 arg6: *const ::std::os::raw::c_int,
10951 ) -> ::std::os::raw::c_int;
10952}
10953extern "C" {
10954 pub fn VSLDCORRNEWTASK_(
10955 arg1: *mut VSLCorrTaskPtr,
10956 arg2: *const ::std::os::raw::c_int,
10957 arg3: *const ::std::os::raw::c_int,
10958 arg4: *const ::std::os::raw::c_int,
10959 arg5: *const ::std::os::raw::c_int,
10960 arg6: *const ::std::os::raw::c_int,
10961 ) -> ::std::os::raw::c_int;
10962}
10963extern "C" {
10964 pub fn vslsCorrNewTask(
10965 arg1: *mut VSLCorrTaskPtr,
10966 arg2: ::std::os::raw::c_int,
10967 arg3: ::std::os::raw::c_int,
10968 arg4: *const ::std::os::raw::c_int,
10969 arg5: *const ::std::os::raw::c_int,
10970 arg6: *const ::std::os::raw::c_int,
10971 ) -> ::std::os::raw::c_int;
10972}
10973extern "C" {
10974 pub fn vslscorrnewtask_(
10975 arg1: *mut VSLCorrTaskPtr,
10976 arg2: *const ::std::os::raw::c_int,
10977 arg3: *const ::std::os::raw::c_int,
10978 arg4: *const ::std::os::raw::c_int,
10979 arg5: *const ::std::os::raw::c_int,
10980 arg6: *const ::std::os::raw::c_int,
10981 ) -> ::std::os::raw::c_int;
10982}
10983extern "C" {
10984 pub fn VSLSCORRNEWTASK_(
10985 arg1: *mut VSLCorrTaskPtr,
10986 arg2: *const ::std::os::raw::c_int,
10987 arg3: *const ::std::os::raw::c_int,
10988 arg4: *const ::std::os::raw::c_int,
10989 arg5: *const ::std::os::raw::c_int,
10990 arg6: *const ::std::os::raw::c_int,
10991 ) -> ::std::os::raw::c_int;
10992}
10993extern "C" {
10994 pub fn vslzCorrNewTask(
10995 arg1: *mut VSLCorrTaskPtr,
10996 arg2: ::std::os::raw::c_int,
10997 arg3: ::std::os::raw::c_int,
10998 arg4: *const ::std::os::raw::c_int,
10999 arg5: *const ::std::os::raw::c_int,
11000 arg6: *const ::std::os::raw::c_int,
11001 ) -> ::std::os::raw::c_int;
11002}
11003extern "C" {
11004 pub fn vslzcorrnewtask_(
11005 arg1: *mut VSLCorrTaskPtr,
11006 arg2: *const ::std::os::raw::c_int,
11007 arg3: *const ::std::os::raw::c_int,
11008 arg4: *const ::std::os::raw::c_int,
11009 arg5: *const ::std::os::raw::c_int,
11010 arg6: *const ::std::os::raw::c_int,
11011 ) -> ::std::os::raw::c_int;
11012}
11013extern "C" {
11014 pub fn VSLZCORRNEWTASK_(
11015 arg1: *mut VSLCorrTaskPtr,
11016 arg2: *const ::std::os::raw::c_int,
11017 arg3: *const ::std::os::raw::c_int,
11018 arg4: *const ::std::os::raw::c_int,
11019 arg5: *const ::std::os::raw::c_int,
11020 arg6: *const ::std::os::raw::c_int,
11021 ) -> ::std::os::raw::c_int;
11022}
11023extern "C" {
11024 pub fn vslcCorrNewTask(
11025 arg1: *mut VSLCorrTaskPtr,
11026 arg2: ::std::os::raw::c_int,
11027 arg3: ::std::os::raw::c_int,
11028 arg4: *const ::std::os::raw::c_int,
11029 arg5: *const ::std::os::raw::c_int,
11030 arg6: *const ::std::os::raw::c_int,
11031 ) -> ::std::os::raw::c_int;
11032}
11033extern "C" {
11034 pub fn vslccorrnewtask_(
11035 arg1: *mut VSLCorrTaskPtr,
11036 arg2: *const ::std::os::raw::c_int,
11037 arg3: *const ::std::os::raw::c_int,
11038 arg4: *const ::std::os::raw::c_int,
11039 arg5: *const ::std::os::raw::c_int,
11040 arg6: *const ::std::os::raw::c_int,
11041 ) -> ::std::os::raw::c_int;
11042}
11043extern "C" {
11044 pub fn VSLCCORRNEWTASK_(
11045 arg1: *mut VSLCorrTaskPtr,
11046 arg2: *const ::std::os::raw::c_int,
11047 arg3: *const ::std::os::raw::c_int,
11048 arg4: *const ::std::os::raw::c_int,
11049 arg5: *const ::std::os::raw::c_int,
11050 arg6: *const ::std::os::raw::c_int,
11051 ) -> ::std::os::raw::c_int;
11052}
11053extern "C" {
11054 pub fn vsldConvNewTask1D(
11055 arg1: *mut VSLConvTaskPtr,
11056 arg2: ::std::os::raw::c_int,
11057 arg3: ::std::os::raw::c_int,
11058 arg4: ::std::os::raw::c_int,
11059 arg5: ::std::os::raw::c_int,
11060 ) -> ::std::os::raw::c_int;
11061}
11062extern "C" {
11063 pub fn vsldconvnewtask1d_(
11064 arg1: *mut VSLConvTaskPtr,
11065 arg2: *const ::std::os::raw::c_int,
11066 arg3: *const ::std::os::raw::c_int,
11067 arg4: *const ::std::os::raw::c_int,
11068 arg5: *const ::std::os::raw::c_int,
11069 ) -> ::std::os::raw::c_int;
11070}
11071extern "C" {
11072 pub fn VSLDCONVNEWTASK1D_(
11073 arg1: *mut VSLConvTaskPtr,
11074 arg2: *const ::std::os::raw::c_int,
11075 arg3: *const ::std::os::raw::c_int,
11076 arg4: *const ::std::os::raw::c_int,
11077 arg5: *const ::std::os::raw::c_int,
11078 ) -> ::std::os::raw::c_int;
11079}
11080extern "C" {
11081 pub fn vslsConvNewTask1D(
11082 arg1: *mut VSLConvTaskPtr,
11083 arg2: ::std::os::raw::c_int,
11084 arg3: ::std::os::raw::c_int,
11085 arg4: ::std::os::raw::c_int,
11086 arg5: ::std::os::raw::c_int,
11087 ) -> ::std::os::raw::c_int;
11088}
11089extern "C" {
11090 pub fn vslsconvnewtask1d_(
11091 arg1: *mut VSLConvTaskPtr,
11092 arg2: *const ::std::os::raw::c_int,
11093 arg3: *const ::std::os::raw::c_int,
11094 arg4: *const ::std::os::raw::c_int,
11095 arg5: *const ::std::os::raw::c_int,
11096 ) -> ::std::os::raw::c_int;
11097}
11098extern "C" {
11099 pub fn VSLSCONVNEWTASK1D_(
11100 arg1: *mut VSLConvTaskPtr,
11101 arg2: *const ::std::os::raw::c_int,
11102 arg3: *const ::std::os::raw::c_int,
11103 arg4: *const ::std::os::raw::c_int,
11104 arg5: *const ::std::os::raw::c_int,
11105 ) -> ::std::os::raw::c_int;
11106}
11107extern "C" {
11108 pub fn vslzConvNewTask1D(
11109 arg1: *mut VSLConvTaskPtr,
11110 arg2: ::std::os::raw::c_int,
11111 arg3: ::std::os::raw::c_int,
11112 arg4: ::std::os::raw::c_int,
11113 arg5: ::std::os::raw::c_int,
11114 ) -> ::std::os::raw::c_int;
11115}
11116extern "C" {
11117 pub fn vslzconvnewtask1d_(
11118 arg1: *mut VSLConvTaskPtr,
11119 arg2: *const ::std::os::raw::c_int,
11120 arg3: *const ::std::os::raw::c_int,
11121 arg4: *const ::std::os::raw::c_int,
11122 arg5: *const ::std::os::raw::c_int,
11123 ) -> ::std::os::raw::c_int;
11124}
11125extern "C" {
11126 pub fn VSLZCONVNEWTASK1D_(
11127 arg1: *mut VSLConvTaskPtr,
11128 arg2: *const ::std::os::raw::c_int,
11129 arg3: *const ::std::os::raw::c_int,
11130 arg4: *const ::std::os::raw::c_int,
11131 arg5: *const ::std::os::raw::c_int,
11132 ) -> ::std::os::raw::c_int;
11133}
11134extern "C" {
11135 pub fn vslcConvNewTask1D(
11136 arg1: *mut VSLConvTaskPtr,
11137 arg2: ::std::os::raw::c_int,
11138 arg3: ::std::os::raw::c_int,
11139 arg4: ::std::os::raw::c_int,
11140 arg5: ::std::os::raw::c_int,
11141 ) -> ::std::os::raw::c_int;
11142}
11143extern "C" {
11144 pub fn vslcconvnewtask1d_(
11145 arg1: *mut VSLConvTaskPtr,
11146 arg2: *const ::std::os::raw::c_int,
11147 arg3: *const ::std::os::raw::c_int,
11148 arg4: *const ::std::os::raw::c_int,
11149 arg5: *const ::std::os::raw::c_int,
11150 ) -> ::std::os::raw::c_int;
11151}
11152extern "C" {
11153 pub fn VSLCCONVNEWTASK1D_(
11154 arg1: *mut VSLConvTaskPtr,
11155 arg2: *const ::std::os::raw::c_int,
11156 arg3: *const ::std::os::raw::c_int,
11157 arg4: *const ::std::os::raw::c_int,
11158 arg5: *const ::std::os::raw::c_int,
11159 ) -> ::std::os::raw::c_int;
11160}
11161extern "C" {
11162 pub fn vsldCorrNewTask1D(
11163 arg1: *mut VSLCorrTaskPtr,
11164 arg2: ::std::os::raw::c_int,
11165 arg3: ::std::os::raw::c_int,
11166 arg4: ::std::os::raw::c_int,
11167 arg5: ::std::os::raw::c_int,
11168 ) -> ::std::os::raw::c_int;
11169}
11170extern "C" {
11171 pub fn vsldcorrnewtask1d_(
11172 arg1: *mut VSLCorrTaskPtr,
11173 arg2: *const ::std::os::raw::c_int,
11174 arg3: *const ::std::os::raw::c_int,
11175 arg4: *const ::std::os::raw::c_int,
11176 arg5: *const ::std::os::raw::c_int,
11177 ) -> ::std::os::raw::c_int;
11178}
11179extern "C" {
11180 pub fn VSLDCORRNEWTASK1D_(
11181 arg1: *mut VSLCorrTaskPtr,
11182 arg2: *const ::std::os::raw::c_int,
11183 arg3: *const ::std::os::raw::c_int,
11184 arg4: *const ::std::os::raw::c_int,
11185 arg5: *const ::std::os::raw::c_int,
11186 ) -> ::std::os::raw::c_int;
11187}
11188extern "C" {
11189 pub fn vslsCorrNewTask1D(
11190 arg1: *mut VSLCorrTaskPtr,
11191 arg2: ::std::os::raw::c_int,
11192 arg3: ::std::os::raw::c_int,
11193 arg4: ::std::os::raw::c_int,
11194 arg5: ::std::os::raw::c_int,
11195 ) -> ::std::os::raw::c_int;
11196}
11197extern "C" {
11198 pub fn vslscorrnewtask1d_(
11199 arg1: *mut VSLCorrTaskPtr,
11200 arg2: *const ::std::os::raw::c_int,
11201 arg3: *const ::std::os::raw::c_int,
11202 arg4: *const ::std::os::raw::c_int,
11203 arg5: *const ::std::os::raw::c_int,
11204 ) -> ::std::os::raw::c_int;
11205}
11206extern "C" {
11207 pub fn VSLSCORRNEWTASK1D_(
11208 arg1: *mut VSLCorrTaskPtr,
11209 arg2: *const ::std::os::raw::c_int,
11210 arg3: *const ::std::os::raw::c_int,
11211 arg4: *const ::std::os::raw::c_int,
11212 arg5: *const ::std::os::raw::c_int,
11213 ) -> ::std::os::raw::c_int;
11214}
11215extern "C" {
11216 pub fn vslzCorrNewTask1D(
11217 arg1: *mut VSLCorrTaskPtr,
11218 arg2: ::std::os::raw::c_int,
11219 arg3: ::std::os::raw::c_int,
11220 arg4: ::std::os::raw::c_int,
11221 arg5: ::std::os::raw::c_int,
11222 ) -> ::std::os::raw::c_int;
11223}
11224extern "C" {
11225 pub fn vslzcorrnewtask1d_(
11226 arg1: *mut VSLCorrTaskPtr,
11227 arg2: *const ::std::os::raw::c_int,
11228 arg3: *const ::std::os::raw::c_int,
11229 arg4: *const ::std::os::raw::c_int,
11230 arg5: *const ::std::os::raw::c_int,
11231 ) -> ::std::os::raw::c_int;
11232}
11233extern "C" {
11234 pub fn VSLZCORRNEWTASK1D_(
11235 arg1: *mut VSLCorrTaskPtr,
11236 arg2: *const ::std::os::raw::c_int,
11237 arg3: *const ::std::os::raw::c_int,
11238 arg4: *const ::std::os::raw::c_int,
11239 arg5: *const ::std::os::raw::c_int,
11240 ) -> ::std::os::raw::c_int;
11241}
11242extern "C" {
11243 pub fn vslcCorrNewTask1D(
11244 arg1: *mut VSLCorrTaskPtr,
11245 arg2: ::std::os::raw::c_int,
11246 arg3: ::std::os::raw::c_int,
11247 arg4: ::std::os::raw::c_int,
11248 arg5: ::std::os::raw::c_int,
11249 ) -> ::std::os::raw::c_int;
11250}
11251extern "C" {
11252 pub fn vslccorrnewtask1d_(
11253 arg1: *mut VSLCorrTaskPtr,
11254 arg2: *const ::std::os::raw::c_int,
11255 arg3: *const ::std::os::raw::c_int,
11256 arg4: *const ::std::os::raw::c_int,
11257 arg5: *const ::std::os::raw::c_int,
11258 ) -> ::std::os::raw::c_int;
11259}
11260extern "C" {
11261 pub fn VSLCCORRNEWTASK1D_(
11262 arg1: *mut VSLCorrTaskPtr,
11263 arg2: *const ::std::os::raw::c_int,
11264 arg3: *const ::std::os::raw::c_int,
11265 arg4: *const ::std::os::raw::c_int,
11266 arg5: *const ::std::os::raw::c_int,
11267 ) -> ::std::os::raw::c_int;
11268}
11269extern "C" {
11270 pub fn vsldConvNewTaskX(
11271 arg1: *mut VSLConvTaskPtr,
11272 arg2: ::std::os::raw::c_int,
11273 arg3: ::std::os::raw::c_int,
11274 arg4: *const ::std::os::raw::c_int,
11275 arg5: *const ::std::os::raw::c_int,
11276 arg6: *const ::std::os::raw::c_int,
11277 arg7: *const f64,
11278 arg8: *const ::std::os::raw::c_int,
11279 ) -> ::std::os::raw::c_int;
11280}
11281extern "C" {
11282 pub fn vsldconvnewtaskx_(
11283 arg1: *mut VSLConvTaskPtr,
11284 arg2: *const ::std::os::raw::c_int,
11285 arg3: *const ::std::os::raw::c_int,
11286 arg4: *const ::std::os::raw::c_int,
11287 arg5: *const ::std::os::raw::c_int,
11288 arg6: *const ::std::os::raw::c_int,
11289 arg7: *const f64,
11290 arg8: *const ::std::os::raw::c_int,
11291 ) -> ::std::os::raw::c_int;
11292}
11293extern "C" {
11294 pub fn VSLDCONVNEWTASKX_(
11295 arg1: *mut VSLConvTaskPtr,
11296 arg2: *const ::std::os::raw::c_int,
11297 arg3: *const ::std::os::raw::c_int,
11298 arg4: *const ::std::os::raw::c_int,
11299 arg5: *const ::std::os::raw::c_int,
11300 arg6: *const ::std::os::raw::c_int,
11301 arg7: *const f64,
11302 arg8: *const ::std::os::raw::c_int,
11303 ) -> ::std::os::raw::c_int;
11304}
11305extern "C" {
11306 pub fn vslsConvNewTaskX(
11307 arg1: *mut VSLConvTaskPtr,
11308 arg2: ::std::os::raw::c_int,
11309 arg3: ::std::os::raw::c_int,
11310 arg4: *const ::std::os::raw::c_int,
11311 arg5: *const ::std::os::raw::c_int,
11312 arg6: *const ::std::os::raw::c_int,
11313 arg7: *const f32,
11314 arg8: *const ::std::os::raw::c_int,
11315 ) -> ::std::os::raw::c_int;
11316}
11317extern "C" {
11318 pub fn vslsconvnewtaskx_(
11319 arg1: *mut VSLConvTaskPtr,
11320 arg2: *const ::std::os::raw::c_int,
11321 arg3: *const ::std::os::raw::c_int,
11322 arg4: *const ::std::os::raw::c_int,
11323 arg5: *const ::std::os::raw::c_int,
11324 arg6: *const ::std::os::raw::c_int,
11325 arg7: *const f32,
11326 arg8: *const ::std::os::raw::c_int,
11327 ) -> ::std::os::raw::c_int;
11328}
11329extern "C" {
11330 pub fn VSLSCONVNEWTASKX_(
11331 arg1: *mut VSLConvTaskPtr,
11332 arg2: *const ::std::os::raw::c_int,
11333 arg3: *const ::std::os::raw::c_int,
11334 arg4: *const ::std::os::raw::c_int,
11335 arg5: *const ::std::os::raw::c_int,
11336 arg6: *const ::std::os::raw::c_int,
11337 arg7: *const f32,
11338 arg8: *const ::std::os::raw::c_int,
11339 ) -> ::std::os::raw::c_int;
11340}
11341extern "C" {
11342 pub fn vslzConvNewTaskX(
11343 arg1: *mut VSLConvTaskPtr,
11344 arg2: ::std::os::raw::c_int,
11345 arg3: ::std::os::raw::c_int,
11346 arg4: *const ::std::os::raw::c_int,
11347 arg5: *const ::std::os::raw::c_int,
11348 arg6: *const ::std::os::raw::c_int,
11349 arg7: *const MKL_Complex16,
11350 arg8: *const ::std::os::raw::c_int,
11351 ) -> ::std::os::raw::c_int;
11352}
11353extern "C" {
11354 pub fn vslzconvnewtaskx_(
11355 arg1: *mut VSLConvTaskPtr,
11356 arg2: *const ::std::os::raw::c_int,
11357 arg3: *const ::std::os::raw::c_int,
11358 arg4: *const ::std::os::raw::c_int,
11359 arg5: *const ::std::os::raw::c_int,
11360 arg6: *const ::std::os::raw::c_int,
11361 arg7: *const MKL_Complex16,
11362 arg8: *const ::std::os::raw::c_int,
11363 ) -> ::std::os::raw::c_int;
11364}
11365extern "C" {
11366 pub fn VSLZCONVNEWTASKX_(
11367 arg1: *mut VSLConvTaskPtr,
11368 arg2: *const ::std::os::raw::c_int,
11369 arg3: *const ::std::os::raw::c_int,
11370 arg4: *const ::std::os::raw::c_int,
11371 arg5: *const ::std::os::raw::c_int,
11372 arg6: *const ::std::os::raw::c_int,
11373 arg7: *const MKL_Complex16,
11374 arg8: *const ::std::os::raw::c_int,
11375 ) -> ::std::os::raw::c_int;
11376}
11377extern "C" {
11378 pub fn vslcConvNewTaskX(
11379 arg1: *mut VSLConvTaskPtr,
11380 arg2: ::std::os::raw::c_int,
11381 arg3: ::std::os::raw::c_int,
11382 arg4: *const ::std::os::raw::c_int,
11383 arg5: *const ::std::os::raw::c_int,
11384 arg6: *const ::std::os::raw::c_int,
11385 arg7: *const MKL_Complex8,
11386 arg8: *const ::std::os::raw::c_int,
11387 ) -> ::std::os::raw::c_int;
11388}
11389extern "C" {
11390 pub fn vslcconvnewtaskx_(
11391 arg1: *mut VSLConvTaskPtr,
11392 arg2: *const ::std::os::raw::c_int,
11393 arg3: *const ::std::os::raw::c_int,
11394 arg4: *const ::std::os::raw::c_int,
11395 arg5: *const ::std::os::raw::c_int,
11396 arg6: *const ::std::os::raw::c_int,
11397 arg7: *const MKL_Complex8,
11398 arg8: *const ::std::os::raw::c_int,
11399 ) -> ::std::os::raw::c_int;
11400}
11401extern "C" {
11402 pub fn VSLCCONVNEWTASKX_(
11403 arg1: *mut VSLConvTaskPtr,
11404 arg2: *const ::std::os::raw::c_int,
11405 arg3: *const ::std::os::raw::c_int,
11406 arg4: *const ::std::os::raw::c_int,
11407 arg5: *const ::std::os::raw::c_int,
11408 arg6: *const ::std::os::raw::c_int,
11409 arg7: *const MKL_Complex8,
11410 arg8: *const ::std::os::raw::c_int,
11411 ) -> ::std::os::raw::c_int;
11412}
11413extern "C" {
11414 pub fn vsldCorrNewTaskX(
11415 arg1: *mut VSLCorrTaskPtr,
11416 arg2: ::std::os::raw::c_int,
11417 arg3: ::std::os::raw::c_int,
11418 arg4: *const ::std::os::raw::c_int,
11419 arg5: *const ::std::os::raw::c_int,
11420 arg6: *const ::std::os::raw::c_int,
11421 arg7: *const f64,
11422 arg8: *const ::std::os::raw::c_int,
11423 ) -> ::std::os::raw::c_int;
11424}
11425extern "C" {
11426 pub fn vsldcorrnewtaskx_(
11427 arg1: *mut VSLCorrTaskPtr,
11428 arg2: *const ::std::os::raw::c_int,
11429 arg3: *const ::std::os::raw::c_int,
11430 arg4: *const ::std::os::raw::c_int,
11431 arg5: *const ::std::os::raw::c_int,
11432 arg6: *const ::std::os::raw::c_int,
11433 arg7: *const f64,
11434 arg8: *const ::std::os::raw::c_int,
11435 ) -> ::std::os::raw::c_int;
11436}
11437extern "C" {
11438 pub fn VSLDCORRNEWTASKX_(
11439 arg1: *mut VSLCorrTaskPtr,
11440 arg2: *const ::std::os::raw::c_int,
11441 arg3: *const ::std::os::raw::c_int,
11442 arg4: *const ::std::os::raw::c_int,
11443 arg5: *const ::std::os::raw::c_int,
11444 arg6: *const ::std::os::raw::c_int,
11445 arg7: *const f64,
11446 arg8: *const ::std::os::raw::c_int,
11447 ) -> ::std::os::raw::c_int;
11448}
11449extern "C" {
11450 pub fn vslsCorrNewTaskX(
11451 arg1: *mut VSLCorrTaskPtr,
11452 arg2: ::std::os::raw::c_int,
11453 arg3: ::std::os::raw::c_int,
11454 arg4: *const ::std::os::raw::c_int,
11455 arg5: *const ::std::os::raw::c_int,
11456 arg6: *const ::std::os::raw::c_int,
11457 arg7: *const f32,
11458 arg8: *const ::std::os::raw::c_int,
11459 ) -> ::std::os::raw::c_int;
11460}
11461extern "C" {
11462 pub fn vslscorrnewtaskx_(
11463 arg1: *mut VSLCorrTaskPtr,
11464 arg2: *const ::std::os::raw::c_int,
11465 arg3: *const ::std::os::raw::c_int,
11466 arg4: *const ::std::os::raw::c_int,
11467 arg5: *const ::std::os::raw::c_int,
11468 arg6: *const ::std::os::raw::c_int,
11469 arg7: *const f32,
11470 arg8: *const ::std::os::raw::c_int,
11471 ) -> ::std::os::raw::c_int;
11472}
11473extern "C" {
11474 pub fn VSLSCORRNEWTASKX_(
11475 arg1: *mut VSLCorrTaskPtr,
11476 arg2: *const ::std::os::raw::c_int,
11477 arg3: *const ::std::os::raw::c_int,
11478 arg4: *const ::std::os::raw::c_int,
11479 arg5: *const ::std::os::raw::c_int,
11480 arg6: *const ::std::os::raw::c_int,
11481 arg7: *const f32,
11482 arg8: *const ::std::os::raw::c_int,
11483 ) -> ::std::os::raw::c_int;
11484}
11485extern "C" {
11486 pub fn vslzCorrNewTaskX(
11487 arg1: *mut VSLCorrTaskPtr,
11488 arg2: ::std::os::raw::c_int,
11489 arg3: ::std::os::raw::c_int,
11490 arg4: *const ::std::os::raw::c_int,
11491 arg5: *const ::std::os::raw::c_int,
11492 arg6: *const ::std::os::raw::c_int,
11493 arg7: *const MKL_Complex16,
11494 arg8: *const ::std::os::raw::c_int,
11495 ) -> ::std::os::raw::c_int;
11496}
11497extern "C" {
11498 pub fn vslzcorrnewtaskx_(
11499 arg1: *mut VSLCorrTaskPtr,
11500 arg2: *const ::std::os::raw::c_int,
11501 arg3: *const ::std::os::raw::c_int,
11502 arg4: *const ::std::os::raw::c_int,
11503 arg5: *const ::std::os::raw::c_int,
11504 arg6: *const ::std::os::raw::c_int,
11505 arg7: *const MKL_Complex16,
11506 arg8: *const ::std::os::raw::c_int,
11507 ) -> ::std::os::raw::c_int;
11508}
11509extern "C" {
11510 pub fn VSLZCORRNEWTASKX_(
11511 arg1: *mut VSLCorrTaskPtr,
11512 arg2: *const ::std::os::raw::c_int,
11513 arg3: *const ::std::os::raw::c_int,
11514 arg4: *const ::std::os::raw::c_int,
11515 arg5: *const ::std::os::raw::c_int,
11516 arg6: *const ::std::os::raw::c_int,
11517 arg7: *const MKL_Complex16,
11518 arg8: *const ::std::os::raw::c_int,
11519 ) -> ::std::os::raw::c_int;
11520}
11521extern "C" {
11522 pub fn vslcCorrNewTaskX(
11523 arg1: *mut VSLCorrTaskPtr,
11524 arg2: ::std::os::raw::c_int,
11525 arg3: ::std::os::raw::c_int,
11526 arg4: *const ::std::os::raw::c_int,
11527 arg5: *const ::std::os::raw::c_int,
11528 arg6: *const ::std::os::raw::c_int,
11529 arg7: *const MKL_Complex8,
11530 arg8: *const ::std::os::raw::c_int,
11531 ) -> ::std::os::raw::c_int;
11532}
11533extern "C" {
11534 pub fn vslccorrnewtaskx_(
11535 arg1: *mut VSLCorrTaskPtr,
11536 arg2: *const ::std::os::raw::c_int,
11537 arg3: *const ::std::os::raw::c_int,
11538 arg4: *const ::std::os::raw::c_int,
11539 arg5: *const ::std::os::raw::c_int,
11540 arg6: *const ::std::os::raw::c_int,
11541 arg7: *const MKL_Complex8,
11542 arg8: *const ::std::os::raw::c_int,
11543 ) -> ::std::os::raw::c_int;
11544}
11545extern "C" {
11546 pub fn VSLCCORRNEWTASKX_(
11547 arg1: *mut VSLCorrTaskPtr,
11548 arg2: *const ::std::os::raw::c_int,
11549 arg3: *const ::std::os::raw::c_int,
11550 arg4: *const ::std::os::raw::c_int,
11551 arg5: *const ::std::os::raw::c_int,
11552 arg6: *const ::std::os::raw::c_int,
11553 arg7: *const MKL_Complex8,
11554 arg8: *const ::std::os::raw::c_int,
11555 ) -> ::std::os::raw::c_int;
11556}
11557extern "C" {
11558 pub fn vsldConvNewTaskX1D(
11559 arg1: *mut VSLConvTaskPtr,
11560 arg2: ::std::os::raw::c_int,
11561 arg3: ::std::os::raw::c_int,
11562 arg4: ::std::os::raw::c_int,
11563 arg5: ::std::os::raw::c_int,
11564 arg6: *const f64,
11565 arg7: ::std::os::raw::c_int,
11566 ) -> ::std::os::raw::c_int;
11567}
11568extern "C" {
11569 pub fn vsldconvnewtaskx1d_(
11570 arg1: *mut VSLConvTaskPtr,
11571 arg2: *const ::std::os::raw::c_int,
11572 arg3: *const ::std::os::raw::c_int,
11573 arg4: *const ::std::os::raw::c_int,
11574 arg5: *const ::std::os::raw::c_int,
11575 arg6: *const f64,
11576 arg7: *const ::std::os::raw::c_int,
11577 ) -> ::std::os::raw::c_int;
11578}
11579extern "C" {
11580 pub fn VSLDCONVNEWTASKX1D_(
11581 arg1: *mut VSLConvTaskPtr,
11582 arg2: *const ::std::os::raw::c_int,
11583 arg3: *const ::std::os::raw::c_int,
11584 arg4: *const ::std::os::raw::c_int,
11585 arg5: *const ::std::os::raw::c_int,
11586 arg6: *const f64,
11587 arg7: *const ::std::os::raw::c_int,
11588 ) -> ::std::os::raw::c_int;
11589}
11590extern "C" {
11591 pub fn vslsConvNewTaskX1D(
11592 arg1: *mut VSLConvTaskPtr,
11593 arg2: ::std::os::raw::c_int,
11594 arg3: ::std::os::raw::c_int,
11595 arg4: ::std::os::raw::c_int,
11596 arg5: ::std::os::raw::c_int,
11597 arg6: *const f32,
11598 arg7: ::std::os::raw::c_int,
11599 ) -> ::std::os::raw::c_int;
11600}
11601extern "C" {
11602 pub fn vslsconvnewtaskx1d_(
11603 arg1: *mut VSLConvTaskPtr,
11604 arg2: *const ::std::os::raw::c_int,
11605 arg3: *const ::std::os::raw::c_int,
11606 arg4: *const ::std::os::raw::c_int,
11607 arg5: *const ::std::os::raw::c_int,
11608 arg6: *const f32,
11609 arg7: *const ::std::os::raw::c_int,
11610 ) -> ::std::os::raw::c_int;
11611}
11612extern "C" {
11613 pub fn VSLSCONVNEWTASKX1D_(
11614 arg1: *mut VSLConvTaskPtr,
11615 arg2: *const ::std::os::raw::c_int,
11616 arg3: *const ::std::os::raw::c_int,
11617 arg4: *const ::std::os::raw::c_int,
11618 arg5: *const ::std::os::raw::c_int,
11619 arg6: *const f32,
11620 arg7: *const ::std::os::raw::c_int,
11621 ) -> ::std::os::raw::c_int;
11622}
11623extern "C" {
11624 pub fn vslzConvNewTaskX1D(
11625 arg1: *mut VSLConvTaskPtr,
11626 arg2: ::std::os::raw::c_int,
11627 arg3: ::std::os::raw::c_int,
11628 arg4: ::std::os::raw::c_int,
11629 arg5: ::std::os::raw::c_int,
11630 arg6: *const MKL_Complex16,
11631 arg7: ::std::os::raw::c_int,
11632 ) -> ::std::os::raw::c_int;
11633}
11634extern "C" {
11635 pub fn vslzconvnewtaskx1d_(
11636 arg1: *mut VSLConvTaskPtr,
11637 arg2: *const ::std::os::raw::c_int,
11638 arg3: *const ::std::os::raw::c_int,
11639 arg4: *const ::std::os::raw::c_int,
11640 arg5: *const ::std::os::raw::c_int,
11641 arg6: *const MKL_Complex16,
11642 arg7: *const ::std::os::raw::c_int,
11643 ) -> ::std::os::raw::c_int;
11644}
11645extern "C" {
11646 pub fn VSLZCONVNEWTASKX1D_(
11647 arg1: *mut VSLConvTaskPtr,
11648 arg2: *const ::std::os::raw::c_int,
11649 arg3: *const ::std::os::raw::c_int,
11650 arg4: *const ::std::os::raw::c_int,
11651 arg5: *const ::std::os::raw::c_int,
11652 arg6: *const MKL_Complex16,
11653 arg7: *const ::std::os::raw::c_int,
11654 ) -> ::std::os::raw::c_int;
11655}
11656extern "C" {
11657 pub fn vslcConvNewTaskX1D(
11658 arg1: *mut VSLConvTaskPtr,
11659 arg2: ::std::os::raw::c_int,
11660 arg3: ::std::os::raw::c_int,
11661 arg4: ::std::os::raw::c_int,
11662 arg5: ::std::os::raw::c_int,
11663 arg6: *const MKL_Complex8,
11664 arg7: ::std::os::raw::c_int,
11665 ) -> ::std::os::raw::c_int;
11666}
11667extern "C" {
11668 pub fn vslcconvnewtaskx1d_(
11669 arg1: *mut VSLConvTaskPtr,
11670 arg2: *const ::std::os::raw::c_int,
11671 arg3: *const ::std::os::raw::c_int,
11672 arg4: *const ::std::os::raw::c_int,
11673 arg5: *const ::std::os::raw::c_int,
11674 arg6: *const MKL_Complex8,
11675 arg7: *const ::std::os::raw::c_int,
11676 ) -> ::std::os::raw::c_int;
11677}
11678extern "C" {
11679 pub fn VSLCCONVNEWTASKX1D_(
11680 arg1: *mut VSLConvTaskPtr,
11681 arg2: *const ::std::os::raw::c_int,
11682 arg3: *const ::std::os::raw::c_int,
11683 arg4: *const ::std::os::raw::c_int,
11684 arg5: *const ::std::os::raw::c_int,
11685 arg6: *const MKL_Complex8,
11686 arg7: *const ::std::os::raw::c_int,
11687 ) -> ::std::os::raw::c_int;
11688}
11689extern "C" {
11690 pub fn vsldCorrNewTaskX1D(
11691 arg1: *mut VSLCorrTaskPtr,
11692 arg2: ::std::os::raw::c_int,
11693 arg3: ::std::os::raw::c_int,
11694 arg4: ::std::os::raw::c_int,
11695 arg5: ::std::os::raw::c_int,
11696 arg6: *const f64,
11697 arg7: ::std::os::raw::c_int,
11698 ) -> ::std::os::raw::c_int;
11699}
11700extern "C" {
11701 pub fn vsldcorrnewtaskx1d_(
11702 arg1: *mut VSLCorrTaskPtr,
11703 arg2: *const ::std::os::raw::c_int,
11704 arg3: *const ::std::os::raw::c_int,
11705 arg4: *const ::std::os::raw::c_int,
11706 arg5: *const ::std::os::raw::c_int,
11707 arg6: *const f64,
11708 arg7: *const ::std::os::raw::c_int,
11709 ) -> ::std::os::raw::c_int;
11710}
11711extern "C" {
11712 pub fn VSLDCORRNEWTASKX1D_(
11713 arg1: *mut VSLCorrTaskPtr,
11714 arg2: *const ::std::os::raw::c_int,
11715 arg3: *const ::std::os::raw::c_int,
11716 arg4: *const ::std::os::raw::c_int,
11717 arg5: *const ::std::os::raw::c_int,
11718 arg6: *const f64,
11719 arg7: *const ::std::os::raw::c_int,
11720 ) -> ::std::os::raw::c_int;
11721}
11722extern "C" {
11723 pub fn vslsCorrNewTaskX1D(
11724 arg1: *mut VSLCorrTaskPtr,
11725 arg2: ::std::os::raw::c_int,
11726 arg3: ::std::os::raw::c_int,
11727 arg4: ::std::os::raw::c_int,
11728 arg5: ::std::os::raw::c_int,
11729 arg6: *const f32,
11730 arg7: ::std::os::raw::c_int,
11731 ) -> ::std::os::raw::c_int;
11732}
11733extern "C" {
11734 pub fn vslscorrnewtaskx1d_(
11735 arg1: *mut VSLCorrTaskPtr,
11736 arg2: *const ::std::os::raw::c_int,
11737 arg3: *const ::std::os::raw::c_int,
11738 arg4: *const ::std::os::raw::c_int,
11739 arg5: *const ::std::os::raw::c_int,
11740 arg6: *const f32,
11741 arg7: *const ::std::os::raw::c_int,
11742 ) -> ::std::os::raw::c_int;
11743}
11744extern "C" {
11745 pub fn VSLSCORRNEWTASKX1D_(
11746 arg1: *mut VSLCorrTaskPtr,
11747 arg2: *const ::std::os::raw::c_int,
11748 arg3: *const ::std::os::raw::c_int,
11749 arg4: *const ::std::os::raw::c_int,
11750 arg5: *const ::std::os::raw::c_int,
11751 arg6: *const f32,
11752 arg7: *const ::std::os::raw::c_int,
11753 ) -> ::std::os::raw::c_int;
11754}
11755extern "C" {
11756 pub fn vslzCorrNewTaskX1D(
11757 arg1: *mut VSLCorrTaskPtr,
11758 arg2: ::std::os::raw::c_int,
11759 arg3: ::std::os::raw::c_int,
11760 arg4: ::std::os::raw::c_int,
11761 arg5: ::std::os::raw::c_int,
11762 arg6: *const MKL_Complex16,
11763 arg7: ::std::os::raw::c_int,
11764 ) -> ::std::os::raw::c_int;
11765}
11766extern "C" {
11767 pub fn vslzcorrnewtaskx1d_(
11768 arg1: *mut VSLCorrTaskPtr,
11769 arg2: *const ::std::os::raw::c_int,
11770 arg3: *const ::std::os::raw::c_int,
11771 arg4: *const ::std::os::raw::c_int,
11772 arg5: *const ::std::os::raw::c_int,
11773 arg6: *const MKL_Complex16,
11774 arg7: *const ::std::os::raw::c_int,
11775 ) -> ::std::os::raw::c_int;
11776}
11777extern "C" {
11778 pub fn VSLZCORRNEWTASKX1D_(
11779 arg1: *mut VSLCorrTaskPtr,
11780 arg2: *const ::std::os::raw::c_int,
11781 arg3: *const ::std::os::raw::c_int,
11782 arg4: *const ::std::os::raw::c_int,
11783 arg5: *const ::std::os::raw::c_int,
11784 arg6: *const MKL_Complex16,
11785 arg7: *const ::std::os::raw::c_int,
11786 ) -> ::std::os::raw::c_int;
11787}
11788extern "C" {
11789 pub fn vslcCorrNewTaskX1D(
11790 arg1: *mut VSLCorrTaskPtr,
11791 arg2: ::std::os::raw::c_int,
11792 arg3: ::std::os::raw::c_int,
11793 arg4: ::std::os::raw::c_int,
11794 arg5: ::std::os::raw::c_int,
11795 arg6: *const MKL_Complex8,
11796 arg7: ::std::os::raw::c_int,
11797 ) -> ::std::os::raw::c_int;
11798}
11799extern "C" {
11800 pub fn vslccorrnewtaskx1d_(
11801 arg1: *mut VSLCorrTaskPtr,
11802 arg2: *const ::std::os::raw::c_int,
11803 arg3: *const ::std::os::raw::c_int,
11804 arg4: *const ::std::os::raw::c_int,
11805 arg5: *const ::std::os::raw::c_int,
11806 arg6: *const MKL_Complex8,
11807 arg7: *const ::std::os::raw::c_int,
11808 ) -> ::std::os::raw::c_int;
11809}
11810extern "C" {
11811 pub fn VSLCCORRNEWTASKX1D_(
11812 arg1: *mut VSLCorrTaskPtr,
11813 arg2: *const ::std::os::raw::c_int,
11814 arg3: *const ::std::os::raw::c_int,
11815 arg4: *const ::std::os::raw::c_int,
11816 arg5: *const ::std::os::raw::c_int,
11817 arg6: *const MKL_Complex8,
11818 arg7: *const ::std::os::raw::c_int,
11819 ) -> ::std::os::raw::c_int;
11820}
11821extern "C" {
11822 pub fn vslConvDeleteTask(arg1: *mut VSLConvTaskPtr) -> ::std::os::raw::c_int;
11823}
11824extern "C" {
11825 pub fn vslconvdeletetask_(arg1: *mut VSLConvTaskPtr) -> ::std::os::raw::c_int;
11826}
11827extern "C" {
11828 pub fn VSLCONVDeleteTask_(arg1: *mut VSLConvTaskPtr) -> ::std::os::raw::c_int;
11829}
11830extern "C" {
11831 pub fn vslCorrDeleteTask(arg1: *mut VSLCorrTaskPtr) -> ::std::os::raw::c_int;
11832}
11833extern "C" {
11834 pub fn vslcorrdeletetask_(arg1: *mut VSLCorrTaskPtr) -> ::std::os::raw::c_int;
11835}
11836extern "C" {
11837 pub fn VSLCORRDeleteTask_(arg1: *mut VSLCorrTaskPtr) -> ::std::os::raw::c_int;
11838}
11839extern "C" {
11840 pub fn vslConvCopyTask(
11841 arg1: *mut VSLConvTaskPtr,
11842 arg2: VSLConvTaskPtr,
11843 ) -> ::std::os::raw::c_int;
11844}
11845extern "C" {
11846 pub fn vslconvcopytask_(
11847 arg1: *mut VSLConvTaskPtr,
11848 arg2: *const VSLConvTaskPtr,
11849 ) -> ::std::os::raw::c_int;
11850}
11851extern "C" {
11852 pub fn VSLCONVCopyTask_(
11853 arg1: *mut VSLConvTaskPtr,
11854 arg2: *const VSLConvTaskPtr,
11855 ) -> ::std::os::raw::c_int;
11856}
11857extern "C" {
11858 pub fn vslCorrCopyTask(
11859 arg1: *mut VSLCorrTaskPtr,
11860 arg2: VSLCorrTaskPtr,
11861 ) -> ::std::os::raw::c_int;
11862}
11863extern "C" {
11864 pub fn vslcorrcopytask_(
11865 arg1: *mut VSLCorrTaskPtr,
11866 arg2: *const VSLCorrTaskPtr,
11867 ) -> ::std::os::raw::c_int;
11868}
11869extern "C" {
11870 pub fn VSLCORRCopyTask_(
11871 arg1: *mut VSLCorrTaskPtr,
11872 arg2: *const VSLCorrTaskPtr,
11873 ) -> ::std::os::raw::c_int;
11874}
11875extern "C" {
11876 pub fn vslConvSetMode(
11877 arg1: VSLConvTaskPtr,
11878 arg2: ::std::os::raw::c_int,
11879 ) -> ::std::os::raw::c_int;
11880}
11881extern "C" {
11882 pub fn vslconvsetmode_(
11883 arg1: *mut VSLConvTaskPtr,
11884 arg2: *const ::std::os::raw::c_int,
11885 ) -> ::std::os::raw::c_int;
11886}
11887extern "C" {
11888 pub fn VSLCONVSETMODE_(
11889 arg1: *mut VSLConvTaskPtr,
11890 arg2: *const ::std::os::raw::c_int,
11891 ) -> ::std::os::raw::c_int;
11892}
11893extern "C" {
11894 pub fn vslCorrSetMode(
11895 arg1: VSLCorrTaskPtr,
11896 arg2: ::std::os::raw::c_int,
11897 ) -> ::std::os::raw::c_int;
11898}
11899extern "C" {
11900 pub fn vslcorrsetmode_(
11901 arg1: *mut VSLCorrTaskPtr,
11902 arg2: *const ::std::os::raw::c_int,
11903 ) -> ::std::os::raw::c_int;
11904}
11905extern "C" {
11906 pub fn VSLCORRSETMODE_(
11907 arg1: *mut VSLCorrTaskPtr,
11908 arg2: *const ::std::os::raw::c_int,
11909 ) -> ::std::os::raw::c_int;
11910}
11911extern "C" {
11912 pub fn vslConvSetInternalPrecision(
11913 arg1: VSLConvTaskPtr,
11914 arg2: ::std::os::raw::c_int,
11915 ) -> ::std::os::raw::c_int;
11916}
11917extern "C" {
11918 pub fn vslconvsetinternalprecision_(
11919 arg1: *mut VSLConvTaskPtr,
11920 arg2: *const ::std::os::raw::c_int,
11921 ) -> ::std::os::raw::c_int;
11922}
11923extern "C" {
11924 pub fn VSLCONVSETINTERNALPRECISION_(
11925 arg1: *mut VSLConvTaskPtr,
11926 arg2: *const ::std::os::raw::c_int,
11927 ) -> ::std::os::raw::c_int;
11928}
11929extern "C" {
11930 pub fn vslCorrSetInternalPrecision(
11931 arg1: VSLCorrTaskPtr,
11932 arg2: ::std::os::raw::c_int,
11933 ) -> ::std::os::raw::c_int;
11934}
11935extern "C" {
11936 pub fn vslcorrsetinternalprecision_(
11937 arg1: *mut VSLCorrTaskPtr,
11938 arg2: *const ::std::os::raw::c_int,
11939 ) -> ::std::os::raw::c_int;
11940}
11941extern "C" {
11942 pub fn VSLCORRSETINTERNALPRECISION_(
11943 arg1: *mut VSLCorrTaskPtr,
11944 arg2: *const ::std::os::raw::c_int,
11945 ) -> ::std::os::raw::c_int;
11946}
11947extern "C" {
11948 pub fn vslConvSetStart(
11949 arg1: VSLConvTaskPtr,
11950 arg2: *const ::std::os::raw::c_int,
11951 ) -> ::std::os::raw::c_int;
11952}
11953extern "C" {
11954 pub fn vslconvsetstart_(
11955 arg1: *mut VSLConvTaskPtr,
11956 arg2: *const ::std::os::raw::c_int,
11957 ) -> ::std::os::raw::c_int;
11958}
11959extern "C" {
11960 pub fn VSLCONVSETSTART_(
11961 arg1: *mut VSLConvTaskPtr,
11962 arg2: *const ::std::os::raw::c_int,
11963 ) -> ::std::os::raw::c_int;
11964}
11965extern "C" {
11966 pub fn vslCorrSetStart(
11967 arg1: VSLCorrTaskPtr,
11968 arg2: *const ::std::os::raw::c_int,
11969 ) -> ::std::os::raw::c_int;
11970}
11971extern "C" {
11972 pub fn vslcorrsetstart_(
11973 arg1: *mut VSLCorrTaskPtr,
11974 arg2: *const ::std::os::raw::c_int,
11975 ) -> ::std::os::raw::c_int;
11976}
11977extern "C" {
11978 pub fn VSLCORRSETSTART_(
11979 arg1: *mut VSLCorrTaskPtr,
11980 arg2: *const ::std::os::raw::c_int,
11981 ) -> ::std::os::raw::c_int;
11982}
11983extern "C" {
11984 pub fn vslConvSetDecimation(
11985 arg1: VSLConvTaskPtr,
11986 arg2: *const ::std::os::raw::c_int,
11987 ) -> ::std::os::raw::c_int;
11988}
11989extern "C" {
11990 pub fn vslconvsetdecimation_(
11991 arg1: *mut VSLConvTaskPtr,
11992 arg2: *const ::std::os::raw::c_int,
11993 ) -> ::std::os::raw::c_int;
11994}
11995extern "C" {
11996 pub fn VSLCONVSETDECIMATION_(
11997 arg1: *mut VSLConvTaskPtr,
11998 arg2: *const ::std::os::raw::c_int,
11999 ) -> ::std::os::raw::c_int;
12000}
12001extern "C" {
12002 pub fn vslCorrSetDecimation(
12003 arg1: VSLCorrTaskPtr,
12004 arg2: *const ::std::os::raw::c_int,
12005 ) -> ::std::os::raw::c_int;
12006}
12007extern "C" {
12008 pub fn vslcorrsetdecimation_(
12009 arg1: *mut VSLCorrTaskPtr,
12010 arg2: *const ::std::os::raw::c_int,
12011 ) -> ::std::os::raw::c_int;
12012}
12013extern "C" {
12014 pub fn VSLCORRSETDECIMATION_(
12015 arg1: *mut VSLCorrTaskPtr,
12016 arg2: *const ::std::os::raw::c_int,
12017 ) -> ::std::os::raw::c_int;
12018}
12019extern "C" {
12020 pub fn vsldConvExec(
12021 arg1: VSLConvTaskPtr,
12022 arg2: *const f64,
12023 arg3: *const ::std::os::raw::c_int,
12024 arg4: *const f64,
12025 arg5: *const ::std::os::raw::c_int,
12026 arg6: *mut f64,
12027 arg7: *const ::std::os::raw::c_int,
12028 ) -> ::std::os::raw::c_int;
12029}
12030extern "C" {
12031 pub fn vsldconvexec_(
12032 arg1: *mut VSLConvTaskPtr,
12033 arg2: *const f64,
12034 arg3: *const ::std::os::raw::c_int,
12035 arg4: *const f64,
12036 arg5: *const ::std::os::raw::c_int,
12037 arg6: *mut f64,
12038 arg7: *const ::std::os::raw::c_int,
12039 ) -> ::std::os::raw::c_int;
12040}
12041extern "C" {
12042 pub fn VSLDCONVEXEC_(
12043 arg1: *mut VSLConvTaskPtr,
12044 arg2: *const f64,
12045 arg3: *const ::std::os::raw::c_int,
12046 arg4: *const f64,
12047 arg5: *const ::std::os::raw::c_int,
12048 arg6: *mut f64,
12049 arg7: *const ::std::os::raw::c_int,
12050 ) -> ::std::os::raw::c_int;
12051}
12052extern "C" {
12053 pub fn vslsConvExec(
12054 arg1: VSLConvTaskPtr,
12055 arg2: *const f32,
12056 arg3: *const ::std::os::raw::c_int,
12057 arg4: *const f32,
12058 arg5: *const ::std::os::raw::c_int,
12059 arg6: *mut f32,
12060 arg7: *const ::std::os::raw::c_int,
12061 ) -> ::std::os::raw::c_int;
12062}
12063extern "C" {
12064 pub fn vslsconvexec_(
12065 arg1: *mut VSLConvTaskPtr,
12066 arg2: *const f32,
12067 arg3: *const ::std::os::raw::c_int,
12068 arg4: *const f32,
12069 arg5: *const ::std::os::raw::c_int,
12070 arg6: *mut f32,
12071 arg7: *const ::std::os::raw::c_int,
12072 ) -> ::std::os::raw::c_int;
12073}
12074extern "C" {
12075 pub fn VSLSCONVEXEC_(
12076 arg1: *mut VSLConvTaskPtr,
12077 arg2: *const f32,
12078 arg3: *const ::std::os::raw::c_int,
12079 arg4: *const f32,
12080 arg5: *const ::std::os::raw::c_int,
12081 arg6: *mut f32,
12082 arg7: *const ::std::os::raw::c_int,
12083 ) -> ::std::os::raw::c_int;
12084}
12085extern "C" {
12086 pub fn vslzConvExec(
12087 arg1: VSLConvTaskPtr,
12088 arg2: *const MKL_Complex16,
12089 arg3: *const ::std::os::raw::c_int,
12090 arg4: *const MKL_Complex16,
12091 arg5: *const ::std::os::raw::c_int,
12092 arg6: *mut MKL_Complex16,
12093 arg7: *const ::std::os::raw::c_int,
12094 ) -> ::std::os::raw::c_int;
12095}
12096extern "C" {
12097 pub fn vslzconvexec_(
12098 arg1: *mut VSLConvTaskPtr,
12099 arg2: *const MKL_Complex16,
12100 arg3: *const ::std::os::raw::c_int,
12101 arg4: *const MKL_Complex16,
12102 arg5: *const ::std::os::raw::c_int,
12103 arg6: *mut MKL_Complex16,
12104 arg7: *const ::std::os::raw::c_int,
12105 ) -> ::std::os::raw::c_int;
12106}
12107extern "C" {
12108 pub fn VSLZCONVEXEC_(
12109 arg1: *mut VSLConvTaskPtr,
12110 arg2: *const MKL_Complex16,
12111 arg3: *const ::std::os::raw::c_int,
12112 arg4: *const MKL_Complex16,
12113 arg5: *const ::std::os::raw::c_int,
12114 arg6: *mut MKL_Complex16,
12115 arg7: *const ::std::os::raw::c_int,
12116 ) -> ::std::os::raw::c_int;
12117}
12118extern "C" {
12119 pub fn vslcConvExec(
12120 arg1: VSLConvTaskPtr,
12121 arg2: *const MKL_Complex8,
12122 arg3: *const ::std::os::raw::c_int,
12123 arg4: *const MKL_Complex8,
12124 arg5: *const ::std::os::raw::c_int,
12125 arg6: *mut MKL_Complex8,
12126 arg7: *const ::std::os::raw::c_int,
12127 ) -> ::std::os::raw::c_int;
12128}
12129extern "C" {
12130 pub fn vslcconvexec_(
12131 arg1: *mut VSLConvTaskPtr,
12132 arg2: *const MKL_Complex8,
12133 arg3: *const ::std::os::raw::c_int,
12134 arg4: *const MKL_Complex8,
12135 arg5: *const ::std::os::raw::c_int,
12136 arg6: *mut MKL_Complex8,
12137 arg7: *const ::std::os::raw::c_int,
12138 ) -> ::std::os::raw::c_int;
12139}
12140extern "C" {
12141 pub fn VSLCCONVEXEC_(
12142 arg1: *mut VSLConvTaskPtr,
12143 arg2: *const MKL_Complex8,
12144 arg3: *const ::std::os::raw::c_int,
12145 arg4: *const MKL_Complex8,
12146 arg5: *const ::std::os::raw::c_int,
12147 arg6: *mut MKL_Complex8,
12148 arg7: *const ::std::os::raw::c_int,
12149 ) -> ::std::os::raw::c_int;
12150}
12151extern "C" {
12152 pub fn vsldCorrExec(
12153 arg1: VSLCorrTaskPtr,
12154 arg2: *const f64,
12155 arg3: *const ::std::os::raw::c_int,
12156 arg4: *const f64,
12157 arg5: *const ::std::os::raw::c_int,
12158 arg6: *mut f64,
12159 arg7: *const ::std::os::raw::c_int,
12160 ) -> ::std::os::raw::c_int;
12161}
12162extern "C" {
12163 pub fn vsldcorrexec_(
12164 arg1: *mut VSLCorrTaskPtr,
12165 arg2: *const f64,
12166 arg3: *const ::std::os::raw::c_int,
12167 arg4: *const f64,
12168 arg5: *const ::std::os::raw::c_int,
12169 arg6: *mut f64,
12170 arg7: *const ::std::os::raw::c_int,
12171 ) -> ::std::os::raw::c_int;
12172}
12173extern "C" {
12174 pub fn VSLDCORREXEC_(
12175 arg1: *mut VSLCorrTaskPtr,
12176 arg2: *const f64,
12177 arg3: *const ::std::os::raw::c_int,
12178 arg4: *const f64,
12179 arg5: *const ::std::os::raw::c_int,
12180 arg6: *mut f64,
12181 arg7: *const ::std::os::raw::c_int,
12182 ) -> ::std::os::raw::c_int;
12183}
12184extern "C" {
12185 pub fn vslsCorrExec(
12186 arg1: VSLCorrTaskPtr,
12187 arg2: *const f32,
12188 arg3: *const ::std::os::raw::c_int,
12189 arg4: *const f32,
12190 arg5: *const ::std::os::raw::c_int,
12191 arg6: *mut f32,
12192 arg7: *const ::std::os::raw::c_int,
12193 ) -> ::std::os::raw::c_int;
12194}
12195extern "C" {
12196 pub fn vslscorrexec_(
12197 arg1: *mut VSLCorrTaskPtr,
12198 arg2: *const f32,
12199 arg3: *const ::std::os::raw::c_int,
12200 arg4: *const f32,
12201 arg5: *const ::std::os::raw::c_int,
12202 arg6: *mut f32,
12203 arg7: *const ::std::os::raw::c_int,
12204 ) -> ::std::os::raw::c_int;
12205}
12206extern "C" {
12207 pub fn VSLSCORREXEC_(
12208 arg1: *mut VSLCorrTaskPtr,
12209 arg2: *const f32,
12210 arg3: *const ::std::os::raw::c_int,
12211 arg4: *const f32,
12212 arg5: *const ::std::os::raw::c_int,
12213 arg6: *mut f32,
12214 arg7: *const ::std::os::raw::c_int,
12215 ) -> ::std::os::raw::c_int;
12216}
12217extern "C" {
12218 pub fn vslzCorrExec(
12219 arg1: VSLCorrTaskPtr,
12220 arg2: *const MKL_Complex16,
12221 arg3: *const ::std::os::raw::c_int,
12222 arg4: *const MKL_Complex16,
12223 arg5: *const ::std::os::raw::c_int,
12224 arg6: *mut MKL_Complex16,
12225 arg7: *const ::std::os::raw::c_int,
12226 ) -> ::std::os::raw::c_int;
12227}
12228extern "C" {
12229 pub fn vslzcorrexec_(
12230 arg1: *mut VSLCorrTaskPtr,
12231 arg2: *const MKL_Complex16,
12232 arg3: *const ::std::os::raw::c_int,
12233 arg4: *const MKL_Complex16,
12234 arg5: *const ::std::os::raw::c_int,
12235 arg6: *mut MKL_Complex16,
12236 arg7: *const ::std::os::raw::c_int,
12237 ) -> ::std::os::raw::c_int;
12238}
12239extern "C" {
12240 pub fn VSLZCORREXEC_(
12241 arg1: *mut VSLCorrTaskPtr,
12242 arg2: *const MKL_Complex16,
12243 arg3: *const ::std::os::raw::c_int,
12244 arg4: *const MKL_Complex16,
12245 arg5: *const ::std::os::raw::c_int,
12246 arg6: *mut MKL_Complex16,
12247 arg7: *const ::std::os::raw::c_int,
12248 ) -> ::std::os::raw::c_int;
12249}
12250extern "C" {
12251 pub fn vslcCorrExec(
12252 arg1: VSLCorrTaskPtr,
12253 arg2: *const MKL_Complex8,
12254 arg3: *const ::std::os::raw::c_int,
12255 arg4: *const MKL_Complex8,
12256 arg5: *const ::std::os::raw::c_int,
12257 arg6: *mut MKL_Complex8,
12258 arg7: *const ::std::os::raw::c_int,
12259 ) -> ::std::os::raw::c_int;
12260}
12261extern "C" {
12262 pub fn vslccorrexec_(
12263 arg1: *mut VSLCorrTaskPtr,
12264 arg2: *const MKL_Complex8,
12265 arg3: *const ::std::os::raw::c_int,
12266 arg4: *const MKL_Complex8,
12267 arg5: *const ::std::os::raw::c_int,
12268 arg6: *mut MKL_Complex8,
12269 arg7: *const ::std::os::raw::c_int,
12270 ) -> ::std::os::raw::c_int;
12271}
12272extern "C" {
12273 pub fn VSLCCORREXEC_(
12274 arg1: *mut VSLCorrTaskPtr,
12275 arg2: *const MKL_Complex8,
12276 arg3: *const ::std::os::raw::c_int,
12277 arg4: *const MKL_Complex8,
12278 arg5: *const ::std::os::raw::c_int,
12279 arg6: *mut MKL_Complex8,
12280 arg7: *const ::std::os::raw::c_int,
12281 ) -> ::std::os::raw::c_int;
12282}
12283extern "C" {
12284 pub fn vsldConvExec1D(
12285 arg1: VSLConvTaskPtr,
12286 arg2: *const f64,
12287 arg3: ::std::os::raw::c_int,
12288 arg4: *const f64,
12289 arg5: ::std::os::raw::c_int,
12290 arg6: *mut f64,
12291 arg7: ::std::os::raw::c_int,
12292 ) -> ::std::os::raw::c_int;
12293}
12294extern "C" {
12295 pub fn vsldconvexec1d_(
12296 arg1: *mut VSLConvTaskPtr,
12297 arg2: *const f64,
12298 arg3: *const ::std::os::raw::c_int,
12299 arg4: *const f64,
12300 arg5: *const ::std::os::raw::c_int,
12301 arg6: *mut f64,
12302 arg7: *const ::std::os::raw::c_int,
12303 ) -> ::std::os::raw::c_int;
12304}
12305extern "C" {
12306 pub fn VSLDCONVEXEC1D_(
12307 arg1: *mut VSLConvTaskPtr,
12308 arg2: *const f64,
12309 arg3: *const ::std::os::raw::c_int,
12310 arg4: *const f64,
12311 arg5: *const ::std::os::raw::c_int,
12312 arg6: *mut f64,
12313 arg7: *const ::std::os::raw::c_int,
12314 ) -> ::std::os::raw::c_int;
12315}
12316extern "C" {
12317 pub fn vslsConvExec1D(
12318 arg1: VSLConvTaskPtr,
12319 arg2: *const f32,
12320 arg3: ::std::os::raw::c_int,
12321 arg4: *const f32,
12322 arg5: ::std::os::raw::c_int,
12323 arg6: *mut f32,
12324 arg7: ::std::os::raw::c_int,
12325 ) -> ::std::os::raw::c_int;
12326}
12327extern "C" {
12328 pub fn vslsconvexec1d_(
12329 arg1: *mut VSLConvTaskPtr,
12330 arg2: *const f32,
12331 arg3: *const ::std::os::raw::c_int,
12332 arg4: *const f32,
12333 arg5: *const ::std::os::raw::c_int,
12334 arg6: *mut f32,
12335 arg7: *const ::std::os::raw::c_int,
12336 ) -> ::std::os::raw::c_int;
12337}
12338extern "C" {
12339 pub fn VSLSCONVEXEC1D_(
12340 arg1: *mut VSLConvTaskPtr,
12341 arg2: *const f32,
12342 arg3: *const ::std::os::raw::c_int,
12343 arg4: *const f32,
12344 arg5: *const ::std::os::raw::c_int,
12345 arg6: *mut f32,
12346 arg7: *const ::std::os::raw::c_int,
12347 ) -> ::std::os::raw::c_int;
12348}
12349extern "C" {
12350 pub fn vslzConvExec1D(
12351 arg1: VSLConvTaskPtr,
12352 arg2: *const MKL_Complex16,
12353 arg3: ::std::os::raw::c_int,
12354 arg4: *const MKL_Complex16,
12355 arg5: ::std::os::raw::c_int,
12356 arg6: *mut MKL_Complex16,
12357 arg7: ::std::os::raw::c_int,
12358 ) -> ::std::os::raw::c_int;
12359}
12360extern "C" {
12361 pub fn vslzconvexec1d_(
12362 arg1: *mut VSLConvTaskPtr,
12363 arg2: *const MKL_Complex16,
12364 arg3: *const ::std::os::raw::c_int,
12365 arg4: *const MKL_Complex16,
12366 arg5: *const ::std::os::raw::c_int,
12367 arg6: *mut MKL_Complex16,
12368 arg7: *const ::std::os::raw::c_int,
12369 ) -> ::std::os::raw::c_int;
12370}
12371extern "C" {
12372 pub fn VSLZCONVEXEC1D_(
12373 arg1: *mut VSLConvTaskPtr,
12374 arg2: *const MKL_Complex16,
12375 arg3: *const ::std::os::raw::c_int,
12376 arg4: *const MKL_Complex16,
12377 arg5: *const ::std::os::raw::c_int,
12378 arg6: *mut MKL_Complex16,
12379 arg7: *const ::std::os::raw::c_int,
12380 ) -> ::std::os::raw::c_int;
12381}
12382extern "C" {
12383 pub fn vslcConvExec1D(
12384 arg1: VSLConvTaskPtr,
12385 arg2: *const MKL_Complex8,
12386 arg3: ::std::os::raw::c_int,
12387 arg4: *const MKL_Complex8,
12388 arg5: ::std::os::raw::c_int,
12389 arg6: *mut MKL_Complex8,
12390 arg7: ::std::os::raw::c_int,
12391 ) -> ::std::os::raw::c_int;
12392}
12393extern "C" {
12394 pub fn vslcconvexec1d_(
12395 arg1: *mut VSLConvTaskPtr,
12396 arg2: *const MKL_Complex8,
12397 arg3: *const ::std::os::raw::c_int,
12398 arg4: *const MKL_Complex8,
12399 arg5: *const ::std::os::raw::c_int,
12400 arg6: *mut MKL_Complex8,
12401 arg7: *const ::std::os::raw::c_int,
12402 ) -> ::std::os::raw::c_int;
12403}
12404extern "C" {
12405 pub fn VSLCCONVEXEC1D_(
12406 arg1: *mut VSLConvTaskPtr,
12407 arg2: *const MKL_Complex8,
12408 arg3: *const ::std::os::raw::c_int,
12409 arg4: *const MKL_Complex8,
12410 arg5: *const ::std::os::raw::c_int,
12411 arg6: *mut MKL_Complex8,
12412 arg7: *const ::std::os::raw::c_int,
12413 ) -> ::std::os::raw::c_int;
12414}
12415extern "C" {
12416 pub fn vsldCorrExec1D(
12417 arg1: VSLCorrTaskPtr,
12418 arg2: *const f64,
12419 arg3: ::std::os::raw::c_int,
12420 arg4: *const f64,
12421 arg5: ::std::os::raw::c_int,
12422 arg6: *mut f64,
12423 arg7: ::std::os::raw::c_int,
12424 ) -> ::std::os::raw::c_int;
12425}
12426extern "C" {
12427 pub fn vsldcorrexec1d_(
12428 arg1: *mut VSLCorrTaskPtr,
12429 arg2: *const f64,
12430 arg3: *const ::std::os::raw::c_int,
12431 arg4: *const f64,
12432 arg5: *const ::std::os::raw::c_int,
12433 arg6: *mut f64,
12434 arg7: *const ::std::os::raw::c_int,
12435 ) -> ::std::os::raw::c_int;
12436}
12437extern "C" {
12438 pub fn VSLDCORREXEC1D_(
12439 arg1: *mut VSLCorrTaskPtr,
12440 arg2: *const f64,
12441 arg3: *const ::std::os::raw::c_int,
12442 arg4: *const f64,
12443 arg5: *const ::std::os::raw::c_int,
12444 arg6: *mut f64,
12445 arg7: *const ::std::os::raw::c_int,
12446 ) -> ::std::os::raw::c_int;
12447}
12448extern "C" {
12449 pub fn vslsCorrExec1D(
12450 arg1: VSLCorrTaskPtr,
12451 arg2: *const f32,
12452 arg3: ::std::os::raw::c_int,
12453 arg4: *const f32,
12454 arg5: ::std::os::raw::c_int,
12455 arg6: *mut f32,
12456 arg7: ::std::os::raw::c_int,
12457 ) -> ::std::os::raw::c_int;
12458}
12459extern "C" {
12460 pub fn vslscorrexec1d_(
12461 arg1: *mut VSLCorrTaskPtr,
12462 arg2: *const f32,
12463 arg3: *const ::std::os::raw::c_int,
12464 arg4: *const f32,
12465 arg5: *const ::std::os::raw::c_int,
12466 arg6: *mut f32,
12467 arg7: *const ::std::os::raw::c_int,
12468 ) -> ::std::os::raw::c_int;
12469}
12470extern "C" {
12471 pub fn VSLSCORREXEC1D_(
12472 arg1: *mut VSLCorrTaskPtr,
12473 arg2: *const f32,
12474 arg3: *const ::std::os::raw::c_int,
12475 arg4: *const f32,
12476 arg5: *const ::std::os::raw::c_int,
12477 arg6: *mut f32,
12478 arg7: *const ::std::os::raw::c_int,
12479 ) -> ::std::os::raw::c_int;
12480}
12481extern "C" {
12482 pub fn vslzCorrExec1D(
12483 arg1: VSLCorrTaskPtr,
12484 arg2: *const MKL_Complex16,
12485 arg3: ::std::os::raw::c_int,
12486 arg4: *const MKL_Complex16,
12487 arg5: ::std::os::raw::c_int,
12488 arg6: *mut MKL_Complex16,
12489 arg7: ::std::os::raw::c_int,
12490 ) -> ::std::os::raw::c_int;
12491}
12492extern "C" {
12493 pub fn vslzcorrexec1d_(
12494 arg1: *mut VSLCorrTaskPtr,
12495 arg2: *const MKL_Complex16,
12496 arg3: *const ::std::os::raw::c_int,
12497 arg4: *const MKL_Complex16,
12498 arg5: *const ::std::os::raw::c_int,
12499 arg6: *mut MKL_Complex16,
12500 arg7: *const ::std::os::raw::c_int,
12501 ) -> ::std::os::raw::c_int;
12502}
12503extern "C" {
12504 pub fn VSLZCORREXEC1D_(
12505 arg1: *mut VSLCorrTaskPtr,
12506 arg2: *const MKL_Complex16,
12507 arg3: *const ::std::os::raw::c_int,
12508 arg4: *const MKL_Complex16,
12509 arg5: *const ::std::os::raw::c_int,
12510 arg6: *mut MKL_Complex16,
12511 arg7: *const ::std::os::raw::c_int,
12512 ) -> ::std::os::raw::c_int;
12513}
12514extern "C" {
12515 pub fn vslcCorrExec1D(
12516 arg1: VSLCorrTaskPtr,
12517 arg2: *const MKL_Complex8,
12518 arg3: ::std::os::raw::c_int,
12519 arg4: *const MKL_Complex8,
12520 arg5: ::std::os::raw::c_int,
12521 arg6: *mut MKL_Complex8,
12522 arg7: ::std::os::raw::c_int,
12523 ) -> ::std::os::raw::c_int;
12524}
12525extern "C" {
12526 pub fn vslccorrexec1d_(
12527 arg1: *mut VSLCorrTaskPtr,
12528 arg2: *const MKL_Complex8,
12529 arg3: *const ::std::os::raw::c_int,
12530 arg4: *const MKL_Complex8,
12531 arg5: *const ::std::os::raw::c_int,
12532 arg6: *mut MKL_Complex8,
12533 arg7: *const ::std::os::raw::c_int,
12534 ) -> ::std::os::raw::c_int;
12535}
12536extern "C" {
12537 pub fn VSLCCORREXEC1D_(
12538 arg1: *mut VSLCorrTaskPtr,
12539 arg2: *const MKL_Complex8,
12540 arg3: *const ::std::os::raw::c_int,
12541 arg4: *const MKL_Complex8,
12542 arg5: *const ::std::os::raw::c_int,
12543 arg6: *mut MKL_Complex8,
12544 arg7: *const ::std::os::raw::c_int,
12545 ) -> ::std::os::raw::c_int;
12546}
12547extern "C" {
12548 pub fn vsldConvExecX(
12549 arg1: VSLConvTaskPtr,
12550 arg2: *const f64,
12551 arg3: *const ::std::os::raw::c_int,
12552 arg4: *mut f64,
12553 arg5: *const ::std::os::raw::c_int,
12554 ) -> ::std::os::raw::c_int;
12555}
12556extern "C" {
12557 pub fn vsldconvexecx_(
12558 arg1: *mut VSLConvTaskPtr,
12559 arg2: *const f64,
12560 arg3: *const ::std::os::raw::c_int,
12561 arg4: *mut f64,
12562 arg5: *const ::std::os::raw::c_int,
12563 ) -> ::std::os::raw::c_int;
12564}
12565extern "C" {
12566 pub fn VSLDCONVEXECX_(
12567 arg1: *mut VSLConvTaskPtr,
12568 arg2: *const f64,
12569 arg3: *const ::std::os::raw::c_int,
12570 arg4: *mut f64,
12571 arg5: *const ::std::os::raw::c_int,
12572 ) -> ::std::os::raw::c_int;
12573}
12574extern "C" {
12575 pub fn vslsConvExecX(
12576 arg1: VSLConvTaskPtr,
12577 arg2: *const f32,
12578 arg3: *const ::std::os::raw::c_int,
12579 arg4: *mut f32,
12580 arg5: *const ::std::os::raw::c_int,
12581 ) -> ::std::os::raw::c_int;
12582}
12583extern "C" {
12584 pub fn vslsconvexecx_(
12585 arg1: *mut VSLConvTaskPtr,
12586 arg2: *const f32,
12587 arg3: *const ::std::os::raw::c_int,
12588 arg4: *mut f32,
12589 arg5: *const ::std::os::raw::c_int,
12590 ) -> ::std::os::raw::c_int;
12591}
12592extern "C" {
12593 pub fn VSLSCONVEXECX_(
12594 arg1: *mut VSLConvTaskPtr,
12595 arg2: *const f32,
12596 arg3: *const ::std::os::raw::c_int,
12597 arg4: *mut f32,
12598 arg5: *const ::std::os::raw::c_int,
12599 ) -> ::std::os::raw::c_int;
12600}
12601extern "C" {
12602 pub fn vslzConvExecX(
12603 arg1: VSLConvTaskPtr,
12604 arg2: *const MKL_Complex16,
12605 arg3: *const ::std::os::raw::c_int,
12606 arg4: *mut MKL_Complex16,
12607 arg5: *const ::std::os::raw::c_int,
12608 ) -> ::std::os::raw::c_int;
12609}
12610extern "C" {
12611 pub fn vslzconvexecx_(
12612 arg1: *mut VSLConvTaskPtr,
12613 arg2: *const MKL_Complex16,
12614 arg3: *const ::std::os::raw::c_int,
12615 arg4: *mut MKL_Complex16,
12616 arg5: *const ::std::os::raw::c_int,
12617 ) -> ::std::os::raw::c_int;
12618}
12619extern "C" {
12620 pub fn VSLZCONVEXECX_(
12621 arg1: *mut VSLConvTaskPtr,
12622 arg2: *const MKL_Complex16,
12623 arg3: *const ::std::os::raw::c_int,
12624 arg4: *mut MKL_Complex16,
12625 arg5: *const ::std::os::raw::c_int,
12626 ) -> ::std::os::raw::c_int;
12627}
12628extern "C" {
12629 pub fn vslcConvExecX(
12630 arg1: VSLConvTaskPtr,
12631 arg2: *const MKL_Complex8,
12632 arg3: *const ::std::os::raw::c_int,
12633 arg4: *mut MKL_Complex8,
12634 arg5: *const ::std::os::raw::c_int,
12635 ) -> ::std::os::raw::c_int;
12636}
12637extern "C" {
12638 pub fn vslcconvexecx_(
12639 arg1: *mut VSLConvTaskPtr,
12640 arg2: *const MKL_Complex8,
12641 arg3: *const ::std::os::raw::c_int,
12642 arg4: *mut MKL_Complex8,
12643 arg5: *const ::std::os::raw::c_int,
12644 ) -> ::std::os::raw::c_int;
12645}
12646extern "C" {
12647 pub fn VSLCCONVEXECX_(
12648 arg1: *mut VSLConvTaskPtr,
12649 arg2: *const MKL_Complex8,
12650 arg3: *const ::std::os::raw::c_int,
12651 arg4: *mut MKL_Complex8,
12652 arg5: *const ::std::os::raw::c_int,
12653 ) -> ::std::os::raw::c_int;
12654}
12655extern "C" {
12656 pub fn vsldCorrExecX(
12657 arg1: VSLCorrTaskPtr,
12658 arg2: *const f64,
12659 arg3: *const ::std::os::raw::c_int,
12660 arg4: *mut f64,
12661 arg5: *const ::std::os::raw::c_int,
12662 ) -> ::std::os::raw::c_int;
12663}
12664extern "C" {
12665 pub fn vsldcorrexecx_(
12666 arg1: *mut VSLCorrTaskPtr,
12667 arg2: *const f64,
12668 arg3: *const ::std::os::raw::c_int,
12669 arg4: *mut f64,
12670 arg5: *const ::std::os::raw::c_int,
12671 ) -> ::std::os::raw::c_int;
12672}
12673extern "C" {
12674 pub fn VSLDCORREXECX_(
12675 arg1: *mut VSLCorrTaskPtr,
12676 arg2: *const f64,
12677 arg3: *const ::std::os::raw::c_int,
12678 arg4: *mut f64,
12679 arg5: *const ::std::os::raw::c_int,
12680 ) -> ::std::os::raw::c_int;
12681}
12682extern "C" {
12683 pub fn vslsCorrExecX(
12684 arg1: VSLCorrTaskPtr,
12685 arg2: *const f32,
12686 arg3: *const ::std::os::raw::c_int,
12687 arg4: *mut f32,
12688 arg5: *const ::std::os::raw::c_int,
12689 ) -> ::std::os::raw::c_int;
12690}
12691extern "C" {
12692 pub fn vslscorrexecx_(
12693 arg1: *mut VSLCorrTaskPtr,
12694 arg2: *const f32,
12695 arg3: *const ::std::os::raw::c_int,
12696 arg4: *mut f32,
12697 arg5: *const ::std::os::raw::c_int,
12698 ) -> ::std::os::raw::c_int;
12699}
12700extern "C" {
12701 pub fn VSLSCORREXECX_(
12702 arg1: *mut VSLCorrTaskPtr,
12703 arg2: *const f32,
12704 arg3: *const ::std::os::raw::c_int,
12705 arg4: *mut f32,
12706 arg5: *const ::std::os::raw::c_int,
12707 ) -> ::std::os::raw::c_int;
12708}
12709extern "C" {
12710 pub fn vslzCorrExecX(
12711 arg1: VSLCorrTaskPtr,
12712 arg2: *const MKL_Complex16,
12713 arg3: *const ::std::os::raw::c_int,
12714 arg4: *mut MKL_Complex16,
12715 arg5: *const ::std::os::raw::c_int,
12716 ) -> ::std::os::raw::c_int;
12717}
12718extern "C" {
12719 pub fn vslzcorrexecx_(
12720 arg1: *mut VSLCorrTaskPtr,
12721 arg2: *const MKL_Complex16,
12722 arg3: *const ::std::os::raw::c_int,
12723 arg4: *mut MKL_Complex16,
12724 arg5: *const ::std::os::raw::c_int,
12725 ) -> ::std::os::raw::c_int;
12726}
12727extern "C" {
12728 pub fn VSLZCORREXECX_(
12729 arg1: *mut VSLCorrTaskPtr,
12730 arg2: *const MKL_Complex16,
12731 arg3: *const ::std::os::raw::c_int,
12732 arg4: *mut MKL_Complex16,
12733 arg5: *const ::std::os::raw::c_int,
12734 ) -> ::std::os::raw::c_int;
12735}
12736extern "C" {
12737 pub fn vslcCorrExecX(
12738 arg1: VSLCorrTaskPtr,
12739 arg2: *const MKL_Complex8,
12740 arg3: *const ::std::os::raw::c_int,
12741 arg4: *mut MKL_Complex8,
12742 arg5: *const ::std::os::raw::c_int,
12743 ) -> ::std::os::raw::c_int;
12744}
12745extern "C" {
12746 pub fn vslccorrexecx_(
12747 arg1: *mut VSLCorrTaskPtr,
12748 arg2: *const MKL_Complex8,
12749 arg3: *const ::std::os::raw::c_int,
12750 arg4: *mut MKL_Complex8,
12751 arg5: *const ::std::os::raw::c_int,
12752 ) -> ::std::os::raw::c_int;
12753}
12754extern "C" {
12755 pub fn VSLCCORREXECX_(
12756 arg1: *mut VSLCorrTaskPtr,
12757 arg2: *const MKL_Complex8,
12758 arg3: *const ::std::os::raw::c_int,
12759 arg4: *mut MKL_Complex8,
12760 arg5: *const ::std::os::raw::c_int,
12761 ) -> ::std::os::raw::c_int;
12762}
12763extern "C" {
12764 pub fn vsldConvExecX1D(
12765 arg1: VSLConvTaskPtr,
12766 arg2: *const f64,
12767 arg3: ::std::os::raw::c_int,
12768 arg4: *mut f64,
12769 arg5: ::std::os::raw::c_int,
12770 ) -> ::std::os::raw::c_int;
12771}
12772extern "C" {
12773 pub fn vsldconvexecx1d_(
12774 arg1: *mut VSLConvTaskPtr,
12775 arg2: *const f64,
12776 arg3: *const ::std::os::raw::c_int,
12777 arg4: *mut f64,
12778 arg5: *const ::std::os::raw::c_int,
12779 ) -> ::std::os::raw::c_int;
12780}
12781extern "C" {
12782 pub fn VSLDCONVEXECX1D_(
12783 arg1: *mut VSLConvTaskPtr,
12784 arg2: *const f64,
12785 arg3: *const ::std::os::raw::c_int,
12786 arg4: *mut f64,
12787 arg5: *const ::std::os::raw::c_int,
12788 ) -> ::std::os::raw::c_int;
12789}
12790extern "C" {
12791 pub fn vslsConvExecX1D(
12792 arg1: VSLConvTaskPtr,
12793 arg2: *const f32,
12794 arg3: ::std::os::raw::c_int,
12795 arg4: *mut f32,
12796 arg5: ::std::os::raw::c_int,
12797 ) -> ::std::os::raw::c_int;
12798}
12799extern "C" {
12800 pub fn vslsconvexecx1d_(
12801 arg1: *mut VSLConvTaskPtr,
12802 arg2: *const f32,
12803 arg3: *const ::std::os::raw::c_int,
12804 arg4: *mut f32,
12805 arg5: *const ::std::os::raw::c_int,
12806 ) -> ::std::os::raw::c_int;
12807}
12808extern "C" {
12809 pub fn VSLSCONVEXECX1D_(
12810 arg1: *mut VSLConvTaskPtr,
12811 arg2: *const f32,
12812 arg3: *const ::std::os::raw::c_int,
12813 arg4: *mut f32,
12814 arg5: *const ::std::os::raw::c_int,
12815 ) -> ::std::os::raw::c_int;
12816}
12817extern "C" {
12818 pub fn vslzConvExecX1D(
12819 arg1: VSLConvTaskPtr,
12820 arg2: *const MKL_Complex16,
12821 arg3: ::std::os::raw::c_int,
12822 arg4: *mut MKL_Complex16,
12823 arg5: ::std::os::raw::c_int,
12824 ) -> ::std::os::raw::c_int;
12825}
12826extern "C" {
12827 pub fn vslzconvexecx1d_(
12828 arg1: *mut VSLConvTaskPtr,
12829 arg2: *const MKL_Complex16,
12830 arg3: *const ::std::os::raw::c_int,
12831 arg4: *mut MKL_Complex16,
12832 arg5: *const ::std::os::raw::c_int,
12833 ) -> ::std::os::raw::c_int;
12834}
12835extern "C" {
12836 pub fn VSLZCONVEXECX1D_(
12837 arg1: *mut VSLConvTaskPtr,
12838 arg2: *const MKL_Complex16,
12839 arg3: *const ::std::os::raw::c_int,
12840 arg4: *mut MKL_Complex16,
12841 arg5: *const ::std::os::raw::c_int,
12842 ) -> ::std::os::raw::c_int;
12843}
12844extern "C" {
12845 pub fn vslcConvExecX1D(
12846 arg1: VSLConvTaskPtr,
12847 arg2: *const MKL_Complex8,
12848 arg3: ::std::os::raw::c_int,
12849 arg4: *mut MKL_Complex8,
12850 arg5: ::std::os::raw::c_int,
12851 ) -> ::std::os::raw::c_int;
12852}
12853extern "C" {
12854 pub fn vslcconvexecx1d_(
12855 arg1: *mut VSLConvTaskPtr,
12856 arg2: *const MKL_Complex8,
12857 arg3: *const ::std::os::raw::c_int,
12858 arg4: *mut MKL_Complex8,
12859 arg5: *const ::std::os::raw::c_int,
12860 ) -> ::std::os::raw::c_int;
12861}
12862extern "C" {
12863 pub fn VSLCCONVEXECX1D_(
12864 arg1: *mut VSLConvTaskPtr,
12865 arg2: *const MKL_Complex8,
12866 arg3: *const ::std::os::raw::c_int,
12867 arg4: *mut MKL_Complex8,
12868 arg5: *const ::std::os::raw::c_int,
12869 ) -> ::std::os::raw::c_int;
12870}
12871extern "C" {
12872 pub fn vsldCorrExecX1D(
12873 arg1: VSLCorrTaskPtr,
12874 arg2: *const f64,
12875 arg3: ::std::os::raw::c_int,
12876 arg4: *mut f64,
12877 arg5: ::std::os::raw::c_int,
12878 ) -> ::std::os::raw::c_int;
12879}
12880extern "C" {
12881 pub fn vsldcorrexecx1d_(
12882 arg1: *mut VSLCorrTaskPtr,
12883 arg2: *const f64,
12884 arg3: *const ::std::os::raw::c_int,
12885 arg4: *mut f64,
12886 arg5: *const ::std::os::raw::c_int,
12887 ) -> ::std::os::raw::c_int;
12888}
12889extern "C" {
12890 pub fn VSLDCORREXECX1D_(
12891 arg1: *mut VSLCorrTaskPtr,
12892 arg2: *const f64,
12893 arg3: *const ::std::os::raw::c_int,
12894 arg4: *mut f64,
12895 arg5: *const ::std::os::raw::c_int,
12896 ) -> ::std::os::raw::c_int;
12897}
12898extern "C" {
12899 pub fn vslsCorrExecX1D(
12900 arg1: VSLCorrTaskPtr,
12901 arg2: *const f32,
12902 arg3: ::std::os::raw::c_int,
12903 arg4: *mut f32,
12904 arg5: ::std::os::raw::c_int,
12905 ) -> ::std::os::raw::c_int;
12906}
12907extern "C" {
12908 pub fn vslscorrexecx1d_(
12909 arg1: *mut VSLCorrTaskPtr,
12910 arg2: *const f32,
12911 arg3: *const ::std::os::raw::c_int,
12912 arg4: *mut f32,
12913 arg5: *const ::std::os::raw::c_int,
12914 ) -> ::std::os::raw::c_int;
12915}
12916extern "C" {
12917 pub fn VSLSCORREXECX1D_(
12918 arg1: *mut VSLCorrTaskPtr,
12919 arg2: *const f32,
12920 arg3: *const ::std::os::raw::c_int,
12921 arg4: *mut f32,
12922 arg5: *const ::std::os::raw::c_int,
12923 ) -> ::std::os::raw::c_int;
12924}
12925extern "C" {
12926 pub fn vslzCorrExecX1D(
12927 arg1: VSLCorrTaskPtr,
12928 arg2: *const MKL_Complex16,
12929 arg3: ::std::os::raw::c_int,
12930 arg4: *mut MKL_Complex16,
12931 arg5: ::std::os::raw::c_int,
12932 ) -> ::std::os::raw::c_int;
12933}
12934extern "C" {
12935 pub fn vslzcorrexecx1d_(
12936 arg1: *mut VSLCorrTaskPtr,
12937 arg2: *const MKL_Complex16,
12938 arg3: *const ::std::os::raw::c_int,
12939 arg4: *mut MKL_Complex16,
12940 arg5: *const ::std::os::raw::c_int,
12941 ) -> ::std::os::raw::c_int;
12942}
12943extern "C" {
12944 pub fn VSLZCORREXECX1D_(
12945 arg1: *mut VSLCorrTaskPtr,
12946 arg2: *const MKL_Complex16,
12947 arg3: *const ::std::os::raw::c_int,
12948 arg4: *mut MKL_Complex16,
12949 arg5: *const ::std::os::raw::c_int,
12950 ) -> ::std::os::raw::c_int;
12951}
12952extern "C" {
12953 pub fn vslcCorrExecX1D(
12954 arg1: VSLCorrTaskPtr,
12955 arg2: *const MKL_Complex8,
12956 arg3: ::std::os::raw::c_int,
12957 arg4: *mut MKL_Complex8,
12958 arg5: ::std::os::raw::c_int,
12959 ) -> ::std::os::raw::c_int;
12960}
12961extern "C" {
12962 pub fn vslccorrexecx1d_(
12963 arg1: *mut VSLCorrTaskPtr,
12964 arg2: *const MKL_Complex8,
12965 arg3: *const ::std::os::raw::c_int,
12966 arg4: *mut MKL_Complex8,
12967 arg5: *const ::std::os::raw::c_int,
12968 ) -> ::std::os::raw::c_int;
12969}
12970extern "C" {
12971 pub fn VSLCCORREXECX1D_(
12972 arg1: *mut VSLCorrTaskPtr,
12973 arg2: *const MKL_Complex8,
12974 arg3: *const ::std::os::raw::c_int,
12975 arg4: *mut MKL_Complex8,
12976 arg5: *const ::std::os::raw::c_int,
12977 ) -> ::std::os::raw::c_int;
12978}
12979extern "C" {
12980 pub fn vsldSSNewTask(
12981 arg1: *mut VSLSSTaskPtr,
12982 arg2: *const ::std::os::raw::c_int,
12983 arg3: *const ::std::os::raw::c_int,
12984 arg4: *const ::std::os::raw::c_int,
12985 arg5: *const f64,
12986 arg6: *const f64,
12987 arg7: *const ::std::os::raw::c_int,
12988 ) -> ::std::os::raw::c_int;
12989}
12990extern "C" {
12991 pub fn vsldssnewtask_(
12992 arg1: *mut VSLSSTaskPtr,
12993 arg2: *const ::std::os::raw::c_int,
12994 arg3: *const ::std::os::raw::c_int,
12995 arg4: *const ::std::os::raw::c_int,
12996 arg5: *const f64,
12997 arg6: *const f64,
12998 arg7: *const ::std::os::raw::c_int,
12999 ) -> ::std::os::raw::c_int;
13000}
13001extern "C" {
13002 pub fn VSLDSSNEWTASK_(
13003 arg1: *mut VSLSSTaskPtr,
13004 arg2: *const ::std::os::raw::c_int,
13005 arg3: *const ::std::os::raw::c_int,
13006 arg4: *const ::std::os::raw::c_int,
13007 arg5: *const f64,
13008 arg6: *const f64,
13009 arg7: *const ::std::os::raw::c_int,
13010 ) -> ::std::os::raw::c_int;
13011}
13012extern "C" {
13013 pub fn vslsSSNewTask(
13014 arg1: *mut VSLSSTaskPtr,
13015 arg2: *const ::std::os::raw::c_int,
13016 arg3: *const ::std::os::raw::c_int,
13017 arg4: *const ::std::os::raw::c_int,
13018 arg5: *const f32,
13019 arg6: *const f32,
13020 arg7: *const ::std::os::raw::c_int,
13021 ) -> ::std::os::raw::c_int;
13022}
13023extern "C" {
13024 pub fn vslsssnewtask_(
13025 arg1: *mut VSLSSTaskPtr,
13026 arg2: *const ::std::os::raw::c_int,
13027 arg3: *const ::std::os::raw::c_int,
13028 arg4: *const ::std::os::raw::c_int,
13029 arg5: *const f32,
13030 arg6: *const f32,
13031 arg7: *const ::std::os::raw::c_int,
13032 ) -> ::std::os::raw::c_int;
13033}
13034extern "C" {
13035 pub fn VSLSSSNEWTASK_(
13036 arg1: *mut VSLSSTaskPtr,
13037 arg2: *const ::std::os::raw::c_int,
13038 arg3: *const ::std::os::raw::c_int,
13039 arg4: *const ::std::os::raw::c_int,
13040 arg5: *const f32,
13041 arg6: *const f32,
13042 arg7: *const ::std::os::raw::c_int,
13043 ) -> ::std::os::raw::c_int;
13044}
13045extern "C" {
13046 pub fn vsldSSEditTask(
13047 arg1: VSLSSTaskPtr,
13048 arg2: ::std::os::raw::c_int,
13049 arg3: *const f64,
13050 ) -> ::std::os::raw::c_int;
13051}
13052extern "C" {
13053 pub fn vsldssedittask_(
13054 arg1: *mut VSLSSTaskPtr,
13055 arg2: *const ::std::os::raw::c_int,
13056 arg3: *const f64,
13057 ) -> ::std::os::raw::c_int;
13058}
13059extern "C" {
13060 pub fn VSLDSSEDITTASK_(
13061 arg1: *mut VSLSSTaskPtr,
13062 arg2: *const ::std::os::raw::c_int,
13063 arg3: *const f64,
13064 ) -> ::std::os::raw::c_int;
13065}
13066extern "C" {
13067 pub fn vslsSSEditTask(
13068 arg1: VSLSSTaskPtr,
13069 arg2: ::std::os::raw::c_int,
13070 arg3: *const f32,
13071 ) -> ::std::os::raw::c_int;
13072}
13073extern "C" {
13074 pub fn vslsssedittask_(
13075 arg1: *mut VSLSSTaskPtr,
13076 arg2: *const ::std::os::raw::c_int,
13077 arg3: *const f32,
13078 ) -> ::std::os::raw::c_int;
13079}
13080extern "C" {
13081 pub fn VSLSSSEDITTASK_(
13082 arg1: *mut VSLSSTaskPtr,
13083 arg2: *const ::std::os::raw::c_int,
13084 arg3: *const f32,
13085 ) -> ::std::os::raw::c_int;
13086}
13087extern "C" {
13088 pub fn vsliSSEditTask(
13089 arg1: VSLSSTaskPtr,
13090 arg2: ::std::os::raw::c_int,
13091 arg3: *const ::std::os::raw::c_int,
13092 ) -> ::std::os::raw::c_int;
13093}
13094extern "C" {
13095 pub fn vslissedittask_(
13096 arg1: *mut VSLSSTaskPtr,
13097 arg2: *const ::std::os::raw::c_int,
13098 arg3: *const ::std::os::raw::c_int,
13099 ) -> ::std::os::raw::c_int;
13100}
13101extern "C" {
13102 pub fn VSLISSEDITTASK_(
13103 arg1: *mut VSLSSTaskPtr,
13104 arg2: *const ::std::os::raw::c_int,
13105 arg3: *const ::std::os::raw::c_int,
13106 ) -> ::std::os::raw::c_int;
13107}
13108extern "C" {
13109 pub fn vsldSSEditMoments(
13110 arg1: VSLSSTaskPtr,
13111 arg2: *mut f64,
13112 arg3: *mut f64,
13113 arg4: *mut f64,
13114 arg5: *mut f64,
13115 arg6: *mut f64,
13116 arg7: *mut f64,
13117 arg8: *mut f64,
13118 ) -> ::std::os::raw::c_int;
13119}
13120extern "C" {
13121 pub fn vsldsseditmoments_(
13122 arg1: *mut VSLSSTaskPtr,
13123 arg2: *mut f64,
13124 arg3: *mut f64,
13125 arg4: *mut f64,
13126 arg5: *mut f64,
13127 arg6: *mut f64,
13128 arg7: *mut f64,
13129 arg8: *mut f64,
13130 ) -> ::std::os::raw::c_int;
13131}
13132extern "C" {
13133 pub fn VSLDSSEDITMOMENTS_(
13134 arg1: *mut VSLSSTaskPtr,
13135 arg2: *mut f64,
13136 arg3: *mut f64,
13137 arg4: *mut f64,
13138 arg5: *mut f64,
13139 arg6: *mut f64,
13140 arg7: *mut f64,
13141 arg8: *mut f64,
13142 ) -> ::std::os::raw::c_int;
13143}
13144extern "C" {
13145 pub fn vslsSSEditMoments(
13146 arg1: VSLSSTaskPtr,
13147 arg2: *mut f32,
13148 arg3: *mut f32,
13149 arg4: *mut f32,
13150 arg5: *mut f32,
13151 arg6: *mut f32,
13152 arg7: *mut f32,
13153 arg8: *mut f32,
13154 ) -> ::std::os::raw::c_int;
13155}
13156extern "C" {
13157 pub fn vslssseditmoments_(
13158 arg1: *mut VSLSSTaskPtr,
13159 arg2: *mut f32,
13160 arg3: *mut f32,
13161 arg4: *mut f32,
13162 arg5: *mut f32,
13163 arg6: *mut f32,
13164 arg7: *mut f32,
13165 arg8: *mut f32,
13166 ) -> ::std::os::raw::c_int;
13167}
13168extern "C" {
13169 pub fn VSLSSSEDITMOMENTS_(
13170 arg1: *mut VSLSSTaskPtr,
13171 arg2: *mut f32,
13172 arg3: *mut f32,
13173 arg4: *mut f32,
13174 arg5: *mut f32,
13175 arg6: *mut f32,
13176 arg7: *mut f32,
13177 arg8: *mut f32,
13178 ) -> ::std::os::raw::c_int;
13179}
13180extern "C" {
13181 pub fn vsldSSEditSums(
13182 arg1: VSLSSTaskPtr,
13183 arg2: *mut f64,
13184 arg3: *mut f64,
13185 arg4: *mut f64,
13186 arg5: *mut f64,
13187 arg6: *mut f64,
13188 arg7: *mut f64,
13189 arg8: *mut f64,
13190 ) -> ::std::os::raw::c_int;
13191}
13192extern "C" {
13193 pub fn vsldsseditsums_(
13194 arg1: *mut VSLSSTaskPtr,
13195 arg2: *mut f64,
13196 arg3: *mut f64,
13197 arg4: *mut f64,
13198 arg5: *mut f64,
13199 arg6: *mut f64,
13200 arg7: *mut f64,
13201 arg8: *mut f64,
13202 ) -> ::std::os::raw::c_int;
13203}
13204extern "C" {
13205 pub fn VSLDSSEDITSUMS_(
13206 arg1: *mut VSLSSTaskPtr,
13207 arg2: *mut f64,
13208 arg3: *mut f64,
13209 arg4: *mut f64,
13210 arg5: *mut f64,
13211 arg6: *mut f64,
13212 arg7: *mut f64,
13213 arg8: *mut f64,
13214 ) -> ::std::os::raw::c_int;
13215}
13216extern "C" {
13217 pub fn vslsSSEditSums(
13218 arg1: VSLSSTaskPtr,
13219 arg2: *mut f32,
13220 arg3: *mut f32,
13221 arg4: *mut f32,
13222 arg5: *mut f32,
13223 arg6: *mut f32,
13224 arg7: *mut f32,
13225 arg8: *mut f32,
13226 ) -> ::std::os::raw::c_int;
13227}
13228extern "C" {
13229 pub fn vslssseditsums_(
13230 arg1: *mut VSLSSTaskPtr,
13231 arg2: *mut f32,
13232 arg3: *mut f32,
13233 arg4: *mut f32,
13234 arg5: *mut f32,
13235 arg6: *mut f32,
13236 arg7: *mut f32,
13237 arg8: *mut f32,
13238 ) -> ::std::os::raw::c_int;
13239}
13240extern "C" {
13241 pub fn VSLSSSEDITSUMS_(
13242 arg1: *mut VSLSSTaskPtr,
13243 arg2: *mut f32,
13244 arg3: *mut f32,
13245 arg4: *mut f32,
13246 arg5: *mut f32,
13247 arg6: *mut f32,
13248 arg7: *mut f32,
13249 arg8: *mut f32,
13250 ) -> ::std::os::raw::c_int;
13251}
13252extern "C" {
13253 pub fn vsldSSEditCovCor(
13254 arg1: VSLSSTaskPtr,
13255 arg2: *mut f64,
13256 arg3: *mut f64,
13257 arg4: *const ::std::os::raw::c_int,
13258 arg5: *mut f64,
13259 arg6: *const ::std::os::raw::c_int,
13260 ) -> ::std::os::raw::c_int;
13261}
13262extern "C" {
13263 pub fn vsldsseditcovcor_(
13264 arg1: *mut VSLSSTaskPtr,
13265 arg2: *mut f64,
13266 arg3: *mut f64,
13267 arg4: *const ::std::os::raw::c_int,
13268 arg5: *mut f64,
13269 arg6: *const ::std::os::raw::c_int,
13270 ) -> ::std::os::raw::c_int;
13271}
13272extern "C" {
13273 pub fn VSLDSSEDITCOVCOR_(
13274 arg1: *mut VSLSSTaskPtr,
13275 arg2: *mut f64,
13276 arg3: *mut f64,
13277 arg4: *const ::std::os::raw::c_int,
13278 arg5: *mut f64,
13279 arg6: *const ::std::os::raw::c_int,
13280 ) -> ::std::os::raw::c_int;
13281}
13282extern "C" {
13283 pub fn vslsSSEditCovCor(
13284 arg1: VSLSSTaskPtr,
13285 arg2: *mut f32,
13286 arg3: *mut f32,
13287 arg4: *const ::std::os::raw::c_int,
13288 arg5: *mut f32,
13289 arg6: *const ::std::os::raw::c_int,
13290 ) -> ::std::os::raw::c_int;
13291}
13292extern "C" {
13293 pub fn vslssseditcovcor_(
13294 arg1: *mut VSLSSTaskPtr,
13295 arg2: *mut f32,
13296 arg3: *mut f32,
13297 arg4: *const ::std::os::raw::c_int,
13298 arg5: *mut f32,
13299 arg6: *const ::std::os::raw::c_int,
13300 ) -> ::std::os::raw::c_int;
13301}
13302extern "C" {
13303 pub fn VSLSSSEDITCOVCOR_(
13304 arg1: *mut VSLSSTaskPtr,
13305 arg2: *mut f32,
13306 arg3: *mut f32,
13307 arg4: *const ::std::os::raw::c_int,
13308 arg5: *mut f32,
13309 arg6: *const ::std::os::raw::c_int,
13310 ) -> ::std::os::raw::c_int;
13311}
13312extern "C" {
13313 pub fn vsldSSEditCP(
13314 arg1: VSLSSTaskPtr,
13315 arg2: *mut f64,
13316 arg3: *mut f64,
13317 arg4: *mut f64,
13318 arg5: *const ::std::os::raw::c_int,
13319 ) -> ::std::os::raw::c_int;
13320}
13321extern "C" {
13322 pub fn vsldsseditcp_(
13323 arg1: *mut VSLSSTaskPtr,
13324 arg2: *mut f64,
13325 arg3: *mut f64,
13326 arg4: *mut f64,
13327 arg5: *const ::std::os::raw::c_int,
13328 ) -> ::std::os::raw::c_int;
13329}
13330extern "C" {
13331 pub fn VSLDSSEDITCP_(
13332 arg1: *mut VSLSSTaskPtr,
13333 arg2: *mut f64,
13334 arg3: *mut f64,
13335 arg4: *mut f64,
13336 arg5: *const ::std::os::raw::c_int,
13337 ) -> ::std::os::raw::c_int;
13338}
13339extern "C" {
13340 pub fn vslsSSEditCP(
13341 arg1: VSLSSTaskPtr,
13342 arg2: *mut f32,
13343 arg3: *mut f32,
13344 arg4: *mut f32,
13345 arg5: *const ::std::os::raw::c_int,
13346 ) -> ::std::os::raw::c_int;
13347}
13348extern "C" {
13349 pub fn vslssseditcp_(
13350 arg1: *mut VSLSSTaskPtr,
13351 arg2: *mut f32,
13352 arg3: *mut f32,
13353 arg4: *mut f32,
13354 arg5: *const ::std::os::raw::c_int,
13355 ) -> ::std::os::raw::c_int;
13356}
13357extern "C" {
13358 pub fn VSLSSSEDITCP_(
13359 arg1: *mut VSLSSTaskPtr,
13360 arg2: *mut f32,
13361 arg3: *mut f32,
13362 arg4: *mut f32,
13363 arg5: *const ::std::os::raw::c_int,
13364 ) -> ::std::os::raw::c_int;
13365}
13366extern "C" {
13367 pub fn vsldSSEditPartialCovCor(
13368 arg1: VSLSSTaskPtr,
13369 arg2: *const ::std::os::raw::c_int,
13370 arg3: *const f64,
13371 arg4: *const ::std::os::raw::c_int,
13372 arg5: *const f64,
13373 arg6: *const ::std::os::raw::c_int,
13374 arg7: *mut f64,
13375 arg8: *const ::std::os::raw::c_int,
13376 arg9: *mut f64,
13377 arg10: *const ::std::os::raw::c_int,
13378 ) -> ::std::os::raw::c_int;
13379}
13380extern "C" {
13381 pub fn vsldsseditpartialcovcor_(
13382 arg1: *mut VSLSSTaskPtr,
13383 arg2: *const ::std::os::raw::c_int,
13384 arg3: *const f64,
13385 arg4: *const ::std::os::raw::c_int,
13386 arg5: *const f64,
13387 arg6: *const ::std::os::raw::c_int,
13388 arg7: *mut f64,
13389 arg8: *const ::std::os::raw::c_int,
13390 arg9: *mut f64,
13391 arg10: *const ::std::os::raw::c_int,
13392 ) -> ::std::os::raw::c_int;
13393}
13394extern "C" {
13395 pub fn VSLDSSEDITPARTIALCOVCOR_(
13396 arg1: *mut VSLSSTaskPtr,
13397 arg2: *const ::std::os::raw::c_int,
13398 arg3: *const f64,
13399 arg4: *const ::std::os::raw::c_int,
13400 arg5: *const f64,
13401 arg6: *const ::std::os::raw::c_int,
13402 arg7: *mut f64,
13403 arg8: *const ::std::os::raw::c_int,
13404 arg9: *mut f64,
13405 arg10: *const ::std::os::raw::c_int,
13406 ) -> ::std::os::raw::c_int;
13407}
13408extern "C" {
13409 pub fn vslsSSEditPartialCovCor(
13410 arg1: VSLSSTaskPtr,
13411 arg2: *const ::std::os::raw::c_int,
13412 arg3: *const f32,
13413 arg4: *const ::std::os::raw::c_int,
13414 arg5: *const f32,
13415 arg6: *const ::std::os::raw::c_int,
13416 arg7: *mut f32,
13417 arg8: *const ::std::os::raw::c_int,
13418 arg9: *mut f32,
13419 arg10: *const ::std::os::raw::c_int,
13420 ) -> ::std::os::raw::c_int;
13421}
13422extern "C" {
13423 pub fn vslssseditpartialcovcor_(
13424 arg1: *mut VSLSSTaskPtr,
13425 arg2: *const ::std::os::raw::c_int,
13426 arg3: *const f32,
13427 arg4: *const ::std::os::raw::c_int,
13428 arg5: *const f32,
13429 arg6: *const ::std::os::raw::c_int,
13430 arg7: *mut f32,
13431 arg8: *const ::std::os::raw::c_int,
13432 arg9: *mut f32,
13433 arg10: *const ::std::os::raw::c_int,
13434 ) -> ::std::os::raw::c_int;
13435}
13436extern "C" {
13437 pub fn VSLSSSEDITPARTIALCOVCOR_(
13438 arg1: *mut VSLSSTaskPtr,
13439 arg2: *const ::std::os::raw::c_int,
13440 arg3: *const f32,
13441 arg4: *const ::std::os::raw::c_int,
13442 arg5: *const f32,
13443 arg6: *const ::std::os::raw::c_int,
13444 arg7: *mut f32,
13445 arg8: *const ::std::os::raw::c_int,
13446 arg9: *mut f32,
13447 arg10: *const ::std::os::raw::c_int,
13448 ) -> ::std::os::raw::c_int;
13449}
13450extern "C" {
13451 pub fn vsldSSEditQuantiles(
13452 arg1: VSLSSTaskPtr,
13453 arg2: *const ::std::os::raw::c_int,
13454 arg3: *const f64,
13455 arg4: *mut f64,
13456 arg5: *mut f64,
13457 arg6: *const ::std::os::raw::c_int,
13458 ) -> ::std::os::raw::c_int;
13459}
13460extern "C" {
13461 pub fn vsldsseditquantiles_(
13462 arg1: *mut VSLSSTaskPtr,
13463 arg2: *const ::std::os::raw::c_int,
13464 arg3: *const f64,
13465 arg4: *mut f64,
13466 arg5: *mut f64,
13467 arg6: *const ::std::os::raw::c_int,
13468 ) -> ::std::os::raw::c_int;
13469}
13470extern "C" {
13471 pub fn VSLDSSEDITQUANTILES_(
13472 arg1: *mut VSLSSTaskPtr,
13473 arg2: *const ::std::os::raw::c_int,
13474 arg3: *const f64,
13475 arg4: *mut f64,
13476 arg5: *mut f64,
13477 arg6: *const ::std::os::raw::c_int,
13478 ) -> ::std::os::raw::c_int;
13479}
13480extern "C" {
13481 pub fn vslsSSEditQuantiles(
13482 arg1: VSLSSTaskPtr,
13483 arg2: *const ::std::os::raw::c_int,
13484 arg3: *const f32,
13485 arg4: *mut f32,
13486 arg5: *mut f32,
13487 arg6: *const ::std::os::raw::c_int,
13488 ) -> ::std::os::raw::c_int;
13489}
13490extern "C" {
13491 pub fn vslssseditquantiles_(
13492 arg1: *mut VSLSSTaskPtr,
13493 arg2: *const ::std::os::raw::c_int,
13494 arg3: *const f32,
13495 arg4: *mut f32,
13496 arg5: *mut f32,
13497 arg6: *const ::std::os::raw::c_int,
13498 ) -> ::std::os::raw::c_int;
13499}
13500extern "C" {
13501 pub fn VSLSSSEDITQUANTILES_(
13502 arg1: *mut VSLSSTaskPtr,
13503 arg2: *const ::std::os::raw::c_int,
13504 arg3: *const f32,
13505 arg4: *mut f32,
13506 arg5: *mut f32,
13507 arg6: *const ::std::os::raw::c_int,
13508 ) -> ::std::os::raw::c_int;
13509}
13510extern "C" {
13511 pub fn vsldSSEditStreamQuantiles(
13512 arg1: VSLSSTaskPtr,
13513 arg2: *const ::std::os::raw::c_int,
13514 arg3: *const f64,
13515 arg4: *mut f64,
13516 arg5: *const ::std::os::raw::c_int,
13517 arg6: *const f64,
13518 ) -> ::std::os::raw::c_int;
13519}
13520extern "C" {
13521 pub fn vsldsseditstreamquantiles_(
13522 arg1: *mut VSLSSTaskPtr,
13523 arg2: *const ::std::os::raw::c_int,
13524 arg3: *const f64,
13525 arg4: *mut f64,
13526 arg5: *const ::std::os::raw::c_int,
13527 arg6: *const f64,
13528 ) -> ::std::os::raw::c_int;
13529}
13530extern "C" {
13531 pub fn VSLDSSEDITSTREAMQUANTILES_(
13532 arg1: *mut VSLSSTaskPtr,
13533 arg2: *const ::std::os::raw::c_int,
13534 arg3: *const f64,
13535 arg4: *mut f64,
13536 arg5: *const ::std::os::raw::c_int,
13537 arg6: *const f64,
13538 ) -> ::std::os::raw::c_int;
13539}
13540extern "C" {
13541 pub fn vslsSSEditStreamQuantiles(
13542 arg1: VSLSSTaskPtr,
13543 arg2: *const ::std::os::raw::c_int,
13544 arg3: *const f32,
13545 arg4: *mut f32,
13546 arg5: *const ::std::os::raw::c_int,
13547 arg6: *const f32,
13548 ) -> ::std::os::raw::c_int;
13549}
13550extern "C" {
13551 pub fn vslssseditstreamquantiles_(
13552 arg1: *mut VSLSSTaskPtr,
13553 arg2: *const ::std::os::raw::c_int,
13554 arg3: *const f32,
13555 arg4: *mut f32,
13556 arg5: *const ::std::os::raw::c_int,
13557 arg6: *const f32,
13558 ) -> ::std::os::raw::c_int;
13559}
13560extern "C" {
13561 pub fn VSLSSSEDITSTREAMQUANTILES_(
13562 arg1: *mut VSLSSTaskPtr,
13563 arg2: *const ::std::os::raw::c_int,
13564 arg3: *const f32,
13565 arg4: *mut f32,
13566 arg5: *const ::std::os::raw::c_int,
13567 arg6: *const f32,
13568 ) -> ::std::os::raw::c_int;
13569}
13570extern "C" {
13571 pub fn vsldSSEditPooledCovariance(
13572 arg1: VSLSSTaskPtr,
13573 arg2: *const ::std::os::raw::c_int,
13574 arg3: *mut f64,
13575 arg4: *mut f64,
13576 arg5: *const ::std::os::raw::c_int,
13577 arg6: *mut f64,
13578 arg7: *mut f64,
13579 ) -> ::std::os::raw::c_int;
13580}
13581extern "C" {
13582 pub fn vsldsseditpooledcovariance_(
13583 arg1: *mut VSLSSTaskPtr,
13584 arg2: *const ::std::os::raw::c_int,
13585 arg3: *mut f64,
13586 arg4: *mut f64,
13587 arg5: *const ::std::os::raw::c_int,
13588 arg6: *mut f64,
13589 arg7: *mut f64,
13590 ) -> ::std::os::raw::c_int;
13591}
13592extern "C" {
13593 pub fn VSLDSSEDITPOOLEDCOVARIANCE_(
13594 arg1: *mut VSLSSTaskPtr,
13595 arg2: *const ::std::os::raw::c_int,
13596 arg3: *mut f64,
13597 arg4: *mut f64,
13598 arg5: *const ::std::os::raw::c_int,
13599 arg6: *mut f64,
13600 arg7: *mut f64,
13601 ) -> ::std::os::raw::c_int;
13602}
13603extern "C" {
13604 pub fn vslsSSEditPooledCovariance(
13605 arg1: VSLSSTaskPtr,
13606 arg2: *const ::std::os::raw::c_int,
13607 arg3: *mut f32,
13608 arg4: *mut f32,
13609 arg5: *const ::std::os::raw::c_int,
13610 arg6: *mut f32,
13611 arg7: *mut f32,
13612 ) -> ::std::os::raw::c_int;
13613}
13614extern "C" {
13615 pub fn vslssseditpooledcovariance_(
13616 arg1: *mut VSLSSTaskPtr,
13617 arg2: *const ::std::os::raw::c_int,
13618 arg3: *mut f32,
13619 arg4: *mut f32,
13620 arg5: *const ::std::os::raw::c_int,
13621 arg6: *mut f32,
13622 arg7: *mut f32,
13623 ) -> ::std::os::raw::c_int;
13624}
13625extern "C" {
13626 pub fn VSLSSSEDITPOOLEDCOVARIANCE_(
13627 arg1: *mut VSLSSTaskPtr,
13628 arg2: *const ::std::os::raw::c_int,
13629 arg3: *mut f32,
13630 arg4: *mut f32,
13631 arg5: *const ::std::os::raw::c_int,
13632 arg6: *mut f32,
13633 arg7: *mut f32,
13634 ) -> ::std::os::raw::c_int;
13635}
13636extern "C" {
13637 pub fn vsldSSEditRobustCovariance(
13638 arg1: VSLSSTaskPtr,
13639 arg2: *const ::std::os::raw::c_int,
13640 arg3: *const ::std::os::raw::c_int,
13641 arg4: *const f64,
13642 arg5: *mut f64,
13643 arg6: *mut f64,
13644 ) -> ::std::os::raw::c_int;
13645}
13646extern "C" {
13647 pub fn vsldsseditrobustcovariance_(
13648 arg1: *mut VSLSSTaskPtr,
13649 arg2: *const ::std::os::raw::c_int,
13650 arg3: *const ::std::os::raw::c_int,
13651 arg4: *const f64,
13652 arg5: *mut f64,
13653 arg6: *mut f64,
13654 ) -> ::std::os::raw::c_int;
13655}
13656extern "C" {
13657 pub fn VSLDSSEDITROBUSTCOVARIANCE_(
13658 arg1: *mut VSLSSTaskPtr,
13659 arg2: *const ::std::os::raw::c_int,
13660 arg3: *const ::std::os::raw::c_int,
13661 arg4: *const f64,
13662 arg5: *mut f64,
13663 arg6: *mut f64,
13664 ) -> ::std::os::raw::c_int;
13665}
13666extern "C" {
13667 pub fn vslsSSEditRobustCovariance(
13668 arg1: VSLSSTaskPtr,
13669 arg2: *const ::std::os::raw::c_int,
13670 arg3: *const ::std::os::raw::c_int,
13671 arg4: *const f32,
13672 arg5: *mut f32,
13673 arg6: *mut f32,
13674 ) -> ::std::os::raw::c_int;
13675}
13676extern "C" {
13677 pub fn vslssseditrobustcovariance_(
13678 arg1: *mut VSLSSTaskPtr,
13679 arg2: *const ::std::os::raw::c_int,
13680 arg3: *const ::std::os::raw::c_int,
13681 arg4: *const f32,
13682 arg5: *mut f32,
13683 arg6: *mut f32,
13684 ) -> ::std::os::raw::c_int;
13685}
13686extern "C" {
13687 pub fn VSLSSSEDITROBUSTCOVARIANCE_(
13688 arg1: *mut VSLSSTaskPtr,
13689 arg2: *const ::std::os::raw::c_int,
13690 arg3: *const ::std::os::raw::c_int,
13691 arg4: *const f32,
13692 arg5: *mut f32,
13693 arg6: *mut f32,
13694 ) -> ::std::os::raw::c_int;
13695}
13696extern "C" {
13697 pub fn vsldSSEditOutliersDetection(
13698 arg1: VSLSSTaskPtr,
13699 arg2: *const ::std::os::raw::c_int,
13700 arg3: *const f64,
13701 arg4: *mut f64,
13702 ) -> ::std::os::raw::c_int;
13703}
13704extern "C" {
13705 pub fn vsldsseditoutliersdetection_(
13706 arg1: *mut VSLSSTaskPtr,
13707 arg2: *const ::std::os::raw::c_int,
13708 arg3: *const f64,
13709 arg4: *mut f64,
13710 ) -> ::std::os::raw::c_int;
13711}
13712extern "C" {
13713 pub fn VSLDSSEDITOUTLIERSDETECTION_(
13714 arg1: *mut VSLSSTaskPtr,
13715 arg2: *const ::std::os::raw::c_int,
13716 arg3: *const f64,
13717 arg4: *mut f64,
13718 ) -> ::std::os::raw::c_int;
13719}
13720extern "C" {
13721 pub fn vslsSSEditOutliersDetection(
13722 arg1: VSLSSTaskPtr,
13723 arg2: *const ::std::os::raw::c_int,
13724 arg3: *const f32,
13725 arg4: *mut f32,
13726 ) -> ::std::os::raw::c_int;
13727}
13728extern "C" {
13729 pub fn vslssseditoutliersdetection_(
13730 arg1: *mut VSLSSTaskPtr,
13731 arg2: *const ::std::os::raw::c_int,
13732 arg3: *const f32,
13733 arg4: *mut f32,
13734 ) -> ::std::os::raw::c_int;
13735}
13736extern "C" {
13737 pub fn VSLSSSEDITOUTLIERSDETECTION_(
13738 arg1: *mut VSLSSTaskPtr,
13739 arg2: *const ::std::os::raw::c_int,
13740 arg3: *const f32,
13741 arg4: *mut f32,
13742 ) -> ::std::os::raw::c_int;
13743}
13744extern "C" {
13745 pub fn vsldSSEditMissingValues(
13746 arg1: VSLSSTaskPtr,
13747 arg2: *const ::std::os::raw::c_int,
13748 arg3: *const f64,
13749 arg4: *const ::std::os::raw::c_int,
13750 arg5: *const f64,
13751 arg6: *const ::std::os::raw::c_int,
13752 arg7: *const f64,
13753 arg8: *const ::std::os::raw::c_int,
13754 arg9: *mut f64,
13755 arg10: *const ::std::os::raw::c_int,
13756 arg11: *mut f64,
13757 ) -> ::std::os::raw::c_int;
13758}
13759extern "C" {
13760 pub fn vsldsseditmissingvalues_(
13761 arg1: *mut VSLSSTaskPtr,
13762 arg2: *const ::std::os::raw::c_int,
13763 arg3: *const f64,
13764 arg4: *const ::std::os::raw::c_int,
13765 arg5: *const f64,
13766 arg6: *const ::std::os::raw::c_int,
13767 arg7: *const f64,
13768 arg8: *const ::std::os::raw::c_int,
13769 arg9: *mut f64,
13770 arg10: *const ::std::os::raw::c_int,
13771 arg11: *mut f64,
13772 ) -> ::std::os::raw::c_int;
13773}
13774extern "C" {
13775 pub fn VSLDSSEDITMISSINGVALUES_(
13776 arg1: *mut VSLSSTaskPtr,
13777 arg2: *const ::std::os::raw::c_int,
13778 arg3: *const f64,
13779 arg4: *const ::std::os::raw::c_int,
13780 arg5: *const f64,
13781 arg6: *const ::std::os::raw::c_int,
13782 arg7: *const f64,
13783 arg8: *const ::std::os::raw::c_int,
13784 arg9: *mut f64,
13785 arg10: *const ::std::os::raw::c_int,
13786 arg11: *mut f64,
13787 ) -> ::std::os::raw::c_int;
13788}
13789extern "C" {
13790 pub fn vslsSSEditMissingValues(
13791 arg1: VSLSSTaskPtr,
13792 arg2: *const ::std::os::raw::c_int,
13793 arg3: *const f32,
13794 arg4: *const ::std::os::raw::c_int,
13795 arg5: *const f32,
13796 arg6: *const ::std::os::raw::c_int,
13797 arg7: *const f32,
13798 arg8: *const ::std::os::raw::c_int,
13799 arg9: *mut f32,
13800 arg10: *const ::std::os::raw::c_int,
13801 arg11: *mut f32,
13802 ) -> ::std::os::raw::c_int;
13803}
13804extern "C" {
13805 pub fn vslssseditmissingvalues_(
13806 arg1: *mut VSLSSTaskPtr,
13807 arg2: *const ::std::os::raw::c_int,
13808 arg3: *const f32,
13809 arg4: *const ::std::os::raw::c_int,
13810 arg5: *const f32,
13811 arg6: *const ::std::os::raw::c_int,
13812 arg7: *const f32,
13813 arg8: *const ::std::os::raw::c_int,
13814 arg9: *mut f32,
13815 arg10: *const ::std::os::raw::c_int,
13816 arg11: *mut f32,
13817 ) -> ::std::os::raw::c_int;
13818}
13819extern "C" {
13820 pub fn VSLSSSEDITMISSINGVALUES_(
13821 arg1: *mut VSLSSTaskPtr,
13822 arg2: *const ::std::os::raw::c_int,
13823 arg3: *const f32,
13824 arg4: *const ::std::os::raw::c_int,
13825 arg5: *const f32,
13826 arg6: *const ::std::os::raw::c_int,
13827 arg7: *const f32,
13828 arg8: *const ::std::os::raw::c_int,
13829 arg9: *mut f32,
13830 arg10: *const ::std::os::raw::c_int,
13831 arg11: *mut f32,
13832 ) -> ::std::os::raw::c_int;
13833}
13834extern "C" {
13835 pub fn vsldSSEditCorParameterization(
13836 arg1: VSLSSTaskPtr,
13837 arg2: *const f64,
13838 arg3: *const ::std::os::raw::c_int,
13839 arg4: *mut f64,
13840 arg5: *const ::std::os::raw::c_int,
13841 ) -> ::std::os::raw::c_int;
13842}
13843extern "C" {
13844 pub fn vsldsseditcorparameterization_(
13845 arg1: *mut VSLSSTaskPtr,
13846 arg2: *const f64,
13847 arg3: *const ::std::os::raw::c_int,
13848 arg4: *mut f64,
13849 arg5: *const ::std::os::raw::c_int,
13850 ) -> ::std::os::raw::c_int;
13851}
13852extern "C" {
13853 pub fn VSLDSSEDITCORPARAMETERIZATION_(
13854 arg1: *mut VSLSSTaskPtr,
13855 arg2: *const f64,
13856 arg3: *const ::std::os::raw::c_int,
13857 arg4: *mut f64,
13858 arg5: *const ::std::os::raw::c_int,
13859 ) -> ::std::os::raw::c_int;
13860}
13861extern "C" {
13862 pub fn vslsSSEditCorParameterization(
13863 arg1: VSLSSTaskPtr,
13864 arg2: *const f32,
13865 arg3: *const ::std::os::raw::c_int,
13866 arg4: *mut f32,
13867 arg5: *const ::std::os::raw::c_int,
13868 ) -> ::std::os::raw::c_int;
13869}
13870extern "C" {
13871 pub fn vslssseditcorparameterization_(
13872 arg1: *mut VSLSSTaskPtr,
13873 arg2: *const f32,
13874 arg3: *const ::std::os::raw::c_int,
13875 arg4: *mut f32,
13876 arg5: *const ::std::os::raw::c_int,
13877 ) -> ::std::os::raw::c_int;
13878}
13879extern "C" {
13880 pub fn VSLSSSEDITCORPARAMETERIZATION_(
13881 arg1: *mut VSLSSTaskPtr,
13882 arg2: *const f32,
13883 arg3: *const ::std::os::raw::c_int,
13884 arg4: *mut f32,
13885 arg5: *const ::std::os::raw::c_int,
13886 ) -> ::std::os::raw::c_int;
13887}
13888extern "C" {
13889 pub fn vsldSSCompute(
13890 arg1: VSLSSTaskPtr,
13891 arg2: ::std::os::raw::c_ulonglong,
13892 arg3: ::std::os::raw::c_int,
13893 ) -> ::std::os::raw::c_int;
13894}
13895extern "C" {
13896 pub fn vsldsscompute_(
13897 arg1: *mut VSLSSTaskPtr,
13898 arg2: *const ::std::os::raw::c_ulonglong,
13899 arg3: *const ::std::os::raw::c_int,
13900 ) -> ::std::os::raw::c_int;
13901}
13902extern "C" {
13903 pub fn VSLDSSCOMPUTE_(
13904 arg1: *mut VSLSSTaskPtr,
13905 arg2: *const ::std::os::raw::c_ulonglong,
13906 arg3: *const ::std::os::raw::c_int,
13907 ) -> ::std::os::raw::c_int;
13908}
13909extern "C" {
13910 pub fn vslsSSCompute(
13911 arg1: VSLSSTaskPtr,
13912 arg2: ::std::os::raw::c_ulonglong,
13913 arg3: ::std::os::raw::c_int,
13914 ) -> ::std::os::raw::c_int;
13915}
13916extern "C" {
13917 pub fn vslssscompute_(
13918 arg1: *mut VSLSSTaskPtr,
13919 arg2: *const ::std::os::raw::c_ulonglong,
13920 arg3: *const ::std::os::raw::c_int,
13921 ) -> ::std::os::raw::c_int;
13922}
13923extern "C" {
13924 pub fn VSLSSSCOMPUTE_(
13925 arg1: *mut VSLSSTaskPtr,
13926 arg2: *const ::std::os::raw::c_ulonglong,
13927 arg3: *const ::std::os::raw::c_int,
13928 ) -> ::std::os::raw::c_int;
13929}
13930extern "C" {
13931 pub fn vslSSDeleteTask(arg1: *mut VSLSSTaskPtr) -> ::std::os::raw::c_int;
13932}
13933extern "C" {
13934 pub fn vslssdeletetask_(arg1: *mut VSLSSTaskPtr) -> ::std::os::raw::c_int;
13935}
13936extern "C" {
13937 pub fn VSLSSDELETETASK_(arg1: *mut VSLSSTaskPtr) -> ::std::os::raw::c_int;
13938}