def __gen_t(dt: float, num_timesteps: int) -> list:
    """generate time vector, starting at 0

    Args:
        dt (float): time between saved timesteps
        num_timesteps (int): number of total timesteps

    Returns:
        t (list): list of times

    """
    t = [float(x) * dt for x in range(0, num_timesteps)]

    return t