Tapkee
SparseInverseMatrixOperation Struct Reference

#include <matrix_operations.hpp>

Public Member Functions

 SparseInverseMatrixOperation (const SparseWeightMatrix &matrix)
 
DenseMatrix operator() (const DenseMatrix &operatee)
 

Public Attributes

SparseSolver solver
 

Static Public Attributes

static const char * ARPACK_CODE = "SM"
 
static const bool largest = false
 

Detailed Description

Matrix-matrix operation used to compute smallest eigenvalues and associated eigenvectors of a sparse matrix Essentially solves linear system with provided right-hand side part.

Definition at line 32 of file matrix_operations.hpp.

Constructor & Destructor Documentation

◆ SparseInverseMatrixOperation()

Definition at line 34 of file matrix_operations.hpp.

Member Function Documentation

◆ operator()()

DenseMatrix operator() ( const DenseMatrix operatee)

Solves linear system with provided right-hand size

Definition at line 40 of file matrix_operations.hpp.

Member Data Documentation

◆ ARPACK_CODE

const char * ARPACK_CODE = "SM"
static

Definition at line 45 of file matrix_operations.hpp.

◆ largest

const bool largest = false
static

Definition at line 46 of file matrix_operations.hpp.

◆ solver

SparseSolver solver

Definition at line 44 of file matrix_operations.hpp.


The documentation for this struct was generated from the following file: