using LoaderCalculator.Data.Ndms;
using StructureHelperCommon.Models.Calculators;
using StructureHelperCommon.Models.Forces;
namespace StructureHelperLogics.NdmCalculations.Cracking
{
///
/// Input data for calculating of width of crack by ndm collection
///
public interface IRebarCrackInputData : IInputData
{
///
/// Collection of ndms where work of crackable material in tension was assigned according to material properties
///
IEnumerable CrackableNdmCollection { get; set; }
///
/// Collection of ndms where work of concrete is disabled
///
IEnumerable CrackedNdmCollection { get; set; }
///
/// Force tuple for calculation
///
ForceTuple ForceTuple { get; set; }
///
/// Base length beetwen cracks
///
double LengthBeetwenCracks { get; set; }
}
}