Not a bug.
the lines should read:
OxygenOxygenBasis = OpenMXBasisSet(
element=PeriodicTable.Oxygen,
filename="openmx/pao/O7.0.pao.zip",
atomic_species="s2p2d1",
hubbard_u=[0.0, 0.0, 0.0, 0.0, 0.0]*eV,
filling_method=SphericalSymmetric,
onsite_spin_orbit_split=[0.0, 0.0, 0.0, 0.0, 0.0]*eV,
pseudopotential=NormConservingPseudoPotential("normconserving/upf2/O_CA13.upf.zip"),
)
same for the CopperCopperBasis definition.
Also, next time please attach the full script.
missed the part mentioning the script generator!! ?? sorry. my mistake, indeed it seems like a bug.
plus I even wrote it wrong, you should break the line after the first Oxygen:
# Basis set for Oxygen
OxygenBasis = OpenMXBasisSet(
element=PeriodicTable.Oxygen,
filename="openmx/pao/O7.0.pao.zip",
atomic_species="s2p2d1",
hubbard_u=[0.0, 0.0, 0.0, 0.0, 0.0]*eV,
filling_method=SphericalSymmetric,
onsite_spin_orbit_split=[0.0, 0.0, 0.0, 0.0, 0.0]*eV,
pseudopotential=NormConservingPseudoPotential("normconserving/upf2/O_CA13.upf.zip"),
)
thank you both for reporting it, we'll keep you posted!