using StructureHelperCommon.Models; using StructureHelperCommon.Models.Calculators; namespace StructureHelperLogics.Models.BeamShears { /// /// Implements result of calculating of strength of inclined section fore shear /// public interface IBeamShearSectionLogicResult : IResult { /// /// Reference back to input data for calculating /// IBeamShearSectionLogicInputData InputData { get; set; } /// /// New Input data for calculating /// IBeamShearSectionLogicInputData ResultInputData { get; set; } /// /// Ultimate shear force due to cocrete /// public double ConcreteStrength { get; set; } /// /// Ultimate shear force due to stirrups /// public double StirrupStrength { get; set; } /// /// Total ultimate strength /// public double TotalStrength { get; set; } /// /// Ration of load to total strength /// public double FactorOfUsing { get; } /// /// Trace of calculating /// public IShiftTraceLogger TraceLogger { get; } } }