ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Macros | Functions
mixing_test.cpp File Reference
#include "../broyden_mixing.h"
#include "../plain_mixing.h"
#include "../pulay_mixing.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
Include dependency graph for mixing_test.cpp:

Classes

class  Mixing_Test
 

Macros

#define DOUBLETHRESHOLD   1e-8
 

Functions

double ext_inner_product_mock (double *x1, double *x2)
 
 TEST_F (Mixing_Test, BroydenSolveLinearEq)
 
 TEST_F (Mixing_Test, PulaySolveLinearEq)
 
 TEST_F (Mixing_Test, PlainSolveLinearEq)
 
 TEST_F (Mixing_Test, OtherCover)
 

Macro Definition Documentation

◆ DOUBLETHRESHOLD

#define DOUBLETHRESHOLD   1e-8

Function Documentation

◆ ext_inner_product_mock()

double ext_inner_product_mock ( double *  x1,
double *  x2 
)
Here is the caller graph for this function:

◆ TEST_F() [1/4]

TEST_F ( Mixing_Test  ,
BroydenSolveLinearEq   
)
Here is the call graph for this function:

◆ TEST_F() [2/4]

TEST_F ( Mixing_Test  ,
OtherCover   
)

◆ TEST_F() [3/4]

TEST_F ( Mixing_Test  ,
PlainSolveLinearEq   
)
Here is the call graph for this function:

◆ TEST_F() [4/4]

TEST_F ( Mixing_Test  ,
PulaySolveLinearEq   
)
Here is the call graph for this function: