Numeric

class pyarts3.arts.Numeric(*args, **kwargs)

IEEE 754 binary64 floating point number

Workspace methods that require Numeric

Workspace variables of type Numeric

Overview

Method

conj()

See numpy.ndarray.conj

Method

conjugate()

See numpy.ndarray.conjugate

Method

copy()

See numpy.ndarray.copy

Method

cumprod()

See numpy.ndarray.cumprod

Method

cumsum()

See numpy.ndarray.cumsum

Method

diagonal()

See numpy.ndarray.diagonal

Method

fill()

See numpy.ndarray.fill

Method

flatten()

See numpy.ndarray.flatten

Method

max()

See numpy.ndarray.max

Method

mean()

See numpy.ndarray.mean

Method

min()

See numpy.ndarray.min

Method

nonzero()

See numpy.ndarray.nonzero

Method

prod()

See numpy.ndarray.prod

Method

ravel()

See numpy.ndarray.ravel

Method

readxml()

Read variable from file

Method

repeat()

See numpy.ndarray.repeat

Method

reshape()

See numpy.ndarray.reshape

Method

round()

See numpy.ndarray.round

Method

savexml()

Saves variable to file

Method

squeeze()

See numpy.ndarray.squeeze

Method

std()

See numpy.ndarray.std

Method

sum()

See numpy.ndarray.sum

Method

tolist()

See numpy.ndarray.tolist

Method

trace()

See numpy.ndarray.trace

Method

transpose()

See numpy.ndarray.transpose

Method

var()

See numpy.ndarray.var

Static Method

fromxml()

Create variable from file

Attribute

T

See numpy.ndarray.T.

Attribute

dtype

See numpy.ndarray.dtype.

Attribute

imag

See numpy.ndarray.imag.

Attribute

itemsize

See numpy.ndarray.itemsize.

Attribute

nbytes

See numpy.ndarray.nbytes.

Attribute

ndim

See numpy.ndarray.ndim.

Attribute

real

See numpy.ndarray.real.

Attribute

shape

See numpy.ndarray.shape.

Attribute

size

See numpy.ndarray.size.

Attribute

strides

See numpy.ndarray.strides.

Attribute

value

A ndarray of the object.

Operator

__abs__()

See numpy.ndarray.__abs__

Operator

__add__()

Overloaded function.

Operator

__and__()

Overloaded function.

Operator

__array__()

__array__(self, dtype: object | None = None, copy: object | None = None) -> numpy.ndarray[dtype=float64, shape=(), order=’C’] | object

Operator

__contains__()

See numpy.ndarray.__contains__

Operator

__divmod__()

Overloaded function.

Operator

__eq__()

Overloaded function.

Operator

__floordiv__()

Overloaded function.

Operator

__format__()

__format__(self, arg: str, /) -> str

Operator

__ge__()

Overloaded function.

Operator

__getitem__()

See numpy.ndarray.__getitem__

Operator

__getstate__()

__getstate__(self) -> tuple[float]

Operator

__gt__()

Overloaded function.

Operator

__hash__()

Allows hashing

Operator

__iadd__()

See numpy.ndarray.__iadd__

Operator

__iand__()

See numpy.ndarray.__iand__

Operator

__ifloordiv__()

See numpy.ndarray.__ifloordiv__

Operator

__imatmul__()

See numpy.ndarray.__imatmul__

Operator

__imod__()

See numpy.ndarray.__imod__

Operator

__imul__()

See numpy.ndarray.__imul__

Operator

__init__()

__init__(self, arg: pyarts3.arts.Numeric) -> None

Operator

__ior__()

See numpy.ndarray.__ior__

Operator

__ipow__()

See numpy.ndarray.__ipow__

Operator

__isub__()

See numpy.ndarray.__isub__

Operator

__iter__()

See numpy.ndarray.__iter__

Operator

__itruediv__()

See numpy.ndarray.__itruediv__

Operator

__le__()

Overloaded function.

Operator

__len__()

See numpy.ndarray.__len__

Operator

__lt__()

Overloaded function.

Operator

__matmul__()

Overloaded function.

Operator

__mod__()

Overloaded function.

Operator

__mul__()

Overloaded function.

Operator

__ne__()

Overloaded function.

Operator

__or__()

Overloaded function.

Operator

__pow__()

Overloaded function.

Operator

__radd__()

Overloaded function.

Operator

__rand__()

Overloaded function.

Operator

__rdivmod__()

Overloaded function.

Operator

__repr__()

__repr__(self) -> str

Operator

__rfloordiv__()

Overloaded function.

Operator

__rmatmul__()

Overloaded function.

Operator

__rmod__()

Overloaded function.

Operator

__rmul__()

Overloaded function.

Operator

__ror__()

