We made the following changes to enable spin-orbit coupling in the workflows
Adjust the selection of bands and semicores in get_wannier_number_of_bands and get_semicore_list respectively, when spin_type is set to SpinType.SPIN_ORBIT.
Add support for PseudoDojo/0.4/PBE/FR/standard/upf, and PSlibrary (should be installed by user).
Add tests for spin_type=SpinType.SPIN_ORBIT.
Other minor fixes
a. In Wannier90WorkChain: Set overrides from None to an empty dict {} to avoid errors in recursive_merge.
b. In Wannier90BandsWorkChain: Fix mismatch between type and value.
We made the following changes to enable spin-orbit coupling in the workflows
get_wannier_number_of_bands
andget_semicore_list
respectively, whenspin_type
is set toSpinType.SPIN_ORBIT
.PseudoDojo/0.4/PBE/FR/standard/upf
, andPSlibrary
(should be installed by user).spin_type=SpinType.SPIN_ORBIT
.Wannier90WorkChain
: Setoverrides
fromNone
to an empty dict{}
to avoid errors inrecursive_merge
. b. InWannier90BandsWorkChain
: Fix mismatch between type and value.