private static List <double> AnnualBiasCorrection(List <Point> obs,
List <Point> sim, List <Point> fut)
{
List <double> fut_avgs = Utils.GetWYAnnualAverages(fut);
AnnualCDF obs_dist = new AnnualCDF(obs);
AnnualCDF sim_dist = new AnnualCDF(sim);
var rval = new List <double> {
};
foreach (var item in fut_avgs)
{
double value = GetBiasCorrectedFlow(item,
obs_dist.Flow,
obs_dist.Probability,
obs_dist.LNfit,
sim_dist.Flow,
sim_dist.Probability,
sim_dist.LNfit);
rval.Add(value);
}
return(rval);
}