ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Macros | Functions
write_wfc_nao_test.cpp File Reference
#include "../write_wfc_nao.h"
#include "../filename.h"
#include "source_io/module_parameter/parameter.h"
#include "../binstream.h"
#include "source_base/global_variable.h"
#include "source_base/module_external/scalapack_connector.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "mpi.h"
Include dependency graph for write_wfc_nao_test.cpp:

Classes

class  WriteWfcLcaoTest
 

Macros

#define private   public
 

Functions

 TEST (GenWfcLcaoFnameTest, OutType1GammaOnlyOutAppFlagTrue)
 
 TEST (GenWfcLcaoFnameTest, OutType2GammaOnlyOutAppFlagFalse)
 
 TEST (GenWfcLcaoFnameTest, OutTypeInvalid)
 
template<typename T >
void read_bin (const std::string &name, std::vector< T > &data)
 
 TEST_F (WriteWfcLcaoTest, WriteWfcLcao)
 
 TEST_F (WriteWfcLcaoTest, WriteWfcLcaoComplex)
 
 TEST (ModuleIOTest, WriteWfcNao)
 
 TEST (ModuleIOTest, WriteWfcNaoBinary)
 
 TEST (ModuleIOTest, WriteWfcNaoComplex)
 
 TEST (ModuleIOTest, WriteWfcNaoComplexBinary)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

◆ private

#define private   public

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

◆ read_bin()

template<typename T >
void read_bin ( const std::string &  name,
std::vector< T > &  data 
)
Here is the caller graph for this function:

◆ TEST() [1/7]

TEST ( GenWfcLcaoFnameTest  ,
OutType1GammaOnlyOutAppFlagTrue   
)
Here is the call graph for this function:

◆ TEST() [2/7]

TEST ( GenWfcLcaoFnameTest  ,
OutType2GammaOnlyOutAppFlagFalse   
)
Here is the call graph for this function:

◆ TEST() [3/7]

TEST ( GenWfcLcaoFnameTest  ,
OutTypeInvalid   
)
Here is the call graph for this function:

◆ TEST() [4/7]

TEST ( ModuleIOTest  ,
WriteWfcNao   
)
Here is the call graph for this function:

◆ TEST() [5/7]

TEST ( ModuleIOTest  ,
WriteWfcNaoBinary   
)
Here is the call graph for this function:

◆ TEST() [6/7]

TEST ( ModuleIOTest  ,
WriteWfcNaoComplex   
)
Here is the call graph for this function:

◆ TEST() [7/7]

TEST ( ModuleIOTest  ,
WriteWfcNaoComplexBinary   
)
Here is the call graph for this function:

◆ TEST_F() [1/2]

TEST_F ( WriteWfcLcaoTest  ,
WriteWfcLcao   
)
Here is the call graph for this function:

◆ TEST_F() [2/2]

TEST_F ( WriteWfcLcaoTest  ,
WriteWfcLcaoComplex   
)
Here is the call graph for this function: