예제 #1
0
def test_Standard_Cartan():
    c = CartanType("A4")
    assert c.rank() == 4
    assert c.series == "A"
    m = Standard_Cartan("A", 2)
    assert m.rank() == 2
    assert c.series == "A"
예제 #2
0
def test_Standard_Cartan():
    c = CartanType("A4")
    assert c.rank() == 4
    assert c.series == "A"
    m = Standard_Cartan("A", 2)
    assert m.rank() == 2
    assert c.series == "A"
예제 #3
0
 def __new__(cls, n):
     if n < 1:
         raise ValueError("n can not be less than 1")
     return Standard_Cartan.__new__(cls, "A", n)
예제 #4
0
파일: type_a.py 프로젝트: AALEKH/sympy
 def __new__(cls, n):
     assert n >= 1
     return Standard_Cartan.__new__(cls, "A", n)
예제 #5
0
파일: type_a.py 프로젝트: alhirzel/sympy
 def __init__(self, n):
     assert n >= 1
     Standard_Cartan.__init__(self, "A", n)
예제 #6
0
 def __init__(self, n):
     assert n >= 1
     Standard_Cartan.__init__(self, "A", n)
예제 #7
0
 def __new__(cls, n):
     assert n >= 1
     return Standard_Cartan.__new__(cls, "A", n)