astromodels.core.thread_safe_unit_format module
- class astromodels.core.thread_safe_unit_format.ThreadSafe(*args, **kwargs)[source]
Bases:
Base
- name = 'threadsafe'
- classmethod to_string(unit)[source]
Convert a unit to its string representation.
Implementation for ~astropy.units.UnitBase.to_string.
- Parameters:
unit (|Unit|) – The unit to convert.
fraction ({False|True|’inline’|’multiline’}, optional) – Options are as follows:
False : display unit bases with negative powers as they are (e.g.,
km s-1
);‘inline’ or True : use a single-line fraction (e.g.,
km / s
);‘multiline’ : use a multiline fraction (available for the
latex
,console
andunicode
formats only; e.g.,$\mathrm{\frac{km}{s}}$
).
- Raises:
ValueError – If
fraction
is not recognized.