コード例 #1
0
ファイル: space.py プロジェクト: yellalena/sympde
    def __new__(cls, space, name=None):
        if not isinstance(space, ScalarFunctionSpace):
            raise ValueError('Expecting a ScalarFunctionSpace')

        obj = Symbol.__new__(cls, name)
        obj._space = space
        return obj
コード例 #2
0
ファイル: basic.py プロジェクト: yellalena/sympde
    def __new__(cls, *args, **kwargs):
        label = kwargs.pop('label', '')

        obj = Symbol.__new__(cls, *args, **kwargs)
        obj._label = label
        return obj
コード例 #3
0
ファイル: space.py プロジェクト: StanczakDominik/sympde
 def __new__(cls, space, name=None):
     obj = Symbol.__new__(cls, name)
     obj._space = space
     return obj