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

Classes

class  GramSchmidtOrth
 
class  GramSchmidtOrthTest
 

Macros

#define DOUBLETHRESHOLD   1e-8
 

Functions

 TEST_P (GramSchmidtOrthTest, CalOrth)
 
 INSTANTIATE_TEST_SUITE_P (VerifyOrth, GramSchmidtOrthTest,::testing::Values(GramSchmidtOrth(10, 101, 0.1, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Sphere), GramSchmidtOrth(20, 1001, 0.01, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Sphere), GramSchmidtOrth(50, 10001, 0.001, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Sphere), GramSchmidtOrth(10, 10001, 0.001, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Cartesian), GramSchmidtOrth(20, 1001, 0.01, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Cartesian), GramSchmidtOrth(50, 101, 0.1, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Cartesian)))
 

Macro Definition Documentation

◆ DOUBLETHRESHOLD

#define DOUBLETHRESHOLD   1e-8

Function Documentation

◆ INSTANTIATE_TEST_SUITE_P()

INSTANTIATE_TEST_SUITE_P ( VerifyOrth  ,
GramSchmidtOrthTest  ,
::testing::Values(GramSchmidtOrth(10, 101, 0.1, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Sphere), GramSchmidtOrth(20, 1001, 0.01, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Sphere), GramSchmidtOrth(50, 10001, 0.001, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Sphere), GramSchmidtOrth(10, 10001, 0.001, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Cartesian), GramSchmidtOrth(20, 1001, 0.01, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Cartesian), GramSchmidtOrth(50, 101, 0.1, ModuleBase::Gram_Schmidt_Orth< double, double >::Coordinate::Cartesian))   
)

◆ TEST_P()

TEST_P ( GramSchmidtOrthTest  ,
CalOrth   
)
Here is the call graph for this function: