def t(o, r):
    """
    Transform back from the Boltzmann variable into `t`.

    Parameters
    ----------
    o : float or numpy.ndarray
        Value(s) of the Boltzmann variable. If a `numpy.ndarray`, it must have
        a shape broadcastable with `r`.
    r : float or numpy.ndarray
        Location(s). If a `numpy.ndarray`, it must have a shape broadcastable
        with `o`.

    Returns
    -------
    t : float or numpy.ndarray
        The return is a float if both `o` and `r` are floats. Otherwise it is a
        `numpy.ndarray` of the shape that results from broadcasting `o` and
        `r`.

    See also
    --------
    o
    r
    """
    return (r / o) ** 2
