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

Classes

class  LatticeChangeCGTest
 

Macros

#define private   public
 

Functions

 TEST_F (LatticeChangeCGTest, TestAllocate)
 
 TEST_F (LatticeChangeCGTest, TestAllocateWithZeroDimension)
 
 TEST_F (LatticeChangeCGTest, TestAllocateAndInitialize)
 
 TEST_F (LatticeChangeCGTest, TestStartConverged)
 
 TEST_F (LatticeChangeCGTest, TestStartSd)
 
 TEST_F (LatticeChangeCGTest, TestStartTrialGoto)
 
 TEST_F (LatticeChangeCGTest, TestStartTrial)
 
 TEST_F (LatticeChangeCGTest, TestStartNoTrialGotoCase1)
 
 TEST_F (LatticeChangeCGTest, TestStartNoTrialGotoCase2)
 
 TEST_F (LatticeChangeCGTest, TestStartNoTrial)
 
 TEST_F (LatticeChangeCGTest, SetupCgGradNcggradIsMultipleOf10000)
 
 TEST_F (LatticeChangeCGTest, SetupCgGradNcggradIsNotMultipleOf10000Case1)
 
 TEST_F (LatticeChangeCGTest, SetupCgGradNcggradIsNotMultipleOf10000Case2)
 
 TEST_F (LatticeChangeCGTest, ThirdOrderCase1)
 
 TEST_F (LatticeChangeCGTest, ThirdOrderCase2)
 
 TEST_F (LatticeChangeCGTest, ThirdOrderCase3)
 
 TEST_F (LatticeChangeCGTest, BrentCase1)
 
 TEST_F (LatticeChangeCGTest, BrentCase2)
 
 TEST_F (LatticeChangeCGTest, BrentCase3)
 
 TEST_F (LatticeChangeCGTest, BrentCase4)
 
 TEST_F (LatticeChangeCGTest, Fcal)
 
 TEST_F (LatticeChangeCGTest, SetupMove)
 

Macro Definition Documentation

◆ private

#define private   public

Function Documentation

◆ TEST_F() [1/22]

TEST_F ( LatticeChangeCGTest  ,
BrentCase1   
)

◆ TEST_F() [2/22]

TEST_F ( LatticeChangeCGTest  ,
BrentCase2   
)

◆ TEST_F() [3/22]

TEST_F ( LatticeChangeCGTest  ,
BrentCase3   
)

◆ TEST_F() [4/22]

TEST_F ( LatticeChangeCGTest  ,
BrentCase4   
)

◆ TEST_F() [5/22]

TEST_F ( LatticeChangeCGTest  ,
Fcal   
)

◆ TEST_F() [6/22]

TEST_F ( LatticeChangeCGTest  ,
SetupCgGradNcggradIsMultipleOf10000   
)

◆ TEST_F() [7/22]

TEST_F ( LatticeChangeCGTest  ,
SetupCgGradNcggradIsNotMultipleOf10000Case1   
)

◆ TEST_F() [8/22]

TEST_F ( LatticeChangeCGTest  ,
SetupCgGradNcggradIsNotMultipleOf10000Case2   
)

◆ TEST_F() [9/22]

TEST_F ( LatticeChangeCGTest  ,
SetupMove   
)

◆ TEST_F() [10/22]

TEST_F ( LatticeChangeCGTest  ,
TestAllocate   
)
Here is the call graph for this function:

◆ TEST_F() [11/22]

TEST_F ( LatticeChangeCGTest  ,
TestAllocateAndInitialize   
)

◆ TEST_F() [12/22]

TEST_F ( LatticeChangeCGTest  ,
TestAllocateWithZeroDimension   
)

◆ TEST_F() [13/22]

TEST_F ( LatticeChangeCGTest  ,
TestStartConverged   
)

◆ TEST_F() [14/22]

TEST_F ( LatticeChangeCGTest  ,
TestStartNoTrial   
)

◆ TEST_F() [15/22]

TEST_F ( LatticeChangeCGTest  ,
TestStartNoTrialGotoCase1   
)

◆ TEST_F() [16/22]

TEST_F ( LatticeChangeCGTest  ,
TestStartNoTrialGotoCase2   
)

◆ TEST_F() [17/22]

TEST_F ( LatticeChangeCGTest  ,
TestStartSd   
)

◆ TEST_F() [18/22]

TEST_F ( LatticeChangeCGTest  ,
TestStartTrial   
)

◆ TEST_F() [19/22]

TEST_F ( LatticeChangeCGTest  ,
TestStartTrialGoto   
)

◆ TEST_F() [20/22]

TEST_F ( LatticeChangeCGTest  ,
ThirdOrderCase1   
)

◆ TEST_F() [21/22]

TEST_F ( LatticeChangeCGTest  ,
ThirdOrderCase2   
)

◆ TEST_F() [22/22]

TEST_F ( LatticeChangeCGTest  ,
ThirdOrderCase3   
)