def example_fn_build_report(pvarray):
    """Example function that builds a report when used in the
    :py:class:`~pvfactors.engine.PVEngine` with full or fast mode simulations.
    Here it will be a dictionary with lists of calculated values.

    Parameters
    ----------
    pvarray : PV array object
        PV array with updated calculation values

    Returns
    -------
    report : dict
        Report updated with newly calculated values
    """
    return {'qinc_front': pvarray.ts_pvrows[1].front
            .get_param_weighted('qinc').tolist(),
            'qinc_back': pvarray.ts_pvrows[1].back
            .get_param_weighted('qinc').tolist(),
            'iso_front': pvarray.ts_pvrows[1].front
            .get_param_weighted('isotropic').tolist(),
            'iso_back': pvarray.ts_pvrows[1].back
            .get_param_weighted('isotropic').tolist()}