예제 #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)