ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
matrix_test.cpp File Reference
#include "../matrix.h"
#include "gtest/gtest.h"
#include "gmock/gmock.h"
Include dependency graph for matrix_test.cpp:

Classes

class  matrixTest
 

Namespaces

namespace  ModuleBase
 

Functions

void ModuleBase::matrixAlloc ()
 
 TEST (matrix, ConstructorNrNc)
 
 TEST_F (matrixTest, ConstructorMatrix)
 
 TEST_F (matrixTest, ConstructorMtrixRValue)
 
 TEST_F (matrixTest, Create)
 
 TEST_F (matrixTest, OperatorEqualMatrix)
 
 TEST_F (matrixTest, OperatorEqualMatrixRvalue)
 
 TEST_F (matrixTest, OperatorParentheses)
 
 TEST_F (matrixTest, OperatorMultiplyEqual)
 
 TEST_F (matrixTest, OperatorPlusEqual)
 
 TEST_F (matrixTest, OperatorMinusEqual)
 
 TEST_F (matrixTest, ClassMatrixTraceOn)
 
 TEST_F (matrixTest, ClassMatrixZeroOut)
 
 TEST_F (matrixTest, ClassMatrixMaxMinAbsmax)
 
 TEST_F (matrixTest, ClassMatrixNorm)
 
 TEST_F (matrixTest, OperatorPlus)
 
 TEST_F (matrixTest, OperatorMinus)
 
 TEST_F (matrixTest, OperatorMultiplyTwoMatrix)
 
 TEST_F (matrixTest, OperatorMultiplyDouble)
 
 TEST_F (matrixTest, Transpose)
 
 TEST_F (matrixTest, TraceOn)
 
 TEST_F (matrixTest, MDot)
 
 TEST_F (matrixTest, Fillout)
 
 TEST_F (matrixTest, Print)
 
 TEST_F (matrixTest, Reshape)
 

Function Documentation

◆ TEST()

TEST ( matrix  ,
ConstructorNrNc   
)

◆ TEST_F() [1/23]

TEST_F ( matrixTest  ,
ClassMatrixMaxMinAbsmax   
)

◆ TEST_F() [2/23]

TEST_F ( matrixTest  ,
ClassMatrixNorm   
)

◆ TEST_F() [3/23]

TEST_F ( matrixTest  ,
ClassMatrixTraceOn   
)

◆ TEST_F() [4/23]

TEST_F ( matrixTest  ,
ClassMatrixZeroOut   
)

◆ TEST_F() [5/23]

TEST_F ( matrixTest  ,
ConstructorMatrix   
)

◆ TEST_F() [6/23]

TEST_F ( matrixTest  ,
ConstructorMtrixRValue   
)

◆ TEST_F() [7/23]

TEST_F ( matrixTest  ,
Create   
)

◆ TEST_F() [8/23]

TEST_F ( matrixTest  ,
Fillout   
)

◆ TEST_F() [9/23]

TEST_F ( matrixTest  ,
MDot   
)

◆ TEST_F() [10/23]

TEST_F ( matrixTest  ,
OperatorEqualMatrix   
)

◆ TEST_F() [11/23]

TEST_F ( matrixTest  ,
OperatorEqualMatrixRvalue   
)

◆ TEST_F() [12/23]

TEST_F ( matrixTest  ,
OperatorMinus   
)

◆ TEST_F() [13/23]

TEST_F ( matrixTest  ,
OperatorMinusEqual   
)

◆ TEST_F() [14/23]

TEST_F ( matrixTest  ,
OperatorMultiplyDouble   
)

◆ TEST_F() [15/23]

TEST_F ( matrixTest  ,
OperatorMultiplyEqual   
)

◆ TEST_F() [16/23]

TEST_F ( matrixTest  ,
OperatorMultiplyTwoMatrix   
)

◆ TEST_F() [17/23]

TEST_F ( matrixTest  ,
OperatorParentheses   
)

◆ TEST_F() [18/23]

TEST_F ( matrixTest  ,
OperatorPlus   
)

◆ TEST_F() [19/23]

TEST_F ( matrixTest  ,
OperatorPlusEqual   
)

◆ TEST_F() [20/23]

TEST_F ( matrixTest  ,
Print   
)

◆ TEST_F() [21/23]

TEST_F ( matrixTest  ,
Reshape   
)

◆ TEST_F() [22/23]

TEST_F ( matrixTest  ,
TraceOn   
)

◆ TEST_F() [23/23]

TEST_F ( matrixTest  ,
Transpose   
)