Overloaded function.

Operator

__rpow__()

Overloaded function.

Operator

__rsub__()

Overloaded function.

Operator

__rtruediv__()

Overloaded function.

Operator

__setitem__()

See numpy.ndarray.__setitem__

Operator

__setstate__()

__setstate__(self, arg: tuple[float], /) -> None

Operator

__str__()

__str__(self) -> str

Operator

__truediv__()

Overloaded function.

Constructors

__init__(self) None
__init__(self, arg: float, /) None
__init__(self, arg: pyarts3.arts.Numeric) None

Methods

conj(self) object

See numpy.ndarray.conj

conjugate(self) object

See numpy.ndarray.conjugate

copy(self, order: str = 'C') object

See numpy.ndarray.copy

cumprod(self, axis: object | None = None, dtype: object | None = None, out: object | None = None) object

See numpy.ndarray.cumprod

cumsum(self, axis: object | None = None, dtype: object | None = None, out: object | None = None) object

See numpy.ndarray.cumsum

diagonal(self, offset: object = 0, axis1: object = 0, axis2: object = 1) object

See numpy.ndarray.diagonal

fill(self, value: object) object

See numpy.ndarray.fill

flatten(self, order: str = 'C') object

See numpy.ndarray.flatten

max(self, axis: object | None = None, out: object | None = None, keepdims: object = False) object

See numpy.ndarray.max

mean(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, keepdims: object = False) object

See numpy.ndarray.mean

min(self, axis: object | None = None, out: object | None = None, keepdims: object = False) object

See numpy.ndarray.min

nonzero(self) object

See numpy.ndarray.nonzero

prod(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, keepdims: object = False) object

See numpy.ndarray.prod

ravel(self, order: object = 'C') object

See numpy.ndarray.ravel

readxml(self, file: str) str

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

See numpy.ndarray.repeat

reshape(self, shape: object, order: object = 'C') object

See numpy.ndarray.reshape

round(self, decimals: object = 0, out: object | None = None) object

See numpy.ndarray.round

savexml(self, file: str, type: str = 'ascii', clobber: bool = True) str

Saves variable to file

Parameters:
  • file (str) – The path to which the file is written. Note that several of the options might modify the name or write more files

  • type (str) – Type of file to save. See FileType for options.

  • clobber (bool) – Overwrite existing files or add new file with modified name?

On Error:

Throws RuntimeError for any failure to save

squeeze(self, axis: object | None = None) object

See numpy.ndarray.squeeze

std(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, ddof: object = 0, keepdims: object = False) object

See numpy.ndarray.std

sum(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, keepdims: object = False) object

See numpy.ndarray.sum

tolist(self) object

See numpy.ndarray.tolist

trace(self, offset: object = 0, axis1: object = 0, axis2: object = 1, dtype: object | None = None, out: object | None = None) object

See numpy.ndarray.trace

transpose(self, *axes) object

See numpy.ndarray.transpose

var(self, axis: object | None = None, dtype: object | None = None, out: object | None = None, ddof: object = 0, keepdims: object = False) object

See numpy.ndarray.var

Static Methods

fromxml(file: str) pyarts3.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: object

See numpy.ndarray.T.

dtype: object

See numpy.ndarray.dtype.

imag: object

See numpy.ndarray.imag.

itemsize: object

See numpy.ndarray.itemsize.

nbytes: object

See numpy.ndarray.nbytes.

ndim: object

See numpy.ndarray.ndim.

real: object

See numpy.ndarray.real.

shape: object

See numpy.ndarray.shape.

size: object

See numpy.ndarray.size.

strides: object

See numpy.ndarray.strides.

value: numpy.ndarray

A ndarray of the object.

Operators

__abs__(self) object

See numpy.ndarray.__abs__

__add__(self, arg: pyarts3.arts.Numeric, /) object
__add__(self, arg: object, /) object
__add__(self, value: object) object

Overloaded function.

  1. __add__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __add__(self, arg: object, /) -> object

  3. __add__(self, value: object) -> object

See numpy.ndarray.__add__

__and__(self, arg: pyarts3.arts.Numeric, /) object
__and__(self, arg: object, /) object
__and__(self, value: object) object

Overloaded function.

  1. __and__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __and__(self, arg: object, /) -> object

  3. __and__(self, value: object) -> object

See numpy.ndarray.__and__

__array__(self, dtype: object | None = None, copy: object | None = None) numpy.ndarray[dtype=float64, shape=(), order='C'] | object
__contains__(self, key: object) object

See numpy.ndarray.__contains__

__divmod__(self, arg: pyarts3.arts.Numeric, /) object
__divmod__(self, arg: object, /) object
__divmod__(self, value: object) object

