DenseImplicitSquareMatrixOperation Struct Reference

#include <matrix_operations.hpp>

List of all members.

Public Member Functions

 DenseImplicitSquareMatrixOperation (const DenseMatrix &matrix)
DenseMatrix operator() (const DenseMatrix &rhs)

Public Attributes

const DenseMatrix_matrix

Static Public Attributes

static const char * ARPACK_CODE = "LM"
static const bool largest = true

Detailed Description

Matrix-matrix operation used to compute largest eigenvalues and associated eigenvectors of X*X^T like matrix implicitly. Essentially computes matrix product with provided right-hand side part *twice*.

Definition at line 131 of file matrix_operations.hpp.

Constructor & Destructor Documentation

Definition at line 133 of file matrix_operations.hpp.

Member Function Documentation

DenseMatrix operator() ( const DenseMatrix rhs)

Computes matrix product of the matrix and provided right-hand side matrix twice.

rhsright-hand side matrix

Definition at line 141 of file matrix_operations.hpp.

Member Data Documentation

Definition at line 145 of file matrix_operations.hpp.

const char * ARPACK_CODE = "LM" [static]

Definition at line 146 of file matrix_operations.hpp.

const bool largest = true [static]

Definition at line 147 of file matrix_operations.hpp.

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines