コード例 #1
0
ファイル: exproperators.py プロジェクト: mrambausek/ufl
def _pow(self, o):
    if not isinstance(o, _valid_types):
        return NotImplemented
    if o == 2 and self.ufl_shape:
        return Inner(self, self)
    return Power(self, o)
コード例 #2
0
ファイル: exproperators.py プロジェクト: mrambausek/ufl
def _rpow(self, o):
    if not isinstance(o, _valid_types):
        return NotImplemented
    return Power(o, self)
コード例 #3
0
def _pow(self, o):
    if not isinstance(o, _valid_types):
        return NotImplemented
    if self.shape() and o == 2:
        return Inner(self, self)
    return Power(self, o)