File tree Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -1457,10 +1457,10 @@ def __init__(
1457
1457
self .added_kpoints = added_kpoints if added_kpoints is not None else []
1458
1458
self .mode = mode
1459
1459
1460
- if not reciprocal_density or "reciprocal_density" not in self .user_kpoints_settings :
1461
- self .reciprocal_density = 50
1462
- else :
1460
+ if reciprocal_density or "reciprocal_density" in self .user_kpoints_settings :
1463
1461
self .reciprocal_density = reciprocal_density or self .user_kpoints_settings ["reciprocal_density" ]
1462
+ else :
1463
+ self .reciprocal_density = 50
1464
1464
1465
1465
self .kpoints_line_density = kpoints_line_density
1466
1466
self .copy_chgcar = copy_chgcar
Original file line number Diff line number Diff line change @@ -1423,6 +1423,16 @@ def test_init(self):
1423
1423
assert vis .incar ["ISYM" ] == 3
1424
1424
assert len (vis .kpoints .kpts ) == 180
1425
1425
1426
+ vis = self .set .from_prev_calc (prev_calc_dir = prev_run , mode = "uniform" , reciprocal_density = 50 )
1427
+ assert vis .reciprocal_density == 50
1428
+
1429
+ vis = self .set .from_prev_calc (prev_calc_dir = prev_run , mode = "uniform" , reciprocal_density = 100 )
1430
+ assert vis .reciprocal_density == 100
1431
+
1432
+ uks = {"reciprocal_density" : 100 }
1433
+ vis = self .set .from_prev_calc (prev_calc_dir = prev_run , mode = "uniform" , user_kpoints_settings = uks )
1434
+ assert vis .reciprocal_density == 100
1435
+
1426
1436
with pytest .warns (BadInputSetWarning , match = r"Hybrid functionals" ):
1427
1437
vis = self .set (PymatgenTest .get_structure ("Li2O" ), user_incar_settings = {"ALGO" : "Fast" })
1428
1438
vis .incar .items ()
You can’t perform that action at this time.
0 commit comments