ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Macros | Functions
lattice_change_basic_test.cpp File Reference
#include "source_relax/lattice_change_basic.h"
#include "mock_remake_cell.h"
#include "for_test.h"
#include "gtest/gtest.h"
#include "gmock/gmock.h"
#include "source_io/module_parameter/parameter.h"
Include dependency graph for lattice_change_basic_test.cpp:

Classes

class  LatticeChangeBasicTest
 

Macros

#define private   public
 

Functions

 TEST_F (LatticeChangeBasicTest, SetupGradientVolume)
 
 TEST_F (LatticeChangeBasicTest, SetupGradientNone)
 
 TEST_F (LatticeChangeBasicTest, ChangeLattice)
 
 TEST_F (LatticeChangeBasicTest, CheckConvergedCase1)
 
 TEST_F (LatticeChangeBasicTest, CheckConvergedCase2)
 
 TEST_F (LatticeChangeBasicTest, CheckConvergedCase3)
 
 TEST_F (LatticeChangeBasicTest, CheckConvergedCase4)
 
 TEST_F (LatticeChangeBasicTest, CheckConvergedCase5)
 
 TEST_F (LatticeChangeBasicTest, CheckConvergedCase6)
 
 TEST_F (LatticeChangeBasicTest, TerminateConverged)
 
 TEST_F (LatticeChangeBasicTest, TerminateNotConverged)
 
 TEST_F (LatticeChangeBasicTest, SetupEtotStressStep1)
 
 TEST_F (LatticeChangeBasicTest, SetupEtotJudgementTrueHigherEnergy)
 
 TEST_F (LatticeChangeBasicTest, SetupEtotJudgementTrueLowerEnergy)
 
 TEST_F (LatticeChangeBasicTest, SetupEtotJudgementFalse)
 
 TEST_F (LatticeChangeBasicTest, SetupGradientShape)
 
 TEST_F (LatticeChangeBasicTest, ChangeLatticeVolumeRescaling)
 
 TEST_F (LatticeChangeBasicTest, ChangeLatticeVolumeRescalingNonCubic)
 
 TEST_F (LatticeChangeBasicTest, ChangeLatticeNoVolumeConstraint)
 
 TEST_F (LatticeChangeBasicTest, ChangeLatticeFixedIbravSimpleCubic)
 
 TEST_F (LatticeChangeBasicTest, ChangeLatticeFixedIbravFCC)
 
 TEST_F (LatticeChangeBasicTest, ChangeLatticeVolumeAndIbrav)
 
 TEST_F (LatticeChangeBasicTest, SetupGradientAxisA)
 
 TEST_F (LatticeChangeBasicTest, ChangeLatticeFixedAxisA)
 
 TEST_F (LatticeChangeBasicTest, ChangeLatticeNoFixedIbrav)
 

Macro Definition Documentation

◆ private

#define private   public

Function Documentation

◆ TEST_F() [1/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLattice   
)
Here is the call graph for this function:

◆ TEST_F() [2/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLatticeFixedAxisA   
)
Here is the call graph for this function:

◆ TEST_F() [3/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLatticeFixedIbravFCC   
)
Here is the call graph for this function:

◆ TEST_F() [4/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLatticeFixedIbravSimpleCubic   
)
Here is the call graph for this function:

◆ TEST_F() [5/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLatticeNoFixedIbrav   
)
Here is the call graph for this function:

◆ TEST_F() [6/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLatticeNoVolumeConstraint   
)
Here is the call graph for this function:

◆ TEST_F() [7/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLatticeVolumeAndIbrav   
)
Here is the call graph for this function:

◆ TEST_F() [8/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLatticeVolumeRescaling   
)
Here is the call graph for this function:

◆ TEST_F() [9/25]

TEST_F ( LatticeChangeBasicTest  ,
ChangeLatticeVolumeRescalingNonCubic   
)
Here is the call graph for this function:

◆ TEST_F() [10/25]

TEST_F ( LatticeChangeBasicTest  ,
CheckConvergedCase1   
)
Here is the call graph for this function:

◆ TEST_F() [11/25]

TEST_F ( LatticeChangeBasicTest  ,
CheckConvergedCase2   
)
Here is the call graph for this function:

◆ TEST_F() [12/25]

TEST_F ( LatticeChangeBasicTest  ,
CheckConvergedCase3   
)
Here is the call graph for this function:

◆ TEST_F() [13/25]

TEST_F ( LatticeChangeBasicTest  ,
CheckConvergedCase4   
)
Here is the call graph for this function:

◆ TEST_F() [14/25]

TEST_F ( LatticeChangeBasicTest  ,
CheckConvergedCase5   
)
Here is the call graph for this function:

◆ TEST_F() [15/25]

TEST_F ( LatticeChangeBasicTest  ,
CheckConvergedCase6   
)
Here is the call graph for this function:

◆ TEST_F() [16/25]

TEST_F ( LatticeChangeBasicTest  ,
SetupEtotJudgementFalse   
)
Here is the call graph for this function:

◆ TEST_F() [17/25]

TEST_F ( LatticeChangeBasicTest  ,
SetupEtotJudgementTrueHigherEnergy   
)
Here is the call graph for this function:

◆ TEST_F() [18/25]

TEST_F ( LatticeChangeBasicTest  ,
SetupEtotJudgementTrueLowerEnergy   
)
Here is the call graph for this function:

◆ TEST_F() [19/25]

TEST_F ( LatticeChangeBasicTest  ,
SetupEtotStressStep1   
)
Here is the call graph for this function:

◆ TEST_F() [20/25]

TEST_F ( LatticeChangeBasicTest  ,
SetupGradientAxisA   
)
Here is the call graph for this function:

◆ TEST_F() [21/25]

TEST_F ( LatticeChangeBasicTest  ,
SetupGradientNone   
)
Here is the call graph for this function:

◆ TEST_F() [22/25]

TEST_F ( LatticeChangeBasicTest  ,
SetupGradientShape   
)
Here is the call graph for this function:

◆ TEST_F() [23/25]

TEST_F ( LatticeChangeBasicTest  ,
SetupGradientVolume   
)
Here is the call graph for this function:

◆ TEST_F() [24/25]

TEST_F ( LatticeChangeBasicTest  ,
TerminateConverged   
)
Here is the call graph for this function:

◆ TEST_F() [25/25]

TEST_F ( LatticeChangeBasicTest  ,
TerminateNotConverged   
)
Here is the call graph for this function: