def set_bc_heat_transfer(bc_params):
    """
    Fill the generic bc_values from wall_temperature.
    (bc_dirichlet function is generic, we have to tell the solver that the
    value that we want to impose is the wall temperature here)

    Parameters
    ----------
    bc_params: dictionary of boundary parameters

    Returns
    -------
    bc_params: updated dictionary of boundary parameters
    """
    for _, bc_dict in bc_params.items():
        if bc_dict['type'] == 'Dirichlet':
            bc_dict['bc_values'] = bc_dict['Values']['wall_temperature']
    return bc_params
