MFEM  v4.5.2
Finite element discretization library
Public Member Functions | List of all members
mfem::DenseMatrixSVD Class Reference

#include <densemat.hpp>

Public Member Functions

 DenseMatrixSVD (DenseMatrix &M, bool left_singular_vectors=false, bool right_singlular_vectors=false)
 
 DenseMatrixSVD (int h, int w, bool left_singular_vectors=false, bool right_singlular_vectors=false)
 
void Eval (DenseMatrix &M)
 
VectorSingularvalues ()
 
double Singularvalue (int i)
 
DenseMatrixLeftSingularvectors ()
 
DenseMatrixRightSingularvectors ()
 
 ~DenseMatrixSVD ()
 

Detailed Description

Definition at line 943 of file densemat.hpp.

Constructor & Destructor Documentation

◆ DenseMatrixSVD() [1/2]

mfem::DenseMatrixSVD::DenseMatrixSVD ( DenseMatrix M,
bool  left_singular_vectors = false,
bool  right_singlular_vectors = false 
)

Definition at line 4154 of file densemat.cpp.

◆ DenseMatrixSVD() [2/2]

mfem::DenseMatrixSVD::DenseMatrixSVD ( int  h,
int  w,
bool  left_singular_vectors = false,
bool  right_singlular_vectors = false 
)

Definition at line 4165 of file densemat.cpp.

◆ ~DenseMatrixSVD()

mfem::DenseMatrixSVD::~DenseMatrixSVD ( )

Definition at line 4219 of file densemat.cpp.

Member Function Documentation

◆ Eval()

void mfem::DenseMatrixSVD::Eval ( DenseMatrix M)

Definition at line 4188 of file densemat.cpp.

◆ LeftSingularvectors()

DenseMatrix& mfem::DenseMatrixSVD::LeftSingularvectors ( )
inline

Definition at line 967 of file densemat.hpp.

◆ RightSingularvectors()

DenseMatrix& mfem::DenseMatrixSVD::RightSingularvectors ( )
inline

Definition at line 968 of file densemat.hpp.

◆ Singularvalue()

double mfem::DenseMatrixSVD::Singularvalue ( int  i)
inline

Definition at line 966 of file densemat.hpp.

◆ Singularvalues()

Vector& mfem::DenseMatrixSVD::Singularvalues ( )
inline

Definition at line 965 of file densemat.hpp.


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