sisi4s
Loading...
Searching...
No Matches
sisi4s::ScaLapackSingularValueDecomposition< double > Class Reference

#include <ScaLapackSingularValueDecomposition.hpp>

Collaboration diagram for sisi4s::ScaLapackSingularValueDecomposition< double >:

Public Member Functions

 ScaLapackSingularValueDecomposition (ScaLapackMatrix< double > const *A_, ScaLapackMatrix< double > *U_, ScaLapackMatrix< double > *VT_)
 
 ~ScaLapackSingularValueDecomposition ()
 
void decompose (double *sigma)
 

Protected Attributes

ScaLapackMatrix< double > const * A
 
ScaLapackMatrix< double > * U
 
ScaLapackMatrix< double > * VT
 
int workCount
 
double * work
 

Constructor & Destructor Documentation

◆ ScaLapackSingularValueDecomposition()

sisi4s::ScaLapackSingularValueDecomposition< double >::ScaLapackSingularValueDecomposition ( ScaLapackMatrix< double > const *  A_,
ScaLapackMatrix< double > *  U_,
ScaLapackMatrix< double > *  VT_ 
)
inline
Here is the call graph for this function:

◆ ~ScaLapackSingularValueDecomposition()

Member Function Documentation

◆ decompose()

void sisi4s::ScaLapackSingularValueDecomposition< double >::decompose ( double *  sigma)
inline
Here is the call graph for this function:

Member Data Documentation

◆ A

ScaLapackMatrix<double> const* sisi4s::ScaLapackSingularValueDecomposition< double >::A
protected

◆ U

◆ VT

◆ work

double* sisi4s::ScaLapackSingularValueDecomposition< double >::work
protected

◆ workCount

int sisi4s::ScaLapackSingularValueDecomposition< double >::workCount
protected

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