コード例 #1
0
ファイル: Equality.py プロジェクト: aerialhedgehog/VyPy
 def function(self,x):
     
     edg  = self.edge
     scl  = self.scale
     
     result = Constraint.function(self,x)
     
     result = result - edg/scl
     
     return result
コード例 #2
0
ファイル: Equality.py プロジェクト: paopaoai11/VyPy
    def function(self, x):

        edg = self.edge
        scl = self.scale

        result = Constraint.function(self, x)

        result = result - edg / scl

        return result
コード例 #3
0
ファイル: Inequality.py プロジェクト: aerialhedgehog/VyPy
 def function(self,x):
     
     snz  = self.sense
     edg  = self.edge
     scl  = self.scale
     
     result = Constraint.function(self,x)
     
     if snz == '>':
         result = edg/scl - result
     elif snz == '<':
         result = result - edg/scl
     else:
         raise Exception, 'unrecognized sense %s' % snz        
     
     return result
コード例 #4
0
ファイル: Inequality.py プロジェクト: tristanpaine/SUAVE
 def function(self,x):
     
     snz  = self.sense
     edg  = self.edge
     scl  = self.scale
     
     result = Constraint.function(self,x)
     
     if snz == '>':
         result = edg/scl - result
     elif snz == '<':
         result = result - edg/scl
     else:
         raise Exception, 'unrecognized sense %s' % snz        
     
     return result