4#include "gtest/gtest.h"
6#define DOUBLETHRESHOLD 1e-8
27 std::vector<std::vector<std::pair<int, int>>>
stress_eq;
Definition symmetry_test.h:31
UnitCell ucell
Definition symmetry_test.h:33
std::ofstream ofs_running
Definition symmetry_test.h:34
void ClearUcell()
Definition symmetry_test.cpp:77
void construct_ucell(stru_ &stru)
Definition symmetry_test.cpp:3
Definition symmetry_test.h:9
std::string atomname
Definition symmetry_test.h:10
std::vector< std::vector< double > > coordinate
Definition symmetry_test.h:11
Definition symmetry_test.h:15
std::vector< std::pair< int, int > > stress_zero
Definition symmetry_test.h:26
std::vector< std::vector< std::pair< int, int > > > stress_eq
Definition symmetry_test.h:27
int ibrav
Definition symmetry_test.h:16
std::string coordtype
Definition symmetry_test.h:22
std::string point_group
Definition symmetry_test.h:17
std::string point_group_hm
Definition symmetry_test.h:18
std::map< int, int > force_oppo_iat
Definition symmetry_test.h:24
std::vector< atomtype_ > all_type
Definition symmetry_test.h:21
std::vector< double > cell
Definition symmetry_test.h:20
std::string space_group
Definition symmetry_test.h:19
std::vector< std::vector< int > > force_oppo_iat_xyz
Definition symmetry_test.h:25
std::vector< int > force_zero_iat
Definition symmetry_test.h:23