HyPar  1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
bandedmatrix.h
Go to the documentation of this file.
1 
6 #ifndef _BANDEDMATRIX_H_
7 #define _BANDEDMATRIX_H_
8 
18 typedef struct banded_matrix {
19  int nbands;
21  int BlockSize;
22  int *ncol;
23  int *nrow;
24  double *data;
25 } BandedMatrix;
26 
27 int BandedMatrixDestroy (void*);
28 int BandedMatrixInitialize (void*);
29 int BandedMatrixPreallocate (void*,int,int,int);
31 #endif
int BandedMatrixDestroy(void *)
double * data
Definition: bandedmatrix.h:24
Structure for defining a banded block matrix.
Definition: bandedmatrix.h:18
int BandedMatrixInitialize(void *)
int BandedMatrixPreallocate(void *, int, int, int)