Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.ExtLibs/HeuristicLab.ALGLIB/2.3.0/ALGLIB-2.3.0/ablasf.cs @ 2806

Last change on this file since 2806 was 2806, checked in by gkronber, 14 years ago

Added plugin for new version of ALGLIB. #875 (Update ALGLIB sources)

File size: 9.3 KB
Line 
1/*************************************************************************
2Copyright (c) 2009, Sergey Bochkanov (ALGLIB project).
3
4>>> SOURCE LICENSE >>>
5This program is free software; you can redistribute it and/or modify
6it under the terms of the GNU General Public License as published by
7the Free Software Foundation (www.fsf.org); either version 2 of the
8License, or (at your option) any later version.
9
10This program is distributed in the hope that it will be useful,
11but WITHOUT ANY WARRANTY; without even the implied warranty of
12MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13GNU General Public License for more details.
14
15A copy of the GNU General Public License is available at
16http://www.fsf.org/licensing/licenses
17
18>>> END OF LICENSE >>>
19*************************************************************************/
20
21using System;
22
23namespace alglib
24{
25    public class ablasf
26    {
27        /*************************************************************************
28        Fast kernel
29
30          -- ALGLIB routine --
31             19.01.2010
32             Bochkanov Sergey
33        *************************************************************************/
34        public static bool cmatrixrank1f(int m,
35            int n,
36            ref AP.Complex[,] a,
37            int ia,
38            int ja,
39            ref AP.Complex[] u,
40            int iu,
41            ref AP.Complex[] v,
42            int iv)
43        {
44            bool result = new bool();
45
46            result = false;
47            return result;
48        }
49
50
51        /*************************************************************************
52        Fast kernel
53
54          -- ALGLIB routine --
55             19.01.2010
56             Bochkanov Sergey
57        *************************************************************************/
58        public static bool rmatrixrank1f(int m,
59            int n,
60            ref double[,] a,
61            int ia,
62            int ja,
63            ref double[] u,
64            int iu,
65            ref double[] v,
66            int iv)
67        {
68            bool result = new bool();
69
70            result = false;
71            return result;
72        }
73
74
75        /*************************************************************************
76        Fast kernel
77
78          -- ALGLIB routine --
79             19.01.2010
80             Bochkanov Sergey
81        *************************************************************************/
82        public static bool cmatrixmvf(int m,
83            int n,
84            ref AP.Complex[,] a,
85            int ia,
86            int ja,
87            int opa,
88            ref AP.Complex[] x,
89            int ix,
90            ref AP.Complex[] y,
91            int iy)
92        {
93            bool result = new bool();
94
95            result = false;
96            return result;
97        }
98
99
100        /*************************************************************************
101        Fast kernel
102
103          -- ALGLIB routine --
104             19.01.2010
105             Bochkanov Sergey
106        *************************************************************************/
107        public static bool rmatrixmvf(int m,
108            int n,
109            ref double[,] a,
110            int ia,
111            int ja,
112            int opa,
113            ref double[] x,
114            int ix,
115            ref double[] y,
116            int iy)
117        {
118            bool result = new bool();
119
120            result = false;
121            return result;
122        }
123
124
125        /*************************************************************************
126        Fast kernel
127
128          -- ALGLIB routine --
129             19.01.2010
130             Bochkanov Sergey
131        *************************************************************************/
132        public static bool cmatrixrighttrsmf(int m,
133            int n,
134            ref AP.Complex[,] a,
135            int i1,
136            int j1,
137            bool isupper,
138            bool isunit,
139            int optype,
140            ref AP.Complex[,] x,
141            int i2,
142            int j2)
143        {
144            bool result = new bool();
145
146            result = false;
147            return result;
148        }
149
150
151        /*************************************************************************
152        Fast kernel
153
154          -- ALGLIB routine --
155             19.01.2010
156             Bochkanov Sergey
157        *************************************************************************/
158        public static bool cmatrixlefttrsmf(int m,
159            int n,
160            ref AP.Complex[,] a,
161            int i1,
162            int j1,
163            bool isupper,
164            bool isunit,
165            int optype,
166            ref AP.Complex[,] x,
167            int i2,
168            int j2)
169        {
170            bool result = new bool();
171
172            result = false;
173            return result;
174        }
175
176
177        /*************************************************************************
178        Fast kernel
179
180          -- ALGLIB routine --
181             19.01.2010
182             Bochkanov Sergey
183        *************************************************************************/
184        public static bool rmatrixrighttrsmf(int m,
185            int n,
186            ref double[,] a,
187            int i1,
188            int j1,
189            bool isupper,
190            bool isunit,
191            int optype,
192            ref double[,] x,
193            int i2,
194            int j2)
195        {
196            bool result = new bool();
197
198            result = false;
199            return result;
200        }
201
202
203        /*************************************************************************
204        Fast kernel
205
206          -- ALGLIB routine --
207             19.01.2010
208             Bochkanov Sergey
209        *************************************************************************/
210        public static bool rmatrixlefttrsmf(int m,
211            int n,
212            ref double[,] a,
213            int i1,
214            int j1,
215            bool isupper,
216            bool isunit,
217            int optype,
218            ref double[,] x,
219            int i2,
220            int j2)
221        {
222            bool result = new bool();
223
224            result = false;
225            return result;
226        }
227
228
229        /*************************************************************************
230        Fast kernel
231
232          -- ALGLIB routine --
233             19.01.2010
234             Bochkanov Sergey
235        *************************************************************************/
236        public static bool cmatrixsyrkf(int n,
237            int k,
238            double alpha,
239            ref AP.Complex[,] a,
240            int ia,
241            int ja,
242            int optypea,
243            double beta,
244            ref AP.Complex[,] c,
245            int ic,
246            int jc,
247            bool isupper)
248        {
249            bool result = new bool();
250
251            result = false;
252            return result;
253        }
254
255
256        /*************************************************************************
257        Fast kernel
258
259          -- ALGLIB routine --
260             19.01.2010
261             Bochkanov Sergey
262        *************************************************************************/
263        public static bool rmatrixsyrkf(int n,
264            int k,
265            double alpha,
266            ref double[,] a,
267            int ia,
268            int ja,
269            int optypea,
270            double beta,
271            ref double[,] c,
272            int ic,
273            int jc,
274            bool isupper)
275        {
276            bool result = new bool();
277
278            result = false;
279            return result;
280        }
281
282
283        /*************************************************************************
284        Fast kernel
285
286          -- ALGLIB routine --
287             19.01.2010
288             Bochkanov Sergey
289        *************************************************************************/
290        public static bool rmatrixgemmf(int m,
291            int n,
292            int k,
293            double alpha,
294            ref double[,] a,
295            int ia,
296            int ja,
297            int optypea,
298            ref double[,] b,
299            int ib,
300            int jb,
301            int optypeb,
302            double beta,
303            ref double[,] c,
304            int ic,
305            int jc)
306        {
307            bool result = new bool();
308
309            result = false;
310            return result;
311        }
312
313
314        /*************************************************************************
315        Fast kernel
316
317          -- ALGLIB routine --
318             19.01.2010
319             Bochkanov Sergey
320        *************************************************************************/
321        public static bool cmatrixgemmf(int m,
322            int n,
323            int k,
324            AP.Complex alpha,
325            ref AP.Complex[,] a,
326            int ia,
327            int ja,
328            int optypea,
329            ref AP.Complex[,] b,
330            int ib,
331            int jb,
332            int optypeb,
333            AP.Complex beta,
334            ref AP.Complex[,] c,
335            int ic,
336            int jc)
337        {
338            bool result = new bool();
339
340            result = false;
341            return result;
342        }
343    }
344}
Note: See TracBrowser for help on using the repository browser.