예제 #1
0
        public RCSectionCalc(ISectionStrainsFactory sectionStrains, ICalcForces calcForces)
        {
            Forces = new Dictionary <string, RCSectionForces>();
            this.sectionStrains = sectionStrains;
            this.calcForces     = calcForces;

            //Calc();
        }
예제 #2
0
 public ConcreteForceCalc(ISectionStrainsFactory sectionStrains)
 {
     this.sectionStrains = sectionStrains;
     Calc();
 }
예제 #3
0
 public CalcForces(IConcreteForceCalc concreteForce)
 {
     this.concreteForce = concreteForce
                          ?? throw new ArgumentNullException(nameof(concreteForce));
     this.sectionStrains = concreteForce.sectionStrains;
 }