示例#1
0
文件: __init__.py 项目: chulwoo1/gpt
def orthonormalize(coarse_grid, basis):
    assert type(coarse_grid) == gpt.grid
    coarse_tmp = gpt.complex(coarse_grid)
    cgpt.block_orthonormalize(coarse_tmp.v_obj[0], basis, len(basis[0].v_obj))
示例#2
0
文件: map.py 项目: krox/gpt
 def orthonormalize(self):
     cgpt.block_orthonormalize(self.obj)
示例#3
0
def orthonormalize(coarse_grid, basis):
    assert (type(coarse_grid) == gpt.grid)
    assert (len(basis[0].v_obj) == 1)  # for now
    coarse_tmp = gpt.complex(coarse_grid)
    cgpt.block_orthonormalize(coarse_tmp.v_obj[0], basis)