コード例 #1
0
ファイル: detH.py プロジェクト: blanton1/beyond_iso
def detrange2(L,a,energies):
    res=[0.,0.,0.]
    lenergies= len(list(energies))

    for i in prange(lenergies):        
       res[i]= np.linalg.det(H_mat.Hmat(energies[i],L,a,0.,0.,1.0,0.5))        
    return res
コード例 #2
0
def H0(e, L, a, a2):
    return H_mat.Hmat00(e, L, a, 0., 0., 0.3)
コード例 #3
0
def H2(e, L, a, a2):
    return H_mat.Hmat(e, L, a, 0., 0., a2, 0.3)
コード例 #4
0
def H2proj(e, L, a, a2):
    return pr.irrep_proj(H_mat.Hmat(e, L, a, 0., 0., a2, 0.5), e, L, "E+")