Advanced Computing Platform for Theoretical Physics

Skip to content
follow dev51, remember that ###Schmitt orthogonalization of complex space###:"null_vecs[i] -= torch.vdot(null_vecs[j].flatten(), null_vecs[i].flatten())/torch.vdot(null_vecs[j].flatten(), null_vecs[j].flatten())*null_vecs[j]", not "null_vecs[i] -= torch.vdot(null_vecs[i].flatten(), null_vecs[j].flatten())/torch.vdot(null_vecs[j].flatten(), null_vecs[j].flatten())*null_vecs[j]"!!!, debug PyQCU/pyqcu/ascend/inverse.py:give_null_vecs done and make PyQCU/pyqcu/ascend/inverse.py:local_orthogonalize done, origin bug appear in PyQCU/test/mg_example as well as bug19......