source: tags/arb-6.0/GDE/MAFFT/mafft-7.055-with-extensions/core/mtxutl.h

Last change on this file was 10371, checked in by aboeckma, 11 years ago

updated mafft version. Added extensions (no svn ignore, yet)

File size: 1.2 KB
Line 
1void MtxuntDouble( double **, int );
2void MtxmltDouble( double **, double **, int );
3
4char *AllocateCharVec( int );
5void FreeCharVec( char * );
6
7char **AllocateCharMtx( int, int);
8void ReallocateCharMtx( char **, int, int);
9void FreeCharMtx( char ** );
10
11float *AllocateFloatVec( int );
12void FreeFloatVec( float * );
13
14float **AllocateFloatHalfMtx( int );
15float **AllocateFloatMtx( int, int );
16void FreeFloatHalfMtx( float **, int );
17void FreeFloatMtx( float ** );
18
19float **AlocateFloatTri( int );
20void FreeFloatTri( float ** );
21
22int *AllocateIntVec( int );
23void FreeIntVec( int * );
24
25int **AllocateIntMtx( int, int );
26void FreeIntMtx( int ** );
27
28char ***AllocateCharCub( int, int, int );
29void FreeCharCub( char *** );
30
31int ***AllocateIntCub( int, int, int );
32void FreeIntCub( int *** );
33
34double *AllocateDoubleVec( int );
35void FreeDoubleVec( double * );
36
37double **AllocateDoubleMtx( int, int );
38void FreeDoubleMtx( double ** );
39
40double ***AllocateDoubleCub( int, int, int );
41void FreeDoubleCub( double *** );
42
43float ***AllocateFloatCub( int, int, int );
44void FreeFloatCub( float *** );
45
46short *AllocateShortVec( int );
47void FreeShortVec( short * );
48
49short **AllocateShortMtx( int, int );
50void FreeShortMtx( short ** );
Note: See TracBrowser for help on using the repository browser.