コード例 #1
0
ファイル: constructor.py プロジェクト: roed314/padicprec
def PolynomialRing(parent,*args,**kwargs):
    if isinstance(parent,Parent_inexact):
        from precision.polynomial.polynomial_ring import PolynomialRing_inexact as constructor
    else:
        from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing as constructor
    return constructor(parent,*args,**kwargs)
コード例 #2
0
ファイル: constructor.py プロジェクト: roed314/padicprec
def MatrixSpace(parent,*args,**kwargs):
    if isinstance(parent,Parent_inexact):
        from precision.matrix.matrix_space import MatrixSpace_inexact as constructor
    else:
        from sage.matrix.matrix_space import MatrixSpace as constructor
    return constructor(parent,*args,**kwargs)