Numeric
- class pyarts.arts.Numeric(*args, **kwargs)
IEEE 754 binary64 floating point number
Workspace methods that require Numeric
Overview
Method
Wrapper for
numpy.ndarray.conj
using ARTS types.Method
Wrapper for
numpy.ndarray.conjugate
using ARTS types.Method
Wrapper for
numpy.ndarray.copy
using ARTS types.Method
Wrapper for
numpy.ndarray.cumprod
using ARTS types.Method
Wrapper for
numpy.ndarray.cumsum
using ARTS types.Method
Wrapper for
numpy.ndarray.diagonal
using ARTS types.Method
Wrapper for
numpy.ndarray.fill
using ARTS types.Method
Wrapper for
numpy.ndarray.flatten
using ARTS types.Method
Wrapper for
numpy.ndarray.max
using ARTS types.Method
Wrapper for
numpy.ndarray.mean
using ARTS types.Method
Wrapper for
numpy.ndarray.min
using ARTS types.Method
Wrapper for
numpy.ndarray.nonzero
using ARTS types.Method
Wrapper for
numpy.ndarray.prod
using ARTS types.Method
Wrapper for
numpy.ndarray.ravel
using ARTS types.Method
Read variable from file
Method
Wrapper for
numpy.ndarray.repeat
using ARTS types.Method
Wrapper for
numpy.ndarray.reshape
using ARTS types.Method
Wrapper for
numpy.ndarray.round
using ARTS types.Method
Saves variable to file
Method
Wrapper for
numpy.ndarray.squeeze
using ARTS types.Method
Wrapper for
numpy.ndarray.std
using ARTS types.Method
Wrapper for
numpy.ndarray.sum
using ARTS types.Method
Wrapper for
numpy.ndarray.tolist
using ARTS types.Method
Wrapper for
numpy.ndarray.trace
using ARTS types.Method
Wrapper for
numpy.ndarray.transpose
using ARTS types.Method
Wrapper for
numpy.ndarray.var
using ARTS types.Static Method
Create variable from file
Attribute
Wrapper for
numpy.ndarray.T
using ARTS types.Attribute
Wrapper for
numpy.ndarray.dtype
using ARTS types.Attribute
Wrapper for
numpy.ndarray.imag
using ARTS types.Attribute
Wrapper for
numpy.ndarray.itemsize
using ARTS types.Attribute
Wrapper for
numpy.ndarray.nbytes
using ARTS types.Attribute
Wrapper for
numpy.ndarray.ndim
using ARTS types.Attribute
Wrapper for
numpy.ndarray.real
using ARTS types.Attribute
Wrapper for
numpy.ndarray.shape
using ARTS types.Attribute
Wrapper for
numpy.ndarray.size
using ARTS types.Attribute
Wrapper for
numpy.ndarray.strides
using ARTS types.Attribute
A
ndarray
of the object.Operator
Allows abs(self)
Operator
Overloaded function.
Operator
Overloaded function.
Operator
__array__(self, dtype: object | None = None, copy: object | None = None) -> object
Operator
Allows key in self
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Allows self[key]
Operator
Overloaded function.
Operator
Allows hashing
Operator
Allows self += value
Operator
Allows self &= value
Operator
Allows self //= value
Operator
Allows self @= value
Operator
Allows self %= value
Operator
Allows self *= value
Operator
Allows self |= value
Operator
Allows self **= value
Operator
Allows self -= value
Operator
Allows iter(self)
Operator
Allows self /= value
Operator
Overloaded function.
Operator
Allows len(self)
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Overloaded function.
Operator
Allows self[key] = value
Operator
Overloaded function.
Constructors
- __init__(self) None
- __init__(self, arg: float, /) None
- __init__(self, arg: pyarts.arts.Numeric) None
Methods
- conj(self) object
Wrapper for
numpy.ndarray.conj
using ARTS types.Use the original for greater control and more functionality.
- conjugate(self) object
Wrapper for
numpy.ndarray.conjugate
using ARTS types.Use the original for greater control and more functionality.
- copy(self, order: str = 'C') object
Wrapper for
numpy.ndarray.copy
using ARTS types.Use the original for greater control and more functionality.
- cumprod(self, axis: object | None = None, dtype: object | None = None, out: object | None = None) object
Wrapper for
numpy.ndarray.cumprod
using ARTS types.Use the original for greater control and more functionality.
- cumsum(self, axis: object | None = None, dtype: object | None = None, out: object | None = None) object
Wrapper for
numpy.ndarray.cumsum
using ARTS types.Use the original for greater control and more functionality.
- diagonal(self, offset: object = 0, axis1: object = 0, axis2: object = 1) object
Wrapper for
numpy.ndarray.diagonal
using ARTS types.Use the original for greater control and more functionality.
- fill(self, value: object) object
Wrapper for
numpy.ndarray.fill
using ARTS types.Use the original for greater control and more functionality.
- flatten(self, order: str = 'C') object
Wrapper for
numpy.ndarray.flatten
using ARTS types.Use the original for greater control and more functionality.
- max(self, axis: object | None = None, out: object | None = None, keepdims: object = False) object
Wrapper for
numpy.ndarray.max
using ARTS types.Use the original for greater control and more functionality.
- mean(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, keepdims: object = False) object
Wrapper for
numpy.ndarray.mean
using ARTS types.Use the original for greater control and more functionality.
- min(self, axis: object | None = None, out: object | None = None, keepdims: object = False) object
Wrapper for
numpy.ndarray.min
using ARTS types.Use the original for greater control and more functionality.
- nonzero(self) object
Wrapper for
numpy.ndarray.nonzero
using ARTS types.Use the original for greater control and more functionality.
- prod(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, keepdims: object = False) object
Wrapper for
numpy.ndarray.prod
using ARTS types.Use the original for greater control and more functionality.
- ravel(self, order: list) object
Wrapper for
numpy.ndarray.ravel
using ARTS types.Use the original for greater control and more functionality.
- readxml(self, file: str) None
Read variable from file
- Parameters:
file (str) – A file that can be read
- On Error:
Throws RuntimeError for any failure to read
- repeat(self, repeats: object, axis: object | None = None) object
Wrapper for
numpy.ndarray.repeat
using ARTS types.Use the original for greater control and more functionality.
- reshape(self, shape: object, order: object = 'C') object
Wrapper for
numpy.ndarray.reshape
using ARTS types.Use the original for greater control and more functionality.
- round(self, decimals: object = 0, out: object | None = None) object
Wrapper for
numpy.ndarray.round
using ARTS types.Use the original for greater control and more functionality.
- savexml(self, file: str, type: str = 'ascii', clobber: bool = True) None
Saves variable to file
- Parameters:
- On Error:
Throws RuntimeError for any failure to save
- squeeze(self, axis: object | None = None) object
Wrapper for
numpy.ndarray.squeeze
using ARTS types.Use the original for greater control and more functionality.
- std(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, ddof: object = 0, keepdims: object = False) object
Wrapper for
numpy.ndarray.std
using ARTS types.Use the original for greater control and more functionality.
- sum(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, keepdims: object = False) object
Wrapper for
numpy.ndarray.sum
using ARTS types.Use the original for greater control and more functionality.
- tolist(self) object
Wrapper for
numpy.ndarray.tolist
using ARTS types.Use the original for greater control and more functionality.
- trace(self, offset: object = 0, axis1: object = 0, axis2: object = 1, dtype: object | None = None, out: object | None = None) object
Wrapper for
numpy.ndarray.trace
using ARTS types.Use the original for greater control and more functionality.
- transpose(self, axes: list | None = None) object
Wrapper for
numpy.ndarray.transpose
using ARTS types.Use the original for greater control and more functionality.
- var(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, ddof: object = 0, keepdims: object = False) object
Wrapper for
numpy.ndarray.var
using ARTS types.Use the original for greater control and more functionality.
Static Methods
- fromxml(file: str) pyarts.arts.Numeric
Create variable from file
- Parameters:
file (str) – A file that can be read
- On Error:
Throws RuntimeError for any failure to read
Attributes
- T
Wrapper for
numpy.ndarray.T
using ARTS types.Use the original for greater control and more functionality.
- dtype
Wrapper for
numpy.ndarray.dtype
using ARTS types.Use the original for greater control and more functionality.
- imag
Wrapper for
numpy.ndarray.imag
using ARTS types.Use the original for greater control and more functionality.
- itemsize
Wrapper for
numpy.ndarray.itemsize
using ARTS types.Use the original for greater control and more functionality.
- nbytes
Wrapper for
numpy.ndarray.nbytes
using ARTS types.Use the original for greater control and more functionality.
- ndim
Wrapper for
numpy.ndarray.ndim
using ARTS types.Use the original for greater control and more functionality.
- real
Wrapper for
numpy.ndarray.real
using ARTS types.Use the original for greater control and more functionality.
- shape
Wrapper for
numpy.ndarray.shape
using ARTS types.Use the original for greater control and more functionality.
- size
Wrapper for
numpy.ndarray.size
using ARTS types.Use the original for greater control and more functionality.
- strides
Wrapper for
numpy.ndarray.strides
using ARTS types.Use the original for greater control and more functionality.
Operators
- __add__(self, arg: pyarts.arts.Numeric, /) object
- __add__(self, arg: object, /) object
- __add__(self, value: object) object
Overloaded function.
__add__(self, arg: pyarts.arts.Numeric, /) -> object
__add__(self, arg: object, /) -> object
__add__(self, value: object) -> object
Allows self + value
- __and__(self, arg: pyarts.arts.Numeric, /) object
- __and__(self, arg: object, /) object
- __and__(self, value: object) object
Overloaded function.
__and__(self, arg: pyarts.arts.Numeric, /) -> object
__and__(self, arg: object, /) -> object
__and__(self, value: object) -> object
Allows self and value
- __divmod__(self, arg: pyarts.arts.Numeric, /) object
- __divmod__(self, arg: object, /) object
- __divmod__(self, value: object) object
Overloaded function.
__divmod__(self, arg: pyarts.arts.Numeric, /) -> object
__divmod__(self, arg: object, /) -> object
__divmod__(self, value: object) -> object
Allows divmod(self, value)
- __eq__(self, arg: pyarts.arts.Numeric, /) object
- __eq__(self, arg: object, /) object
- __eq__(self, value: object) object
Overloaded function.
__eq__(self, arg: pyarts.arts.Numeric, /) -> object
__eq__(self, arg: object, /) -> object
__eq__(self, value: object) -> object
Allows self == value
- __floordiv__(self, arg: pyarts.arts.Numeric, /) object
- __floordiv__(self, arg: object, /) object
- __floordiv__(self, value: object) object
Overloaded function.
__floordiv__(self, arg: pyarts.arts.Numeric, /) -> object
__floordiv__(self, arg: object, /) -> object
__floordiv__(self, value: object) -> object
Allows self // value
- __ge__(self, arg: pyarts.arts.Numeric, /) object
- __ge__(self, arg: object, /) object
- __ge__(self, value: object) object
Overloaded function.
__ge__(self, arg: pyarts.arts.Numeric, /) -> object
__ge__(self, arg: object, /) -> object
__ge__(self, value: object) -> object
Allows self >= value
- __gt__(self, arg: pyarts.arts.Numeric, /) object
- __gt__(self, arg: object, /) object
- __gt__(self, value: object) object
Overloaded function.
__gt__(self, arg: pyarts.arts.Numeric, /) -> object
__gt__(self, arg: object, /) -> object
__gt__(self, value: object) -> object
Allows self > value
- __le__(self, arg: pyarts.arts.Numeric, /) object
- __le__(self, arg: object, /) object
- __le__(self, value: object) object
Overloaded function.
__le__(self, arg: pyarts.arts.Numeric, /) -> object
__le__(self, arg: object, /) -> object
__le__(self, value: object) -> object
Allows self <= value
- __lt__(self, arg: pyarts.arts.Numeric, /) object
- __lt__(self, arg: object, /) object
- __lt__(self, value: object) object
Overloaded function.
__lt__(self, arg: pyarts.arts.Numeric, /) -> object
__lt__(self, arg: object, /) -> object
__lt__(self, value: object) -> object
Allows self < value
- __matmul__(self, arg: pyarts.arts.Numeric, /) object
- __matmul__(self, arg: object, /) object
- __matmul__(self, value: object) object
Overloaded function.
__matmul__(self, arg: pyarts.arts.Numeric, /) -> object
__matmul__(self, arg: object, /) -> object
__matmul__(self, value: object) -> object
Allows self @ value
- __mod__(self, arg: pyarts.arts.Numeric, /) object
- __mod__(self, arg: object, /) object
- __mod__(self, value: object) object
Overloaded function.
__mod__(self, arg: pyarts.arts.Numeric, /) -> object
__mod__(self, arg: object, /) -> object
__mod__(self, value: object) -> object
Allows self % value
- __mul__(self, arg: pyarts.arts.Numeric, /) object
- __mul__(self, arg: object, /) object
- __mul__(self, value: object) object
Overloaded function.
__mul__(self, arg: pyarts.arts.Numeric, /) -> object
__mul__(self, arg: object, /) -> object
__mul__(self, value: object) -> object
Allows self * value
- __ne__(self, arg: pyarts.arts.Numeric, /) object
- __ne__(self, arg: object, /) object
- __ne__(self, value: object) object
Overloaded function.
__ne__(self, arg: pyarts.arts.Numeric, /) -> object
__ne__(self, arg: object, /) -> object
__ne__(self, value: object) -> object
Allows self != value
- __or__(self, arg: pyarts.arts.Numeric, /) object
- __or__(self, arg: object, /) object
- __or__(self, value: object) object
Overloaded function.
__or__(self, arg: pyarts.arts.Numeric, /) -> object
__or__(self, arg: object, /) -> object
__or__(self, value: object) -> object
Allows self | value
- __pow__(self, arg: pyarts.arts.Numeric, /) object
- __pow__(self, arg: object, /) object
- __pow__(self, value: object, mod: object | None = None) object
Overloaded function.
__pow__(self, arg: pyarts.arts.Numeric, /) -> object
__pow__(self, arg: object, /) -> object
__pow__(self, value: object, mod: object | None = None) -> object
Allows self ** value
- __radd__(self, arg: pyarts.arts.Numeric, /) object
- __radd__(self, arg: object, /) object
- __radd__(self, value: object) object
Overloaded function.
__radd__(self, arg: pyarts.arts.Numeric, /) -> object
__radd__(self, arg: object, /) -> object
__radd__(self, value: object) -> object
Allows value + self
- __rand__(self, arg: pyarts.arts.Numeric, /) object
- __rand__(self, arg: object, /) object
- __rand__(self, value: object) object
Overloaded function.
__rand__(self, arg: pyarts.arts.Numeric, /) -> object
__rand__(self, arg: object, /) -> object
__rand__(self, value: object) -> object
Allows value & self
- __rdivmod__(self, arg: pyarts.arts.Numeric, /) object
- __rdivmod__(self, arg: object, /) object
- __rdivmod__(self, value: object) object
Overloaded function.
__rdivmod__(self, arg: pyarts.arts.Numeric, /) -> object
__rdivmod__(self, arg: object, /) -> object
__rdivmod__(self, value: object) -> object
Allows value / self
- __rfloordiv__(self, arg: pyarts.arts.Numeric, /) object
- __rfloordiv__(self, arg: object, /) object
- __rfloordiv__(self, value: object) object
Overloaded function.
__rfloordiv__(self, arg: pyarts.arts.Numeric, /) -> object
__rfloordiv__(self, arg: object, /) -> object
__rfloordiv__(self, value: object) -> object
Allows value // self
- __rmatmul__(self, arg: pyarts.arts.Numeric, /) object
- __rmatmul__(self, arg: object, /) object
- __rmatmul__(self, value: object) object
Overloaded function.
__rmatmul__(self, arg: pyarts.arts.Numeric, /) -> object
__rmatmul__(self, arg: object, /) -> object
__rmatmul__(self, value: object) -> object
Allows value @ self
- __rmod__(self, arg: pyarts.arts.Numeric, /) object
- __rmod__(self, arg: object, /) object
- __rmod__(self, value: object) object
Overloaded function.
__rmod__(self, arg: pyarts.arts.Numeric, /) -> object
__rmod__(self, arg: object, /) -> object
__rmod__(self, value: object) -> object
Allows value % self
- __rmul__(self, arg: pyarts.arts.Numeric, /) object
- __rmul__(self, arg: object, /) object
- __rmul__(self, value: object) object
Overloaded function.
__rmul__(self, arg: pyarts.arts.Numeric, /) -> object
__rmul__(self, arg: object, /) -> object
__rmul__(self, value: object) -> object
Allows value * self
- __ror__(self, arg: pyarts.arts.Numeric, /) object
- __ror__(self, arg: object, /) object
- __ror__(self, value: object) object
Overloaded function.
__ror__(self, arg: pyarts.arts.Numeric, /) -> object
__ror__(self, arg: object, /) -> object
__ror__(self, value: object) -> object
Allows value | self
- __rpow__(self, arg: pyarts.arts.Numeric, /) object
- __rpow__(self, arg: object, /) object
- __rpow__(self, value: object, mod: object | None = None) object
Overloaded function.
__rpow__(self, arg: pyarts.arts.Numeric, /) -> object
__rpow__(self, arg: object, /) -> object
__rpow__(self, value: object, mod: object | None = None) -> object
Allows value ** self
- __rsub__(self, arg: pyarts.arts.Numeric, /) object
- __rsub__(self, arg: object, /) object
- __rsub__(self, value: object) object
Overloaded function.
__rsub__(self, arg: pyarts.arts.Numeric, /) -> object
__rsub__(self, arg: object, /) -> object
__rsub__(self, value: object) -> object
Allows value - self
- __rtruediv__(self, arg: pyarts.arts.Numeric, /) object
- __rtruediv__(self, arg: object, /) object
- __rtruediv__(self, value: object) object
Overloaded function.
__rtruediv__(self, arg: pyarts.arts.Numeric, /) -> object
__rtruediv__(self, arg: object, /) -> object
__rtruediv__(self, value: object) -> object
Allows value / self
- __truediv__(self, arg: pyarts.arts.Numeric, /) object
- __truediv__(self, arg: object, /) object
- __truediv__(self, value: object) object
Overloaded function.
__truediv__(self, arg: pyarts.arts.Numeric, /) -> object
__truediv__(self, arg: object, /) -> object
__truediv__(self, value: object) -> object
Allows self / value