#
# mp_Te.ipynb
#
from qtdraw.core.qtdraw_app import QtDraw
# initialization.
win = QtDraw() # create QtDraw application.
win.mp_set_group("D3^4") # set space group.
win.set_model("Te") # set model name.
win.set_unit_cell({"a":4.458, "c":5.925})
# draw site and bond.
r = 0.2740
site = f"[{r},0,1/3]"
bond = f"[{r},0,1/3];[0,{r},2/3]"
win.mp_add_site(site, scale=5.0)
win.mp_add_bond(bond, scale=4.0)
# draw E-quadrupole SAMB (G3-A1 type).
lst = win.mp_create_orbital_samb("Q", 2, bond)
win.mp_add_orbital_samb("G04", scale=5.0)
# set range, repeat, and convert to nonrepeat.
win.set_range([-0.5,-0.5,0],[0.5,0.5,1.0])
win.set_repeat(True)
win.set_clip(True)
# set cell and view.
win.set_cell("off")
win.set_view()