@@ -113,15 +113,15 @@ def test_manual_kpts():
113
113
task = Task .structure_opt ,
114
114
kpt_mode = KpointsMode .uniform )
115
115
generator .generate_input ()
116
- assert generator .kpoints .kpts [0 ] == [ 2 , 2 , 2 ]
117
- assert generator .kpoints .kpts_shift == [ 0.0 , 0.5 , 0.0 ]
116
+ assert generator .kpoints .kpts [0 ] == ( 2 , 2 , 2 )
117
+ assert generator .kpoints .kpts_shift == ( 0.0 , 0.5 , 0.0 )
118
118
generator = StructureKpointsGenerator (structure ,
119
119
task = Task .structure_opt ,
120
120
kpt_mode = KpointsMode .uniform ,
121
121
gamma_centered = True ,
122
122
kpt_density = 1.0 )
123
123
generator .generate_input ()
124
- assert generator .kpoints .kpts_shift == [ 0.0 , 0.0 , 0.0 ]
124
+ assert generator .kpoints .kpts_shift == ( 0.0 , 0.0 , 0.0 )
125
125
126
126
127
127
def test_only_even_num_kpts (sc_structure ):
@@ -130,15 +130,15 @@ def test_only_even_num_kpts(sc_structure):
130
130
kpt_density = 2. )
131
131
generator .generate_input ()
132
132
num_kpt_list = generator .kpoints .kpts [0 ]
133
- assert num_kpt_list == [ 13 , 13 , 13 ]
133
+ assert num_kpt_list == ( 13 , 13 , 13 )
134
134
135
135
generator = StructureKpointsGenerator (sc_structure ,
136
136
task = Task .structure_opt ,
137
137
kpt_density = 2. ,
138
138
only_even_num_kpts = True )
139
139
generator .generate_input ()
140
140
num_kpt_list = generator .kpoints .kpts [0 ]
141
- assert num_kpt_list == [ 14 , 14 , 14 ]
141
+ assert num_kpt_list == ( 14 , 14 , 14 )
142
142
143
143
144
144
def test_kpt_factor (sc_structure ):
@@ -148,7 +148,7 @@ def test_kpt_factor(sc_structure):
148
148
num_kpt_factor = 2 )
149
149
generator .generate_input ()
150
150
num_kpt_list = generator .kpoints .kpts [0 ]
151
- assert num_kpt_list == [ 26 , 26 , 26 ]
151
+ assert num_kpt_list == ( 26 , 26 , 26 )
152
152
153
153
154
154
def test_cluster_opt_kpoints (sc_structure ):
@@ -157,9 +157,9 @@ def test_cluster_opt_kpoints(sc_structure):
157
157
kpt_density = 2. )
158
158
generator .generate_input ()
159
159
num_kpt_list = generator .kpoints .kpts [0 ]
160
- assert num_kpt_list == [ 1 , 1 , 1 ]
160
+ assert num_kpt_list == ( 1 , 1 , 1 )
161
161
kpt_shift = generator .kpoints .kpts_shift
162
- assert kpt_shift == [ 0 , 0 , 0 ]
162
+ assert kpt_shift == ( 0.0 , 0.0 , 0.0 )
163
163
164
164
165
165
def test_band_path (sc_structure ):
@@ -171,7 +171,7 @@ def test_band_path(sc_structure):
171
171
# so num_kpt_list = [12, 12, 12] and kpt_shift = [0.5, 0.5, 0.5] are set.
172
172
generator .generate_input ()
173
173
assert generator .kpoints .num_kpts == 44
174
- assert generator .kpoints .kpts [0 ] == [ 0.125 , 0.125 , 0.125 ]
174
+ assert generator .kpoints .kpts [0 ] == ( 0.125 , 0.125 , 0.125 )
175
175
176
176
177
177
def test_oi_ti_bravais ():
@@ -206,7 +206,7 @@ def test_hexagonal():
206
206
task = Task .structure_opt ,
207
207
kpt_density = 5 )
208
208
generator .generate_input ()
209
- assert generator .kpoints .kpts_shift == [ 0.0 , 0.0 , 0.5 ]
209
+ assert generator .kpoints .kpts_shift == ( 0.0 , 0.0 , 0.5 )
210
210
211
211
212
212
def test_conventional_input (tmpdir ):
0 commit comments