Public Member Functions | Public Attributes | Private Attributes | List of all members
Matrix_T Class Reference

Detailed Description

Definition at line 49 of file Matrix_T.hpp.

#include <Matrix_T.hpp>

Public Member Functions

int determinantTest (void)
 
int initializeArrayTest (void)
 
int initializeConstantsTest (void)
 
int initializeVectorsTest (void)
 
int inverseTest (void)
 
int LUATest (void)
 
int LUbackSubTest (void)
 
int LUdeterminantTest (void)
 
int LUinitializationTest (void)
 
 Matrix_T ()
 
int operatorTest (void)
 
int sizeTest (void)
 
int solutionTest (void)
 
int SVDATest (void)
 
int SVDBackSubTest (void)
 
int SVDDeterminantTest (void)
 
int transposeTest (void)
 
 ~Matrix_T ()
 

Public Attributes

gnsstk::Matrix< double > A1
 
gnsstk::Matrix< double > A1aug
 
gnsstk::Matrix< double > A2
 
gnsstk::Matrix< double > A2aug
 
gnsstk::Matrix< double > A3
 
gnsstk::Matrix< double > A3aug
 
gnsstk::Matrix< double > A4
 
gnsstk::Matrix< double > A4aug
 
gnsstk::Vector< double > B1
 
gnsstk::Vector< double > B2
 
gnsstk::Vector< double > B3
 
double eps
 

Private Attributes

std::stringstream failDescriptionStream
 
std::string failDescriptionString
 
std::string failMesg
 

Constructor & Destructor Documentation

◆ Matrix_T()

Matrix_T::Matrix_T ( )
inline

Definition at line 52 of file Matrix_T.hpp.

◆ ~Matrix_T()

Matrix_T::~Matrix_T ( )
inline

Definition at line 104 of file Matrix_T.hpp.

Member Function Documentation

◆ determinantTest()

int Matrix_T::determinantTest ( void  )

Definition at line 202 of file Matrix_InverseTranspose_T.cpp.

◆ initializeArrayTest()

int Matrix_T::initializeArrayTest ( void  )

Definition at line 207 of file Matrix_Initialization_T.cpp.

◆ initializeConstantsTest()

int Matrix_T::initializeConstantsTest ( void  )

Definition at line 45 of file Matrix_Initialization_T.cpp.

◆ initializeVectorsTest()

int Matrix_T::initializeVectorsTest ( void  )

Definition at line 113 of file Matrix_Initialization_T.cpp.

◆ inverseTest()

int Matrix_T::inverseTest ( void  )

Definition at line 41 of file Matrix_InverseTranspose_T.cpp.

◆ LUATest()

int Matrix_T::LUATest ( void  )

Definition at line 158 of file Matrix_LUDecomp_T.cpp.

◆ LUbackSubTest()

int Matrix_T::LUbackSubTest ( void  )

Definition at line 193 of file Matrix_LUDecomp_T.cpp.

◆ LUdeterminantTest()

int Matrix_T::LUdeterminantTest ( void  )

Definition at line 146 of file Matrix_LUDecomp_T.cpp.

◆ LUinitializationTest()

int Matrix_T::LUinitializationTest ( void  )

Definition at line 134 of file Matrix_LUDecomp_T.cpp.

◆ operatorTest()

int Matrix_T::operatorTest ( void  )

Definition at line 42 of file Matrix_Operators_T.cpp.

◆ sizeTest()

int Matrix_T::sizeTest ( void  )

Definition at line 42 of file Matrix_Sizing_T.cpp.

◆ solutionTest()

int Matrix_T::solutionTest ( void  )

Definition at line 151 of file Matrix_InverseTranspose_T.cpp.

◆ SVDATest()

int Matrix_T::SVDATest ( void  )

◆ SVDBackSubTest()

int Matrix_T::SVDBackSubTest ( void  )

◆ SVDDeterminantTest()

int Matrix_T::SVDDeterminantTest ( void  )

◆ transposeTest()

int Matrix_T::transposeTest ( void  )

Definition at line 91 of file Matrix_InverseTranspose_T.cpp.

Member Data Documentation

◆ A1

gnsstk::Matrix<double> Matrix_T::A1

Definition at line 110 of file Matrix_T.hpp.

◆ A1aug

gnsstk::Matrix<double> Matrix_T::A1aug

Definition at line 110 of file Matrix_T.hpp.

◆ A2

gnsstk::Matrix<double> Matrix_T::A2

Definition at line 110 of file Matrix_T.hpp.

◆ A2aug

gnsstk::Matrix<double> Matrix_T::A2aug

Definition at line 110 of file Matrix_T.hpp.

◆ A3

gnsstk::Matrix<double> Matrix_T::A3

Definition at line 110 of file Matrix_T.hpp.

◆ A3aug

gnsstk::Matrix<double> Matrix_T::A3aug

Definition at line 110 of file Matrix_T.hpp.

◆ A4

gnsstk::Matrix<double> Matrix_T::A4

Definition at line 110 of file Matrix_T.hpp.

◆ A4aug

gnsstk::Matrix<double> Matrix_T::A4aug

Definition at line 110 of file Matrix_T.hpp.

◆ B1

gnsstk::Vector<double> Matrix_T::B1

Definition at line 111 of file Matrix_T.hpp.

◆ B2

gnsstk::Vector<double> Matrix_T::B2

Definition at line 111 of file Matrix_T.hpp.

◆ B3

gnsstk::Vector<double> Matrix_T::B3

Definition at line 111 of file Matrix_T.hpp.

◆ eps

double Matrix_T::eps

Definition at line 109 of file Matrix_T.hpp.

◆ failDescriptionStream

std::stringstream Matrix_T::failDescriptionStream
private

Definition at line 143 of file Matrix_T.hpp.

◆ failDescriptionString

std::string Matrix_T::failDescriptionString
private

Definition at line 144 of file Matrix_T.hpp.

◆ failMesg

std::string Matrix_T::failMesg
private

Definition at line 145 of file Matrix_T.hpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:43