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, Alloc)
 
 TEST_F (matrixTest, Fillout)
 
 TEST_F (matrixTest, Print)
 
 TEST_F (matrixTest, Reshape)
 

Function Documentation

◆ TEST()

TEST ( matrix  ,
ConstructorNrNc   
)

◆ TEST_F() [1/24]

TEST_F ( matrixTest  ,
Alloc   
)
Here is the call graph for this function:

◆ TEST_F() [2/24]

TEST_F ( matrixTest  ,
ClassMatrixMaxMinAbsmax   
)

◆ TEST_F() [3/24]

TEST_F ( matrixTest  ,
ClassMatrixNorm   
)

◆ TEST_F() [4/24]

TEST_F ( matrixTest  ,
ClassMatrixTraceOn   
)

◆ TEST_F() [5/24]

TEST_F ( matrixTest  ,
ClassMatrixZeroOut   
)

◆ TEST_F() [6/24]

TEST_F ( matrixTest  ,
ConstructorMatrix   
)

◆ TEST_F() [7/24]

TEST_F ( matrixTest  ,
ConstructorMtrixRValue   
)

◆ TEST_F() [8/24]

TEST_F ( matrixTest  ,
Create   
)

◆ TEST_F() [9/24]

TEST_F ( matrixTest  ,
Fillout   
)

◆ TEST_F() [10/24]

TEST_F ( matrixTest  ,
MDot   
)

◆ TEST_F() [11/24]

TEST_F ( matrixTest  ,
OperatorEqualMatrix   
)

◆ TEST_F() [12/24]

TEST_F ( matrixTest  ,
OperatorEqualMatrixRvalue   
)

◆ TEST_F() [13/24]

TEST_F ( matrixTest  ,
OperatorMinus   
)

◆ TEST_F() [14/24]

TEST_F ( matrixTest  ,
OperatorMinusEqual   
)

◆ TEST_F() [15/24]

TEST_F ( matrixTest  ,
OperatorMultiplyDouble   
)

◆ TEST_F() [16/24]

TEST_F ( matrixTest  ,
OperatorMultiplyEqual   
)

◆ TEST_F() [17/24]

TEST_F ( matrixTest  ,
OperatorMultiplyTwoMatrix   
)

◆ TEST_F() [18/24]

TEST_F ( matrixTest  ,
OperatorParentheses   
)

◆ TEST_F() [19/24]

TEST_F ( matrixTest  ,
OperatorPlus   
)

◆ TEST_F() [20/24]

TEST_F ( matrixTest  ,
OperatorPlusEqual   
)

◆ TEST_F() [21/24]

TEST_F ( matrixTest  ,
Print   
)

◆ TEST_F() [22/24]

TEST_F ( matrixTest  ,
Reshape   
)

◆ TEST_F() [23/24]

TEST_F ( matrixTest  ,
TraceOn   
)

◆ TEST_F() [24/24]

TEST_F ( matrixTest  ,
Transpose   
)