Make a few name arguments in type checks more descriptive.

This commit is contained in:
Paul Romano 2015-06-30 08:24:20 +07:00
parent b221fd640f
commit bc513075ac
3 changed files with 11 additions and 16 deletions

View file

@ -346,7 +346,7 @@ class CMFDFile(object):
@dhat_reset.setter
def dhat_reset(self, dhat_reset):
check_type('Dhat reset', dhat_reset, bool)
check_type('CMFD Dhat reset', dhat_reset, bool)
self._dhat_reset = dhat_reset
@display.setter
@ -358,7 +358,7 @@ class CMFDFile(object):
@downscatter.setter
def downscatter(self, downscatter):
check_type('downscatter', downscatter, bool)
check_type('CMFD downscatter', downscatter, bool)
self._downscatter = downscatter
@feedback.setter
@ -368,14 +368,14 @@ class CMFDFile(object):
@gauss_seidel_tolerance.setter
def gauss_seidel_tolerance(self, gauss_seidel_tolerance):
check_type('Gauss-Seidel tolerance', gauss_seidel_tolerance,
check_type('CMFD Gauss-Seidel tolerance', gauss_seidel_tolerance,
Iterable, Real)
check_length('Gauss-Seidel tolerance', gauss_seidel_tolerance, 2)
self._gauss_seidel_tolerance = gauss_seidel_tolerance
@ktol.setter
def ktol(self, ktol):
check_type('eigenvalue tolerance', ktol, Real)
check_type('CMFD eigenvalue tolerance', ktol, Real)
self._ktol = ktol
@cmfd_mesh.setter
@ -400,17 +400,17 @@ class CMFDFile(object):
@shift.setter
def shift(self, shift):
check_type('Wielandt shift', shift, Real)
check_type('CMFD Wielandt shift', shift, Real)
self._shift = shift
@spectral.setter
def spectral(self, spectral):
check_type('spectral radius', spectral, Real)
check_type('CMFD spectral radius', spectral, Real)
self._spectral = spectral
@stol.setter
def stol(self, stol):
check_type('fission source tolerance', stol, Real)
check_type('CMFD fission source tolerance', stol, Real)
self._stol = stol
@tally_reset.setter

View file

@ -69,11 +69,7 @@ class Element(object):
@name.setter
def name(self, name):
if not isinstance(name, basestring):
msg = 'Unable to set name for Element with a non-string ' \
'value {0}'.format(name)
raise ValueError(msg)
check_type('name', name, basestring)
self._name = name
def __repr__(self):

View file

@ -195,7 +195,7 @@ class Filter(object):
@mesh.setter
def mesh(self, mesh):
check_type('mesh', mesh, Mesh)
check_type('filter mesh', mesh, Mesh)
self._mesh = mesh
self.type = 'mesh'
@ -203,13 +203,12 @@ class Filter(object):
@offset.setter
def offset(self, offset):
check_type('offset', offset, Integral)
check_type('filter offset', offset, Integral)
self._offset = offset
@stride.setter
def stride(self, stride):
check_type('stride', stride, Integral)
check_type('filter stride', stride, Integral)
if stride < 0:
msg = 'Unable to set stride "{0}" for a {1} Filter since it is a ' \
'negative value'.format(stride, self._type)