blitzdg
an open-source project aiming to implement parallel discontinuous Galerkin (dg) solvers for common partial differential equations systems using blitz++ for array and tensor manipulations and MPI for distributed parallelism.
Public Member Functions | List of all members
SparseMatrixConverter Class Reference

Public Member Functions

void fullToSparseTriplet (const Array< double, 2 > &A, SparseTriplet &triplet)
 
void sparseTripletToCompressedColumn (const int numRows, const int numCols, const SparseTriplet &triplet, int *Aptr, int *Aind, double *Avalues)
 
void fullToCompressedColumn (const Array< double, 2 > &A, int *Aptr, int *Aind, double *Avalues)
 
void fullToPodArray (const Array< double, 2 > &A, double *Apod)
 
void podArrayToFull (const double *Apod, Array< double, 2 > &A)
 
int getNumNonZeros (const Array< double, 2 > &A)
 

The documentation for this class was generated from the following files: