Exemple #1
0
 def __init__(self, longitudinal, transverse=None, unit=unit):
     if transverse == None: transverse = 0.0
     for i in (longitudinal, transverse):
         Scalar.verifyValue(self, i)
         pass
     self.value = (longitudinal, transverse)
     return
 def __init__(self, longitudinal, transverse = None, unit=unit):
     if transverse == None: transverse = 0.0
     for i in (longitudinal, transverse):
         Scalar.verifyValue(self, i)
         pass
     self.value = (longitudinal, transverse)
     return
Exemple #3
0
 def verifyValue(self, value):
     Scalar.verifyValue(self, value)
     if type(value) in [FloatType, IntType]:
         if value >= (1. - 1.e-10):
             msg = 'of Saturation Degree : \n '
             msg += 'a 100% value cannot define a unique\n'
             msg += 'value of water pressure.\n'
             raise IncorrectValue(msg)
         if value >= (1. + 1.e-10):
             msg = 'of Saturation Degree :  \n '
             msg += 'the latter must be less than 1.\n'
             raise IncorrectValue(msg)
     return
 def verifyValue(self, value):
     Scalar.verifyValue(self, value)
     if type(value) in [FloatType,IntType]:
         if value>=(1.-1.e-10):
             msg='of Saturation Degree : \n '
             msg+='a 100% value cannot define a unique\n'
             msg+='value of water pressure.\n'
             raise IncorrectValue(msg)
         if value>=(1.+1.e-10):
             msg='of Saturation Degree :  \n '
             msg+='the latter must be less than 1.\n'
             raise IncorrectValue(msg)
     return