ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Functions
elecstate_base_test.cpp File Reference
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <string>
#include "source_estate/elecstate.h"
#include "source_estate/elecstate_tools.h"
#include "source_estate/occupy.h"
#include "source_io/module_parameter/parameter.h"
#include "source_cell/klist.h"
Include dependency graph for elecstate_base_test.cpp:

Classes

class  elecstate::MockElecState
 
class  ElecStateTest
 

Namespaces

namespace  elecstate
 

Macros

#define private   public
 
#define protected   public
 

Typedefs

using ElecStateDeathTest = ElecStateTest
 

Functions

 TEST_F (ElecStateTest, InitNelecSpin)
 
 TEST_F (ElecStateTest, Constructor)
 
 TEST_F (ElecStateTest, InitKS)
 
 TEST_F (ElecStateTest, GetRho)
 
 TEST_F (ElecStateTest, VirtualBaseFuncs)
 
 TEST_F (ElecStateTest, InitSCF)
 
 TEST_F (ElecStateTest, FixedWeights)
 
 TEST_F (ElecStateDeathTest, FixedWeightsWarning1)
 
 TEST_F (ElecStateDeathTest, FixedWeightsWarning2)
 
 TEST_F (ElecStateTest, CalEBand)
 
 TEST_F (ElecStateTest, CalculateWeightsSkipWeights)
 
 TEST_F (ElecStateDeathTest, CalculateWeightsFixedOccupations)
 
 TEST_F (ElecStateTest, CalculateWeightsIWeights)
 
 TEST_F (ElecStateTest, CalculateWeightsIWeightsTwoFermi)
 
 TEST_F (ElecStateTest, CalculateWeightsGWeights)
 
 TEST_F (ElecStateTest, CalculateWeightsGWeightsTwoFermi)
 

Macro Definition Documentation

◆ private

#define private   public

◆ protected

#define protected   public

Typedef Documentation

◆ ElecStateDeathTest

Function Documentation

◆ TEST_F() [1/16]

TEST_F ( ElecStateDeathTest  ,
CalculateWeightsFixedOccupations   
)
Here is the call graph for this function:

◆ TEST_F() [2/16]

TEST_F ( ElecStateDeathTest  ,
FixedWeightsWarning1   
)
Here is the call graph for this function:

◆ TEST_F() [3/16]

TEST_F ( ElecStateDeathTest  ,
FixedWeightsWarning2   
)
Here is the call graph for this function:

◆ TEST_F() [4/16]

TEST_F ( ElecStateTest  ,
CalculateWeightsGWeights   
)
Here is the call graph for this function:

◆ TEST_F() [5/16]

TEST_F ( ElecStateTest  ,
CalculateWeightsGWeightsTwoFermi   
)
Here is the call graph for this function:

◆ TEST_F() [6/16]

TEST_F ( ElecStateTest  ,
CalculateWeightsIWeights   
)
Here is the call graph for this function:

◆ TEST_F() [7/16]

TEST_F ( ElecStateTest  ,
CalculateWeightsIWeightsTwoFermi   
)
Here is the call graph for this function:

◆ TEST_F() [8/16]

TEST_F ( ElecStateTest  ,
CalculateWeightsSkipWeights   
)
Here is the call graph for this function:

◆ TEST_F() [9/16]

TEST_F ( ElecStateTest  ,
CalEBand   
)
Here is the call graph for this function:

◆ TEST_F() [10/16]

TEST_F ( ElecStateTest  ,
Constructor   
)

◆ TEST_F() [11/16]

TEST_F ( ElecStateTest  ,
FixedWeights   
)
Here is the call graph for this function:

◆ TEST_F() [12/16]

TEST_F ( ElecStateTest  ,
GetRho   
)

◆ TEST_F() [13/16]

TEST_F ( ElecStateTest  ,
InitKS   
)

◆ TEST_F() [14/16]

TEST_F ( ElecStateTest  ,
InitNelecSpin   
)

◆ TEST_F() [15/16]

TEST_F ( ElecStateTest  ,
InitSCF   
)

◆ TEST_F() [16/16]

TEST_F ( ElecStateTest  ,
VirtualBaseFuncs   
)