|
Memosa-FVM
0.2
|
#include "Matrix.h"#include "CRConnectivity.h"#include "Array.h"#include "StorageSite.h"#include "LinearSystemMerger.h"#include "SpikeStorage.h"#include "SpikeMatrix.h"#include <set>#include "Vector.h"#include "DiagonalTensor.h"

Go to the source code of this file.
Classes | |
| class | CRMatrix< T_Diag, T_OffDiag, X > |
| class | CRMatrix< T_Diag, T_OffDiag, X >::PairWiseAssembler |
| struct | MatrixTraitHelper< T > |
| struct | MatrixTraitHelper< Vector< T, N > > |
Functions | |
| template<class X > | |
| X | DiagToOffDiag (const X &x) |
| template<class T_Diag , class T_OffDiag > | |
| void | setFlatCoeffs (Array< double > &flatCoeffs, const CRConnectivity &flatConnectivity, const Array< T_Diag > &diag, const Array< T_OffDiag > &offDiag, const CRConnectivity &connectivity) |
| void | setFlatCoeffs (Array< double > &flatCoeffs, const CRConnectivity &flatConnectivity, Array< double > &diag, Array< double > &offDiag, const CRConnectivity &connectivity) |
| X DiagToOffDiag | ( | const X & | x | ) |
Definition at line 25 of file CRMatrix.h.
Referenced by CRMatrix< T_Diag, T_OffDiag, X >::createScatterGatherValuesCRMtrxBuffer(), and CRMatrix< T_Diag, T_OffDiag, X >::eliminateRow().
| void setFlatCoeffs | ( | Array< double > & | flatCoeffs, |
| const CRConnectivity & | flatConnectivity, | ||
| const Array< T_Diag > & | diag, | ||
| const Array< T_OffDiag > & | offDiag, | ||
| const CRConnectivity & | connectivity | ||
| ) |
Definition at line 37 of file CRMatrix.h.
Referenced by CRMatrix< T_Diag, T_OffDiag, X >::setFlatMatrix().
| void setFlatCoeffs | ( | Array< double > & | flatCoeffs, |
| const CRConnectivity & | flatConnectivity, | ||
| Array< double > & | diag, | ||
| Array< double > & | offDiag, | ||
| const CRConnectivity & | connectivity | ||
| ) |
Definition at line 47 of file CRMatrix.h.
References CRConnectivity::getCoeffPosition(), CRConnectivity::getCol(), CRConnectivity::getRow(), and CRConnectivity::getRowDim().