コード例 #1
0
ファイル: test_vector.py プロジェクト: zachglick/psi4
def test_constructors():
    int_d = 10

    # unnamed 1-irrep vector
    v1 = Vector(int_d)
    check_dense_vec(v1, int_d)

    # named 1-irrep vector
    v2 = Vector("v2", int_d)
    check_dense_vec(v2, int_d, "v2")
コード例 #2
0
ファイル: test_vector.py プロジェクト: zachglick/psi4
def test_clone():
    dim = Dimension([1, 2, 3])
    vec = Vector(dim)
    copy = vec.clone()
    assert copy.dimpi() == dim
コード例 #3
0
ファイル: test_vector.py プロジェクト: zachglick/psi4
def test_constructors_w_symmetry(name, dim):
    v = Vector(name, dim)
    check_block_vec(v, dim.n(), dim, name)