ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
potential_new_test.cpp File Reference
#include "gtest/gtest.h"
#include <vector>
#include "source_estate/module_pot/potential_new.h"
#include "source_hamilt/module_xc/xc_functional.h"
#include "source_io/module_parameter/parameter.h"
Include dependency graph for potential_new_test.cpp:

Classes

class  PotentialNewTest
 

Namespaces

namespace  elecstate
 

Macros

#define private   public
 

Functions

void elecstate::Set_GlobalV_Default ()
 
 TEST_F (PotentialNewTest, ConstructorCPUDouble)
 
 TEST_F (PotentialNewTest, ConstructorCPUSingle)
 
 TEST_F (PotentialNewTest, ConstructorNRXX0)
 
 TEST_F (PotentialNewTest, ConstructorXC3)
 
 TEST_F (PotentialNewTest, ConstructorGPUDouble)
 
 TEST_F (PotentialNewTest, ConstructorGPUSingle)
 
 TEST_F (PotentialNewTest, Getters)
 
 TEST_F (PotentialNewTest, PotRegister)
 
 TEST_F (PotentialNewTest, CalFixedV)
 
 TEST_F (PotentialNewTest, CalVeff)
 
 TEST_F (PotentialNewTest, UpdateFromCharge)
 
 TEST_F (PotentialNewTest, InitPot)
 
 TEST_F (PotentialNewTest, GetVnew)
 
 TEST_F (PotentialNewTest, GetEffectiveVmatrix)
 
 TEST_F (PotentialNewTest, GetEffectiveVarray)
 
 TEST_F (PotentialNewTest, GetEffectiveVarrayNullptr)
 
 TEST_F (PotentialNewTest, GetEffectiveVofkmatrix)
 
 TEST_F (PotentialNewTest, GetEffectiveVofkarray)
 
 TEST_F (PotentialNewTest, GetEffectiveVofkarrayNullptr)
 
 TEST_F (PotentialNewTest, GetFixedV)
 
 TEST_F (PotentialNewTest, GetVeffSmooth)
 
 TEST_F (PotentialNewTest, GetVofkSmooth)
 
 TEST_F (PotentialNewTest, InterpolateVrsDoubleGrids)
 
 TEST_F (PotentialNewTest, InterpolateVrsWarningQuit)
 
 TEST_F (PotentialNewTest, InterpolateVrsSingleGrids)
 

Macro Definition Documentation

◆ private

#define private   public

Function Documentation

◆ TEST_F() [1/25]

TEST_F ( PotentialNewTest  ,
CalFixedV   
)

◆ TEST_F() [2/25]

TEST_F ( PotentialNewTest  ,
CalVeff   
)
Here is the call graph for this function:

◆ TEST_F() [3/25]

TEST_F ( PotentialNewTest  ,
ConstructorCPUDouble   
)

◆ TEST_F() [4/25]

TEST_F ( PotentialNewTest  ,
ConstructorCPUSingle   
)

◆ TEST_F() [5/25]

TEST_F ( PotentialNewTest  ,
ConstructorGPUDouble   
)

◆ TEST_F() [6/25]

TEST_F ( PotentialNewTest  ,
ConstructorGPUSingle   
)

◆ TEST_F() [7/25]

TEST_F ( PotentialNewTest  ,
ConstructorNRXX0   
)

◆ TEST_F() [8/25]

TEST_F ( PotentialNewTest  ,
ConstructorXC3   
)

◆ TEST_F() [9/25]

TEST_F ( PotentialNewTest  ,
GetEffectiveVarray   
)

◆ TEST_F() [10/25]

TEST_F ( PotentialNewTest  ,
GetEffectiveVarrayNullptr   
)

◆ TEST_F() [11/25]

TEST_F ( PotentialNewTest  ,
GetEffectiveVmatrix   
)

◆ TEST_F() [12/25]

TEST_F ( PotentialNewTest  ,
GetEffectiveVofkarray   
)

◆ TEST_F() [13/25]

TEST_F ( PotentialNewTest  ,
GetEffectiveVofkarrayNullptr   
)

◆ TEST_F() [14/25]

TEST_F ( PotentialNewTest  ,
GetEffectiveVofkmatrix   
)

◆ TEST_F() [15/25]

TEST_F ( PotentialNewTest  ,
GetFixedV   
)

◆ TEST_F() [16/25]

TEST_F ( PotentialNewTest  ,
Getters   
)
Here is the call graph for this function:

◆ TEST_F() [17/25]

TEST_F ( PotentialNewTest  ,
GetVeffSmooth   
)

◆ TEST_F() [18/25]

TEST_F ( PotentialNewTest  ,
GetVnew   
)

◆ TEST_F() [19/25]

TEST_F ( PotentialNewTest  ,
GetVofkSmooth   
)

◆ TEST_F() [20/25]

TEST_F ( PotentialNewTest  ,
InitPot   
)

◆ TEST_F() [21/25]

TEST_F ( PotentialNewTest  ,
InterpolateVrsDoubleGrids   
)
Here is the call graph for this function:

◆ TEST_F() [22/25]

TEST_F ( PotentialNewTest  ,
InterpolateVrsSingleGrids   
)
Here is the call graph for this function:

◆ TEST_F() [23/25]

TEST_F ( PotentialNewTest  ,
InterpolateVrsWarningQuit   
)
Here is the call graph for this function:

◆ TEST_F() [24/25]

TEST_F ( PotentialNewTest  ,
PotRegister   
)

◆ TEST_F() [25/25]

TEST_F ( PotentialNewTest  ,
UpdateFromCharge   
)