mirror of https://github.com/QMCPACK/qmcpack.git
Merge pull request #246 from jtkrogel/dev
nexus: fix for net_spin="low" in generate_physical_system
This commit is contained in:
commit
bc13815d17
|
@ -694,7 +694,9 @@ def generate_physical_system(**kwargs):
|
|||
if extensive:
|
||||
ncells = int(round(structure.volume()/folded_structure.volume()))
|
||||
net_charge = ncells*net_charge
|
||||
net_spin = ncells*net_spin
|
||||
if not isinstance(net_spin,str):
|
||||
net_spin = ncells*net_spin
|
||||
#end if
|
||||
#end if
|
||||
if tiled_spin!=None:
|
||||
net_spin = tiled_spin
|
||||
|
|
|
@ -5387,6 +5387,9 @@ def generate_crystal_structure(lattice=None,cell=None,centering=None,
|
|||
if kgrid!=None:
|
||||
structure.add_kmesh(kgrid,kshift)
|
||||
#end if
|
||||
if tiling!=None:
|
||||
structure = structure.tile(tiling)
|
||||
#end if
|
||||
return structure
|
||||
#end if
|
||||
|
||||
|
|
Loading…
Reference in New Issue