예제 #1
0
파일: domain.py 프로젝트: odlgroup/odl
 def __repr__(self):
     """Return ``repr(self)``."""
     if self.ndim == 1:
         return '{}({!r}, {!r})'.format(self.__class__.__name__,
                                        self.min_pt[0],
                                        self.max_pt[0])
     else:
         return '{}({}, {})'.format(self.__class__.__name__,
                                    array1d_repr(self.min_pt),
                                    array1d_repr(self.max_pt))
예제 #2
0
파일: domain.py 프로젝트: NikEfth/odl
 def __repr__(self):
     """Return ``repr(self)``."""
     if self.ndim == 1:
         return 'Interval({!r}, {!r})'.format(self.begin[0], self.end[0])
     elif self.ndim == 2:
         return 'Rectangle({!r}, {!r})'.format(list(self.begin),
                                               list(self.end))
     elif self.ndim == 3:
         return 'Cuboid({!r}, {!r})'.format(list(self.begin),
                                            list(self.end))
     else:
         return 'IntervalProd({}, {})'.format(array1d_repr(self.begin),
                                              array1d_repr(self.end))
예제 #3
0
파일: domain.py 프로젝트: rajmund/odl
 def __repr__(self):
     """Return ``repr(self)``."""
     if self.ndim == 1:
         return 'Interval({!r}, {!r})'.format(self.begin[0], self.end[0])
     elif self.ndim == 2:
         return 'Rectangle({!r}, {!r})'.format(list(self.begin),
                                               list(self.end))
     elif self.ndim == 3:
         return 'Cuboid({!r}, {!r})'.format(list(self.begin),
                                            list(self.end))
     else:
         return 'IntervalProd({}, {})'.format(array1d_repr(self.begin),
                                              array1d_repr(self.end))
예제 #4
0
파일: grid.py 프로젝트: iceseismic/odl
 def __repr__(self):
     """g.__repr__() <==> repr(g)."""
     vec_str = ', '.join(array1d_repr(vec) for vec in self.coord_vectors)
     if self.as_midp:
         return 'TensorGrid({}, as_midp=True)'.format(vec_str)
     else:
         return 'TensorGrid({})'.format(vec_str)
예제 #5
0
 def repr_part(self):
     """Return a string usable in a space's ``__repr__`` method."""
     part = 'weight={}'.format(array1d_repr(self.vector, nprint=10))
     if self.exponent != 2.0:
         part += ', exponent={}'.format(self.exponent)
     if self._dist_using_inner:
         part += ', dist_using_inner=True'
     return part
예제 #6
0
파일: weighting.py 프로젝트: NikEfth/odl
 def repr_part(self):
     """Return a string usable in a space's ``__repr__`` method."""
     part = 'weight={}'.format(array1d_repr(self.vector, nprint=10))
     if self.exponent != 2.0:
         part += ', exponent={}'.format(self.exponent)
     if self._dist_using_inner:
         part += ', dist_using_inner=True'
     return part
예제 #7
0
파일: base_ntuples.py 프로젝트: wjp/odl
 def __repr__(self):
     """Return ``repr(self)``."""
     return '{!r}.element({})'.format(self.space,
                                      array1d_repr(self))
예제 #8
0
파일: base_ntuples.py 프로젝트: rajmund/odl
 def __repr__(self):
     """Return ``repr(self)``."""
     return '{!r}.element({})'.format(self.space, array1d_repr(self))
예제 #9
0
 def __repr__(self):
     """``vec.__repr__() <==> repr(vec)``."""
     return '{!r}.element({})'.format(self.space,
                                      array1d_repr(self))
예제 #10
0
파일: grid.py 프로젝트: NikEfth/odl
 def __repr__(self):
     """Return ``repr(self)``."""
     inner_str = ', '.join(array1d_repr(vec) for vec in self.coord_vectors)
     return '{}({})'.format(self.__class__.__name__, inner_str)
예제 #11
0
 def __repr__(self):
     """``ip.__repr__() <==> repr(ip)``."""
     return ('IntervalProd({}, {})'.format(
         array1d_repr(self.begin), array1d_repr(self._end)))
예제 #12
0
파일: grid.py 프로젝트: rajmund/odl
 def __repr__(self):
     """Return ``repr(self)``."""
     inner_str = ', '.join(array1d_repr(vec) for vec in self.coord_vectors)
     return '{}({})'.format(self.__class__.__name__, inner_str)