class math::MatrixProperties

Overview

Contains methods for checking basic matrix properties. More…

#include <MatrixProperties.h>
 
class MatrixProperties {
public:
    // methods
 
    bool isDD(const gpr::EigenMatrix& Matrix);
    bool isPD(const gpr::EigenMatrix& Matrix);
    bool isPSD(const gpr::EigenMatrix& Matrix);
};

Detailed Documentation

Contains methods for checking basic matrix properties.

Methods

bool isDD(const gpr::EigenMatrix& Matrix)

Return true if the given matrix is Diagonally Dominant (DD).

bool isPD(const gpr::EigenMatrix& Matrix)

Return true if the given matrix is Positive Definite (PD).

bool isPSD(const gpr::EigenMatrix& Matrix)

Return true if the given matrix is Positive Semi-Definite (PSD).