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().