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

Classes

class  BFGSBasicTest
 

Macros

#define private   public
 
#define private   public
 
#define protected   public
 

Functions

 TEST_F (BFGSBasicTest, TestAllocate)
 
 TEST_F (BFGSBasicTest, TestAllocateWithZeroDimension)
 
 TEST_F (BFGSBasicTest, UpdateInverseHessianDeath)
 
 TEST_F (BFGSBasicTest, UpdateInverseHessianCase1)
 
 TEST_F (BFGSBasicTest, UpdateInverseHessianCase2)
 
 TEST_F (BFGSBasicTest, CheckWolfeConditions)
 
 TEST_F (BFGSBasicTest, ResetHessian)
 
 TEST_F (BFGSBasicTest, SaveBfgs)
 
 TEST_F (BFGSBasicTest, NewStepCase1)
 
 TEST_F (BFGSBasicTest, NewStepCase2)
 
 TEST_F (BFGSBasicTest, NewStepWarningQuit)
 
 TEST_F (BFGSBasicTest, ComputeTrustRadiusCase1)
 
 TEST_F (BFGSBasicTest, ComputeTrustRadiusCase2)
 
 TEST_F (BFGSBasicTest, ComputeTrustRadiusWarningQuit)
 

Macro Definition Documentation

◆ private [1/2]

#define private   public

◆ private [2/2]

#define private   public

◆ protected

#define protected   public

Function Documentation

◆ TEST_F() [1/14]

TEST_F ( BFGSBasicTest  ,
CheckWolfeConditions   
)

◆ TEST_F() [2/14]

TEST_F ( BFGSBasicTest  ,
ComputeTrustRadiusCase1   
)

◆ TEST_F() [3/14]

TEST_F ( BFGSBasicTest  ,
ComputeTrustRadiusCase2   
)

◆ TEST_F() [4/14]

TEST_F ( BFGSBasicTest  ,
ComputeTrustRadiusWarningQuit   
)

◆ TEST_F() [5/14]

TEST_F ( BFGSBasicTest  ,
NewStepCase1   
)

◆ TEST_F() [6/14]

TEST_F ( BFGSBasicTest  ,
NewStepCase2   
)

◆ TEST_F() [7/14]

TEST_F ( BFGSBasicTest  ,
NewStepWarningQuit   
)

◆ TEST_F() [8/14]

TEST_F ( BFGSBasicTest  ,
ResetHessian   
)

◆ TEST_F() [9/14]

TEST_F ( BFGSBasicTest  ,
SaveBfgs   
)

◆ TEST_F() [10/14]

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

◆ TEST_F() [11/14]

TEST_F ( BFGSBasicTest  ,
TestAllocateWithZeroDimension   
)

◆ TEST_F() [12/14]

TEST_F ( BFGSBasicTest  ,
UpdateInverseHessianCase1   
)

◆ TEST_F() [13/14]

TEST_F ( BFGSBasicTest  ,
UpdateInverseHessianCase2   
)

◆ TEST_F() [14/14]

TEST_F ( BFGSBasicTest  ,
UpdateInverseHessianDeath   
)