Overloaded function.

  1. __divmod__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __divmod__(self, arg: object, /) -> object

  3. __divmod__(self, value: object) -> object

See numpy.ndarray.__divmod__

__eq__(self, arg: pyarts3.arts.Numeric, /) object
__eq__(self, arg: object, /) object
__eq__(self, value: object) object

Overloaded function.

  1. __eq__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __eq__(self, arg: object, /) -> object

  3. __eq__(self, value: object) -> object

See numpy.ndarray.__eq__

__floordiv__(self, arg: pyarts3.arts.Numeric, /) object
__floordiv__(self, arg: object, /) object
__floordiv__(self, value: object) object

Overloaded function.

  1. __floordiv__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __floordiv__(self, arg: object, /) -> object

  3. __floordiv__(self, value: object) -> object

See numpy.ndarray.__floordiv__

__format__(self, arg: str, /) str
__ge__(self, arg: pyarts3.arts.Numeric, /) object
__ge__(self, arg: object, /) object
__ge__(self, value: object) object

Overloaded function.

  1. __ge__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __ge__(self, arg: object, /) -> object

  3. __ge__(self, value: object) -> object

See numpy.ndarray.__ge__

__getitem__(self, key: object) object

See numpy.ndarray.__getitem__

__getstate__(self) tuple[float]
__gt__(self, arg: pyarts3.arts.Numeric, /) object
__gt__(self, arg: object, /) object
__gt__(self, value: object) object

Overloaded function.

  1. __gt__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __gt__(self, arg: object, /) -> object

  3. __gt__(self, value: object) -> object

See numpy.ndarray.__gt__

__hash__(self) int

Allows hashing

__iadd__(self, value: object) object

See numpy.ndarray.__iadd__

__iand__(self, value: object) object

See numpy.ndarray.__iand__

__ifloordiv__(self, value: object) object

See numpy.ndarray.__ifloordiv__

__imatmul__(self, value: object) object

See numpy.ndarray.__imatmul__

__imod__(self, value: object) object

See numpy.ndarray.__imod__

__imul__(self, value: object) object

See numpy.ndarray.__imul__

__init__(self) None
__init__(self, arg: float, /) None
__init__(self, arg: pyarts3.arts.Numeric) None
__ior__(self, value: object) object

See numpy.ndarray.__ior__

__ipow__(self, value: object) object

See numpy.ndarray.__ipow__

__isub__(self, value: object) object

See numpy.ndarray.__isub__

__iter__(self) object

See numpy.ndarray.__iter__

__itruediv__(self, value: object) object

See numpy.ndarray.__itruediv__

__le__(self, arg: pyarts3.arts.Numeric, /) object
__le__(self, arg: object, /) object
__le__(self, value: object) object

Overloaded function.

  1. __le__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __le__(self, arg: object, /) -> object

  3. __le__(self, value: object) -> object

See numpy.ndarray.__le__

__len__(self) object

See numpy.ndarray.__len__

__lt__(self, arg: pyarts3.arts.Numeric, /) object
__lt__(self, arg: object, /) object
__lt__(self, value: object) object

Overloaded function.

  1. __lt__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __lt__(self, arg: object, /) -> object

  3. __lt__(self, value: object) -> object

See numpy.ndarray.__lt__

__matmul__(self, arg: pyarts3.arts.Numeric, /) object
__matmul__(self, arg: object, /) object
__matmul__(self, value: object) object

Overloaded function.

  1. __matmul__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __matmul__(self, arg: object, /) -> object

  3. __matmul__(self, value: object) -> object

See numpy.ndarray.__matmul__

__mod__(self, arg: pyarts3.arts.Numeric, /) object
__mod__(self, arg: object, /) object
__mod__(self, value: object) object

Overloaded function.

  1. __mod__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __mod__(self, arg: object, /) -> object

  3. __mod__(self, value: object) -> object

See numpy.ndarray.__mod__

__mul__(self, arg: pyarts3.arts.Numeric, /) object
__mul__(self, arg: object, /) object
__mul__(self, value: object) object

Overloaded function.

  1. __mul__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __mul__(self, arg: object, /) -> object

  3. __mul__(self, value: object) -> object

See numpy.ndarray.__mul__

__ne__(self, arg: pyarts3.arts.Numeric, /) object
__ne__(self, arg: object, /) object
__ne__(self, value: object) object

Overloaded function.

  1. __ne__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __ne__(self, arg: object, /) -> object

  3. __ne__(self, value: object) -> object

See numpy.ndarray.__ne__

__or__(self, arg: pyarts3.arts.Numeric, /) object
__or__(self, arg: object, /) object
__or__(self, value: object) object

Overloaded function.

  1. __or__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __or__(self, arg: object, /) -> object

  3. __or__(self, value: object) -> object

