Ejemplo n.º 1
0
 def _setskewness(self, value):
     VCS_validation_functions.checkName(self, 'skewness', value)
     if self.type[:2] != 'sk':
         raise ValueError, 'skewness can only be set for skewT type diagrams'
     value = VCS_validation_functions.checkIntFloat(self, 'skewness', value)
     self._skewness = value
     self.setdiagramdefs()
Ejemplo n.º 2
0
 def _setskewness(self, value):
     VCS_validation_functions.checkName(self, "skewness", value)
     if self.type[:2] != "sk":
         raise ValueError("skewness can only be set for skewT type diagrams")
     value = VCS_validation_functions.checkIntFloat(self, "skewness", value)
     self._skewness = value
     self.setdiagramdefs()
Ejemplo n.º 3
0
 def _settype(self, value):
     VCS_validation_functions.checkName(self, 'type', value)
     if not isinstance(value, str):
         raise ValueError, 'Type should be a string'
     value = value.lower()
     if not value[:2] in ['sk', 'te', 'st', 'cu', 'em']:
         raise ValueError, 'Error Thermodynamic Diagram type must skewT, Tephigram, Emmagram, Stuve or Custom'
     self._type = value
     self.setdiagramdefs()
Ejemplo n.º 4
0
 def _settype(self, value):
     VCS_validation_functions.checkName(self, "type", value)
     if not isinstance(value, str):
         raise ValueError("Type should be a string")
     value = value.lower()
     if not value[:2] in ["sk", "te", "st", "cu", "em"]:
         raise ValueError("Error Thermodynamic Diagram type must skewT, Tephigram, Emmagram, Stuve or Custom")
     self._type = value
     self.setdiagramdefs()
Ejemplo n.º 5
0
 def _settype(self, value):
     VCS_validation_functions.checkName(self, 'type', value)
     if not isinstance(value, str):
         raise ValueError('Type should be a string')
     value = value.lower()
     if not value[:2] in ['sk', 'te', 'st', 'cu', 'em']:
         raise ValueError('Error Thermodynamic Diagram type must skewT, Tephigram, Emmagram, Stuve or Custom')
     self._type = value
     self.setdiagramdefs()