public RCSectionCalc(ISectionStrainsFactory sectionStrains, ICalcForces calcForces) { Forces = new Dictionary <string, RCSectionForces>(); this.sectionStrains = sectionStrains; this.calcForces = calcForces; //Calc(); }
public ConcreteForceCalc(ISectionStrainsFactory sectionStrains) { this.sectionStrains = sectionStrains; Calc(); }
public CalcForces(IConcreteForceCalc concreteForce) { this.concreteForce = concreteForce ?? throw new ArgumentNullException(nameof(concreteForce)); this.sectionStrains = concreteForce.sectionStrains; }