See numpy.ndarray.__or__

__pow__(self, arg: pyarts3.arts.Numeric, /) object
__pow__(self, arg: object, /) object
__pow__(self, value: object, mod: object | None = None) object

Overloaded function.

  1. __pow__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __pow__(self, arg: object, /) -> object

  3. __pow__(self, value: object, mod: object | None = None) -> object

See numpy.ndarray.__pow__

__radd__(self, arg: pyarts3.arts.Numeric, /) object
__radd__(self, arg: object, /) object
__radd__(self, value: object) object

Overloaded function.

  1. __radd__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __radd__(self, arg: object, /) -> object

  3. __radd__(self, value: object) -> object

See numpy.ndarray.__radd__

__rand__(self, arg: pyarts3.arts.Numeric, /) object
__rand__(self, arg: object, /) object
__rand__(self, value: object) object

Overloaded function.

  1. __rand__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rand__(self, arg: object, /) -> object

  3. __rand__(self, value: object) -> object

See numpy.ndarray.__rand__

__rdivmod__(self, arg: pyarts3.arts.Numeric, /) object
__rdivmod__(self, arg: object, /) object
__rdivmod__(self, value: object) object

Overloaded function.

  1. __rdivmod__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rdivmod__(self, arg: object, /) -> object

  3. __rdivmod__(self, value: object) -> object

See numpy.ndarray.__rdivmod__

__repr__(self) str
__rfloordiv__(self, arg: pyarts3.arts.Numeric, /) object
__rfloordiv__(self, arg: object, /) object
__rfloordiv__(self, value: object) object

Overloaded function.

  1. __rfloordiv__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rfloordiv__(self, arg: object, /) -> object

  3. __rfloordiv__(self, value: object) -> object

See numpy.ndarray.__rfloordiv__

__rmatmul__(self, arg: pyarts3.arts.Numeric, /) object
__rmatmul__(self, arg: object, /) object
__rmatmul__(self, value: object) object

Overloaded function.

  1. __rmatmul__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rmatmul__(self, arg: object, /) -> object

  3. __rmatmul__(self, value: object) -> object

See numpy.ndarray.__rmatmul__

__rmod__(self, arg: pyarts3.arts.Numeric, /) object
__rmod__(self, arg: object, /) object
__rmod__(self, value: object) object

Overloaded function.

  1. __rmod__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rmod__(self, arg: object, /) -> object

  3. __rmod__(self, value: object) -> object

See numpy.ndarray.__rmod__

__rmul__(self, arg: pyarts3.arts.Numeric, /) object
__rmul__(self, arg: object, /) object
__rmul__(self, value: object) object

Overloaded function.

  1. __rmul__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rmul__(self, arg: object, /) -> object

  3. __rmul__(self, value: object) -> object

See numpy.ndarray.__rmul__

__ror__(self, arg: pyarts3.arts.Numeric, /) object
__ror__(self, arg: object, /) object
__ror__(self, value: object) object

Overloaded function.

  1. __ror__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __ror__(self, arg: object, /) -> object

  3. __ror__(self, value: object) -> object

See numpy.ndarray.__ror__

__rpow__(self, arg: pyarts3.arts.Numeric, /) object
__rpow__(self, arg: object, /) object
__rpow__(self, value: object, mod: object | None = None) object

Overloaded function.

  1. __rpow__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rpow__(self, arg: object, /) -> object

  3. __rpow__(self, value: object, mod: object | None = None) -> object

See numpy.ndarray.__rpow__

__rsub__(self, arg: pyarts3.arts.Numeric, /) object
__rsub__(self, arg: object, /) object
__rsub__(self, value: object) object

Overloaded function.

  1. __rsub__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rsub__(self, arg: object, /) -> object

  3. __rsub__(self, value: object) -> object

See numpy.ndarray.__rsub__

__rtruediv__(self, arg: pyarts3.arts.Numeric, /) object
__rtruediv__(self, arg: object, /) object
__rtruediv__(self, value: object) object

Overloaded function.

  1. __rtruediv__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __rtruediv__(self, arg: object, /) -> object

  3. __rtruediv__(self, value: object) -> object

See numpy.ndarray.__rtruediv__

__setitem__(self, key: object, value: object) object

See numpy.ndarray.__setitem__

__setstate__(self, arg: tuple[float], /) None
__str__(self) str
__truediv__(self, arg: pyarts3.arts.Numeric, /) object
__truediv__(self, arg: object, /) object
__truediv__(self, value: object) object

Overloaded function.

  1. __truediv__(self, arg: pyarts3.arts.Numeric, /) -> object

  2. __truediv__(self, arg: object, /) -> object

  3. __truediv__(self, value: object) -> object

See numpy.ndarray.__truediv__