public IVarianceΦ Calculate( IVarianceΦResultElementFactory varianceΦResultElementFactory, IVarianceΦFactory varianceΦFactory, IVarianceΦResultElementCalculation varianceΦResultElementCalculation, Il l, It t, IslΛ slΛ, IL L, Ip p, Iμ μ, Iσ σ) { return(varianceΦFactory.Create( slΛ.Value .Select(i => varianceΦResultElementCalculation.Calculate( varianceΦResultElementFactory, i.lIndexElement, i.sIndexElement, i.ΛIndexElement, l, t, L, p, μ, σ)) .ToImmutableList())); }
public IVarianceΦResultElementCalculation Create() { IVarianceΦResultElementCalculation calculation = null; try { calculation = new VarianceΦResultElementCalculation(); } catch (Exception exception) { this.Log.Error("Exception message: " + exception.Message + " and stacktrace " + exception.StackTrace); } return calculation; }
public IVarianceΦResultElementCalculation Create() { IVarianceΦResultElementCalculation calculation = null; try { calculation = new VarianceΦResultElementCalculation(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(calculation); }