public Iδ1ParameterElementCalculation Create() { Iδ1ParameterElementCalculation calculation = null; try { calculation = new δ1ParameterElementCalculation(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(calculation); }
public Iδ1 Calculate( Iδ1ParameterElementFactory δ1ParameterElementFactory, Iδ1Factory δ1Factory, Iδ1ParameterElementCalculation δ1ParameterElementCalculation, Isrd srd, It t, IW W, Iβ β, Iγ γ) { return(δ1Factory.Create( srd.Value .Select(x => δ1ParameterElementCalculation.Calculate( δ1ParameterElementFactory, x.dIndexElement, x.rIndexElement, x.sIndexElement, t, W, β, γ)) .ToImmutableList())); }