![]() |
Ice Sheet System Model
4.18
Code documentation
|
implementation of parallel sparse ISSM matrix. Internally, the parallel sparse matrix is split in rows across each cpu. Locally, on each cpu, the local matrix is represented by a vector of sparse rows. This object needs to answer the API defined by the virtual functions in IssmAbsMat, and the contructors required by IssmMat (see IssmMat.h) More...
#include "../../datastructures/datastructures.h"
#include "../../shared/shared.h"
#include "../mumps/mumpsincludes.h"
#include "./Bucket.h"
#include "./IssmMpiVec.h"
#include "./SparseRow.h"
#include <math.h>
Go to the source code of this file.
Data Structures | |
class | IssmMpiSparseMat< doubletype > |
implementation of parallel sparse ISSM matrix. Internally, the parallel sparse matrix is split in rows across each cpu. Locally, on each cpu, the local matrix is represented by a vector of sparse rows. This object needs to answer the API defined by the virtual functions in IssmAbsMat, and the contructors required by IssmMat (see IssmMat.h)
Definition in file IssmMpiSparseMat.h.