using StructureHelperCommon.Models.Calculators;
using StructureHelperLogics.NdmCalculations.Primitives;
namespace StructureHelperLogics.NdmCalculations.Cracking
{
///
/// Input data for rebar crack calculator
///
public interface IRebarCrackCalculatorInputData : IInputData
{
///
/// Long term rebar data
///
IRebarCrackInputData? LongRebarData { get; set; }
///
/// Short term rebar data
///
IRebarCrackInputData? ShortRebarData { get; set; }
///
/// Rebar primitive
///
IRebarNdmPrimitive RebarPrimitive { get; set; }
///
/// User settings for crack calculations
///
IUserCrackInputData UserCrackInputData { get; set; }
}
}