protected IStrainCompatibilityAnalysisResult GetResult(SectionAnalysisResult SectionResult) { RebarPointResult controllingBar = GetMaxSteelStrainPoint(SectionResult.TensionRebarResults); double MaxSteelTensionStrain = controllingBar.Strain; double Mn = SectionResult.Moment; IStrainCompatibilityAnalysisResult result = new ConcreteSectionFlexuralAnalysisResult(Mn, SectionResult.StrainDistribution, controllingBar); return result; }