source: proiecte/hpl/atlas_compiled/include/atlas_smvN.h @ 97

Last change on this file since 97 was 97, checked in by (none), 14 years ago

Adding compiled files

File size: 451 bytes
Line 
1#ifndef ATLAS_MVN_H
2#define ATLAS_MVN_H
3
4#include "atlas_misc.h"
5
6#define ATL_mvNMU 32
7#define ATL_mvNNU 1
8#ifndef ATL_L1mvelts
9   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
10#endif
11#define ATL_AXPYMV
12
13#define ATL_GetPartMVN(A_, lda_, mb_, nb_) \
14{ \
15   *(mb_) = (ATL_L1mvelts - (ATL_mvNNU<<1)) / ((ATL_mvNNU<<1)+1); \
16   if (*(mb_) > ATL_mvNMU) *(mb_) = ATL_mvNMU*( *(mb_)/ATL_mvNMU ); \
17   else *(mb_) = ATL_mvNMU; \
18   *(nb_) = ATL_mvNNU; \
19}
20
21#endif
Note: See TracBrowser for help on using the repository browser.