コード例 #1
0
ファイル: operations.py プロジェクト: LBdN/labs
def generic_get_orbit(dart, dimension):
    orbit = []
    dimensions = range(dimension)+range(dimension+1, dart.get_dimension())
    t.traverse(dart, dimensions, orbit.append)
    return orbit               
コード例 #2
0
ファイル: operations.py プロジェクト: LBdN/labs
def get_orbit_under(dart, dimension):
    assert dimension<=dart.get_dimension()
    orbit = []
    ffrom= "from get_orbit_under"
    t.traverse(dart, range(dimension), orbit.append, ffrom)
    return orbit
コード例 #3
0
ファイル: operations.py プロジェクト: LBdN/labs
def check_g_maps_validity(dart, advanced_check=True):
    def func(dart):
        assert check_dart_validity(dart, advanced_check)
    t.traverse(dart, range(dart.get_dimension()), func)
    return True